mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-07 11:48:19 +02:00
The prefFlips feature was not caching the original (pre-experiment) values for the prefs it was setting anywhere that would survive a restart. We now store these on the enrollment in the store under `enrollment.prefFlips.originalValues`. This storage is similar, but not identical, to the `prefs` storage, which is used to cache information about `setPref` experiments. That storage cannot be repurposed for this without intertwining the Nimbus-owned setPref support and the prefFlips feature. Original Revision: https://phabricator.services.mozilla.com/D216445 Differential Revision: https://phabricator.services.mozilla.com/D217996 |
||
|---|---|---|
| .. | ||
| ExperimentFeature.schema.json | ||
| ExperimentFeatureManifest.schema.json | ||
| ExperimentFeatureRemote.schema.json | ||
| LICENSE | ||
| moz.yaml | ||
| NimbusEnrollment.schema.json | ||
| NimbusExperiment.schema.json | ||
| PrefFlipsFeature.schema.json | ||
| vendor.sh | ||