fune/browser/components/doh
Andrew Creskey a2df091c3f Bug 1806412 - Record DoH heuristic failure and fallback logic r=necko-reviewers,valentin
In order to remain in TRR mode 2, with the fallback warning preference, we do not disable the DoH controller when a heuristic is tripped.

With the fallback warning preference we record the heuristics as potential skip reasons.
And also with the preference set we will fail requests with NS_ERROR_UNKNOWN_HOST without a TRR confirmed or when the canary heuristic is tripped.

Depends on D165556

Differential Revision: https://phabricator.services.mozilla.com/D165557
2023-01-16 13:12:04 +00:00
..
test Bug 1596845 - Make DNSServices available as Services.dns r=necko-reviewers,webdriver-reviewers,kershaw 2022-12-23 09:26:17 +00:00
DoHConfig.jsm Bug 1795322 - Update toolkit modules references in browser/ code. r=mossop,Gijs,preferences-reviewers,desktop-theme-reviewers,dao 2022-10-26 08:06:35 +00:00
DoHController.jsm Bug 1806412 - Record DoH heuristic failure and fallback logic r=necko-reviewers,valentin 2023-01-16 13:12:04 +00:00
DoHHeuristics.jsm Bug 1806412 - Record DoH heuristic failure and fallback logic r=necko-reviewers,valentin 2023-01-16 13:12:04 +00:00
DoHTestUtils.jsm Bug 1799314 - Convert consumers of testing modules to import ES modules direct (browser/). r=Gijs,settings-reviewers 2022-11-17 12:00:30 +00:00
moz.build
TRRPerformance.jsm Bug 1596845 - Make DNSServices available as Services.dns r=necko-reviewers,webdriver-reviewers,kershaw 2022-12-23 09:26:17 +00:00