Closed Bug 1890999 Opened 11 months ago Closed 10 months ago

Let network.dns.native_https_query ride the trains

Categories

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

enhancement

Tracking

()

RESOLVED WONTFIX
Tracking Status
relnote-firefox --- -
firefox126 --- wontfix
firefox127 --- wontfix
firefox128 --- wontfix

People

(Reporter: valentin, Assigned: valentin)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Attachments

(3 files)

No description provided.
Assignee: nobody → valentin.gosu
Status: NEW → ASSIGNED
Pushed by valentin.gosu@gmail.com: https://hg.mozilla.org/integration/autoland/rev/788b0a5b3a05 Let network.dns.native_https_query ride the trains r=necko-reviewers,kershaw https://hg.mozilla.org/integration/autoland/rev/7da92e7c4827 Add network.dns.native_https_query to the feature manifest to allow experimentation
Status: ASSIGNED → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch

(Feature activations are enhancements in Bugzilla).

Should that be part of 126 release notes?

Type: task → enhancement
Flags: needinfo?(valentin.gosu)
See Also: → 1891963

This got backed out in bug 1893970.
I'll land it again along with bug 1895226.

It should have a release note for 127.

Status: RESOLVED → REOPENED
Flags: needinfo?(valentin.gosu)
Resolution: FIXED → ---
See Also: → 1893970

This is really great to see! As a consequence of Valentin's work, we'll now support Encrypted Client Hello in a lot more situations.
It would be great to flag this in the release note. E.g. like "This change allows Firefox to use Encrypted Client Hello in a wider variety of situations."

Because this change impacts how we communicate about disabling ECH to our users, I've added an Enterprise Policy & Parental Controls support (previously relied on DoH's controls), as well as filed a request to update our EncryptedClientHello SUMO articles. (See bug 1892240 / this doc).

Agreed on the release notes -- connecting via HTTP/3 on first load as in Bug 1891963 is measurably faster.

Pushed by valentin.gosu@gmail.com: https://hg.mozilla.org/integration/autoland/rev/451171532dbd Let network.dns.native_https_query ride the trains again r=necko-reviewers,kershaw
Status: REOPENED → RESOLVED
Closed: 11 months ago10 months ago
Resolution: --- → FIXED
See Also: → 1874464

Nominating for the Fx127 relnotes as this was previously a Nightly-only note in bug 1874464.

relnote-firefox: --- → ?

(In reply to Valentin Gosu [:valentin] (he/him) from bug 1874464 comment #28)

Release Note Request (optional, but appreciated)
[Why is this notable]: HTTPS DNS records enable the use of HTTP/3 and ECH. Some platforms can now use it without having DNS over HTTPS enabled.
[Affects Firefox for Android]: Yes, but only Android 10+
[Suggested wording]: HTTPS DNS records can now be resolved with the operating system's DNS resolver on specific platforms (Windows 11, Linux, Android 10+). Previously this required DNS over HTTPS to be enabled. This capability allows allows the use of HTTP/3 without needing to use the Alt-Svc header, upgrades requests to HTTPS when the DNS record is present and enables to use of ECH.
[Links (documentation, blog post, etc)]:

More info in the intent-to-ship email: https://groups.google.com/a/mozilla.org/g/dev-platform/c/oh_Tk0iLT9A

Target Milestone: 126 Branch → 127 Branch
Depends on: 1897462
Regressions: 1895741

This was backed out by bug 1897462
https://hg.mozilla.org/mozilla-central/rev/21a468e2ecc8

New bug 1906239 enabled network.dns.native_https_query in Firefox 129

Blocks: 1906239
Depends on: 1874464
No longer depends on: 1897462
Resolution: FIXED → WONTFIX
See Also: 18744641897462
Target Milestone: 127 Branch → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: