Changes

Jump to: navigation, search

Security/DNS Over HTTPS

151 bytes added, 16:15, 16 July 2020
add links and remove todos, add cfr screenshot
* DoH is enabled on the network if all heuristics pass, and disabled otherwise.
* Main article: [[Security/DNS Over HTTPS/Heuristics]].
* TODO: flow diagram
== Respecting User-choice ==
* The doorhanger is shown only if the rollout is "successful" - i.e. the user did not already have custom DoH preferences or active enterprise policy.
* The doorhanger is implemented as a CFR message, gated behind the relevant prefs.
* TODOSee also: links to # https://bugzilla.mozilla.org/show_bug.cgi?id=1643651 [[File:Cfr.png|frameless|DoH CFR code/docs, message screenshot]]
== Telemetry ==
* A ''state'' event is sent when the DoHController's state changes, e.g. when DoH is enabled or disabled on the network, when a user-choice results in disabling heuristics, when a rollback is detected, etc.
* A ''heuristics'' event is sent whenever we run heuristics, containing the result of each heuristic as its payload, along with the trigger (e.g. startup, network change) and the provider steering status.
* TODOSee also: links to # https://searchfox.org/mozilla-central/rev/1b95a0179507a4dc7d4b0c94c2df420dc1a72885/toolkit/components/telemetry/Events.yaml, data review bugs, etc.#2097-2158
== Migrations ==
63
edits

Navigation menu