mozilla / doh-rollout

DEPRECATED - Add on for initial DoH rollout
Mozilla Public License 2.0
7 stars 4 forks source link

Missing doorhanger and "netChange" telemetry when disconnecting and reconnecting to the network after changing the "DNSOverHTTPS" policy from false to true #197

Closed mariaberlinger closed 4 years ago

mariaberlinger commented 4 years ago

[Affected Platforms]:

[Affected Versions]:

[Prerequisites]:

[Steps to reproduce]:

  1. Open the browser with the profile from prerequisites.
  2. Go to about:config and add doh-rollout.enabled to true.
  3. Go to about:telemetry#events-tab.
  4. Disconnect from network.
  5. Go to firefox/distribution and change the "DNSOverHTTPS" policy from false to true.
  6. Reconnect to network.
  7. Wait ~1min and refresh the about:telemetry#events-tab page.

[Expected result]:

[Actual result]:

[Notes]:

maxxcrawford commented 4 years ago

This is incorrect – if any policy is in place, the user should not see a door hanger, or have any heuristics ran period. This includes no telemetry for netChange events too.

maxxcrawford commented 4 years ago

cc @nhi-nguyen