Closed Bug 1549101 Opened 6 years ago Closed 6 years ago

Port bug 1545242: UI to Select DNS over HTTPS Provider

Categories

(Thunderbird :: Preferences, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 68.0

People

(Reporter: Paenglab, Assigned: Paenglab)

Details

Attachments

(1 file)

Bug 1545242 changed the DoH provider selection to a menulist to add more providers.

Because it was too complicated to convert the Fluent logic I decided to copy the m-c connection.js file and remove the Add-on proxy customization part. Because of the port I'm using now for the new strings Fluent.

They also reintroduced a grid which I haven't followed. It's now not aligned like in FX but the actual UI looks similar.

Because the hiding/showing of the custom row makes the dialog jump, I use the visibility instead of the hidden attribute.

In the commit message I also added the bugs that are now also included with the port.

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9062733 - Flags: review?(mkmelin+mozilla)
Comment on attachment 9062733 [details] [diff] [review] 1549101-connection-DoH.patch Review of attachment 9062733 [details] [diff] [review]: ----------------------------------------------------------------- LGTM, r=mkmelin
Attachment #9062733 - Flags: review?(mkmelin+mozilla) → review+
Keywords: checkin-needed

Please run the linter before submitting a patch or when reviewing it. I'll fix the four (trivial) linting errors, no new patch required.

Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 68.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: