fune/toolkit/components/normandy/lib
Michael Cooper 17bed3c2b3 Bug 1711218 - Don't undo user pref changes when Normandy experiments end r=Gijs
When a user changes a preference involved in a Normandy experiment, we no
longer immediately end the experiment. This caused a problem because Normandy
didn't check for user changes when resetting prefereces at the end of an
experiment. As a result it would reset all preferences back to their original
values on the specified branch, even if that would mean changing a preference
it knows the user had modified.

This change causes Normandy to never reset the user branch of an experiment
preference that the user has changed. This is true even if the user changes the
preference away from the experimental value and then back to it.

Differential Revision: https://phabricator.services.mozilla.com/D115713
2021-05-24 15:36:16 +00:00
..
ActionsManager.jsm
AddonRollouts.jsm
AddonStudies.jsm
CleanupManager.jsm
ClientEnvironment.jsm
EventEmitter.jsm
Heartbeat.jsm Bug 1702330 - Graduate infobars to main proton pref r=jaws,marionette-reviewers 2021-04-10 19:56:10 +00:00
LogManager.jsm
NormandyAddonManager.jsm
NormandyApi.jsm
NormandyUtils.jsm
PreferenceExperiments.jsm Bug 1711218 - Don't undo user pref changes when Normandy experiments end r=Gijs 2021-05-24 15:36:16 +00:00
PreferenceRollouts.jsm Bug 1711995 - Add http3 rollout information to Normandy graduation set r=dragana 2021-05-19 23:50:01 +00:00
PrefUtils.jsm Bug 1698684 - Leave users in Normandy experiments when prefs change r=Gijs 2021-04-26 21:12:26 +00:00
RecipeRunner.jsm Bug 1692448 - about:studies doesn't load on session restore r=mythmon 2021-04-19 11:59:12 +00:00
ShieldPreferences.jsm
Storage.jsm
TelemetryEvents.jsm
Uptake.jsm