**[Affected Versions]:** - Firefox Beta 90.0b6 (Build ID: 20210610185818) - Firefox Nightly 91.0a1 (Build ID: 20210610215038) **[Affected Platforms]:** - Windows 10 - Linux Mint 20 **[Prerequisites]:** - Have a Normandy default type recipe for an experiment that will set some preferences to values not default to Firefox. E.g. default type recipe for: “browser.newtabpage.activity-stream.section.highlights.rows” to “2” “browser.topsites.experiment.ebay-2020-1” to “true” - Have a user.js file that will enroll you in the experiment. - Have Firefox open (not enrolled in study). **[Steps to reproduce]:** 1. Navigate to “about:config” 2. Set preferences to the experiment values (i.e. “browser.newtabpage.activity-stream.section.highlights.rows” to “2” and “browser.topsites.experiment.ebay-2020-1” to “true”) 3. Restart the browser. 4. Open the “Profile Directory” folder and copy the user.js file from prerequisites there. 5. Restart Firefox. 6. Navigate to “about:studies” and unenroll from the study. 7. Restart Firefox. 8. Go to "about:config" and observe the preferences. **[Expected result]:** - Preferences set before enrolling are kept on user value after unenrollment. **[Actual result]:** - Preferences set before enrolling are reset or deleted after unenrollment if they have the same value as the one used by that branch.
Bug 1716032 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
**[Affected Versions]:** - Firefox Beta 90.0b6 (Build ID: 20210610185818) - Firefox Nightly 91.0a1 (Build ID: 20210610215038) **[Affected Platforms]:** - Windows 10 - Linux Mint 20 **[Prerequisites]:** - Have a Normandy default type recipe for an experiment that will create some preferences with values not default to Firefox. E.g. default type recipe for: “browser.topsites.experiment.ebay-2020-1” to “true” - Have a user.js file that will enroll you in the experiment. - Have Firefox open (not enrolled in study). **[Steps to reproduce]:** 1. Navigate to “about:config” 2. Create preferences with the experiment values (i.e. “browser.topsites.experiment.ebay-2020-1” to “true”) 3. Restart the browser. 4. Open the “Profile Directory” folder and copy the user.js file from prerequisites there. 5. Restart Firefox. 6. Navigate to “about:studies” and unenroll from the study. 7. Restart Firefox. 8. Go to "about:config" and observe the preferences. **[Expected result]:** - Preferences set before enrolling are kept on user value after unenrollment. **[Actual result]:** - Preferences set before enrolling are deleted after unenrollment if they have the same value as the one used by that branch.
**[Affected Versions]:** - Firefox Beta 90.0b6 (Build ID: 20210610185818) - Firefox Nightly 91.0a1 (Build ID: 20210610215038) **[Affected Platforms]:** - Windows 10 - Linux Mint 20 - macOS 11.1 **[Prerequisites]:** - Have a Normandy default type recipe for an experiment that will create some preferences with values not default to Firefox. E.g. default type recipe for: “browser.topsites.experiment.ebay-2020-1” to “true” - Have a user.js file that will enroll you in the experiment. - Have Firefox open (not enrolled in study). **[Steps to reproduce]:** 1. Navigate to “about:config” 2. Create preferences with the experiment values (i.e. “browser.topsites.experiment.ebay-2020-1” to “true”) 3. Restart the browser. 4. Open the “Profile Directory” folder and copy the user.js file from prerequisites there. 5. Restart Firefox. 6. Navigate to “about:studies” and unenroll from the study. 7. Restart Firefox. 8. Go to "about:config" and observe the preferences. **[Expected result]:** - Preferences set before enrolling are kept on user value after unenrollment. **[Actual result]:** - Preferences set before enrolling are deleted after unenrollment if they have the same value as the one used by that branch.