mozilla / doh-rollout

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

The "doh-rollout.self-enabled" pref remains set to true even after removing the add-on #183

Closed SoftVision-CarmenFat closed 4 years ago

SoftVision-CarmenFat commented 4 years ago

[Affected Platforms]:

[Affected Versions]:

[Prerequisites]:

[Steps to reproduce]:

  1. Open the browser with a new profile.
  2. Install the add-on.
  3. Add the "doh-rollout.enabled" pref with the "true" value.
  4. Click the "Ok, Got it" button from the doorhanger.
  5. Navigate to "about:support" and open the Profile folder.
  6. Close the browser.
  7. Go to "Extensions" subfolder and delete the "doh-rollout@mozilla.org.xpi" add-on.
  8. Reopen the browser and navigate to "about:config" page.
  9. Observe if the "doh-rollout.self-enabled" pref is set to false.

[Expected result]:

[Actual result]:

[Notes]:

pref

maxxcrawford commented 4 years ago

This is expected behavior. Specifically, all the prefs set by this add-on should remain after uninstall.

maxxcrawford commented 4 years ago

@nhi-nguyen Thoughts?

maxxcrawford commented 4 years ago

Specifically, removing the add-on doesn't trigger either of those events.