Open Bug 1899851 Opened 9 months ago Updated 9 months ago

Cira is missing from DOH provider dropdown lists on new profile

Categories

(Core :: Networking: DNS, defect, P2)

defect
Points:
5

Tracking

()

People

(Reporter: edgul, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Attachments

(1 obsolete file)

There seems to be an issue with the DoH dropdowns when coming from a fresh profile. Not sure if this is happening for non-developer builds.

STR:

  1. check your about:support to get the profile location (mine, for example is obj-release/tmp/profile-default) for ./mach run
  2. delete the profile-default directory
  3. start firefox with ./mach run, go to DoH settings, increased protection: CIRA is missing from the dropdown list
Blocks: doh

Deleting the profile folder of an official release build seems to cause the application fail to start up, so I wouldn't recommend trying to re-create the problem that way.
Though if I use about:profiles to create a new and then on the newly created profile "launch profile in new browser" CIRA will not be shown.
It interestingly it seems to appear again if I close about:preferences and go through the first install steps and re-open about:preferences.
I'm guessing this has something to do with my geo-location.

If we are just waiting for geo-location to update so that CIRA can be added to this list then maybe this isn't a bug at all.

Flags: needinfo?(valentin.gosu)

It needs to run the heuristics and update the DoH region based on the geo-location, but also sync the doh-providers remote-settings.

I think we could update the dumps to include the latest config?
We just need to make sure the timestamps on the static dump are older than the ones in remote settings, so we don't get bug 1725409 again.

Severity: -- → S3
Points: --- → 5
Flags: needinfo?(valentin.gosu)
Priority: -- → P2
Whiteboard: [necko-triaged]
Assignee: nobody → sekim
Status: NEW → ASSIGNED
Attachment #9407628 - Attachment is obsolete: true
Assignee: sekim → nobody
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: