Closed Bug 1874464 Opened 4 months ago Closed 2 months ago

Turn on native HTTPS resolver on Nightly

Categories

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

enhancement

Tracking

()

RESOLVED FIXED
125 Branch
Tracking Status
firefox125 --- fixed

People

(Reporter: valentin, Assigned: valentin)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [necko-triaged])

Attachments

(5 files)

No description provided.
See Also: → 1664492
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/4965975e1e61
Turn on native HTTPS-RR DNS resolver on Nightly r=necko-reviewers,kershaw
Flags: needinfo?(valentin.gosu)
Depends on: 1878506
Flags: needinfo?(valentin.gosu)
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/12efcdb2f38b
Turn on native HTTPS-RR DNS resolver on Nightly r=necko-reviewers,kershaw
Backout by sstanca@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/65f84fe1d6a8
Backed out changeset 12efcdb2f38b for causing multiple failures.

Backed out for causing multiple failures.




  • Push with failures - telemetry tests failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-ERROR | telemetry/marionette/tests/client/test_fog_deletion_request_ping.py TestDeletionRequestPing.test_deletion_request_ping_across_sessions | marionette_driver.errors.InvalidSessionIdException: Please start a session

  • Push with failures - marionette failures
  • Failure Log
  • Failure line: PROCESS-CRASH | application crashed [@ dns_res_send] | browser/components/sessionstore/test/marionette/test_persist_closed_tabs_restore_manually.py TestSessionRestoreClosedTabs.test_restore
Flags: needinfo?(valentin.gosu)
Depends on: 1881437
Flags: needinfo?(valentin.gosu)
Keywords: leave-open
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/ddfe304fc5f4
Turn off speculative connections for test_proxy_cancel r=necko-reviewers,kershaw
Duplicate of this bug: 1500289
Blocks: 1882856
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/3161dea7ad6c
Disable native HTTPS in marionette r=necko-reviewers,webdriver-reviewers,kershaw,whimboo
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/852f9ed658e0
Turn on native HTTPS-RR DNS resolver on Nightly r=necko-reviewers,kershaw
Flags: needinfo?(valentin.gosu)
Type: task → enhancement
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/aae854552abb
Disable speculative connections for test_retry_0rtt.js r=necko-reviewers,kershaw

(In reply to Narcis Beleuzu [:NarcisB] from comment #15)

Please also check this wpt failure

The WPT failures seem to be related to bug 934640.

Flags: needinfo?(valentin.gosu)
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/48bac688dfe1
Turn on native HTTPS-RR DNS resolver on Nightly r=necko-reviewers,kershaw

Backed out for causing xpcshell failures on test_http2-proxy.js / test_retry_0rtt.js

Backout link

Push with failures

Failure log

Flags: needinfo?(valentin.gosu)
Flags: needinfo?(valentin.gosu)
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/6ec2dda8f935
Turn on native HTTPS-RR DNS resolver on Nightly r=necko-reviewers,kershaw
Regressions: 1883938

Backed out changeset 6ec2dda8f935 (bug 1874464) for causing Bug 1883938.

Flags: needinfo?(valentin.gosu)
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/8a936faee760
Turn on native HTTPS-RR DNS resolver on Nightly r=necko-reviewers,kershaw
Flags: needinfo?(valentin.gosu)
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch

Did you want to include this in the Nightly relnotes? Please nominate if yes.

Flags: needinfo?(valentin.gosu)

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. This feature is limited to Nightly and Early beta (Firefox 125), with the intention of rolling out to release in Firefox 126.
[Links (documentation, blog post, etc)]:

relnote-firefox: --- → ?
Flags: needinfo?(valentin.gosu)

Added to the Nightly release notes.

A patch has been attached on this bug, which was already closed. Filing a separate bug will ensure better tracking. If this was not by mistake and further action is needed, please alert the appropriate party. (Or: if the patch doesn't change behavior -- e.g. landing a test case, or fixing a typo -- then feel free to disregard this message)

Attachment #9391010 - Attachment description: Bug 1874464 - Turn on native HTTPS resolver on Nightlyi and early beta r=#necko → Bug 1874464 - Turn on native HTTPS resolver on Nightly and early beta r=#necko
Pushed by valentin.gosu@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/bbf56ec305f0
Turn on native HTTPS resolver on Nightly and early beta r=necko-reviewers,kershaw
Regressions: 1885529
Regressions: 1885556
No longer duplicate of this bug: 1500289
Regressions: 1891423
Regressions: 1895535
Depends on: 1895535
No longer regressions: 1895535

This is riding the Fx127 train to release by way of bug 1890999. Removing the nightly+ relnote from this bug and requesting inclusion in that bug.

See Also: → 1890999
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: