gecko-dev/toolkit/components/nimbus/schemas
Beth Rennie 42456ae3a8 Bug 1907436 - Cache initial pref values for prefFlips feature on the enrollment a=dmeehan
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
2024-08-06 17:13:23 +00:00
..
ExperimentFeature.schema.json
ExperimentFeatureManifest.schema.json
ExperimentFeatureRemote.schema.json
LICENSE
moz.yaml
NimbusEnrollment.schema.json Bug 1907436 - Cache initial pref values for prefFlips feature on the enrollment a=dmeehan 2024-08-06 17:13:23 +00:00
NimbusExperiment.schema.json
PrefFlipsFeature.schema.json Bug 1903584 - Remove invalid type from PrefFlipsFeature.schema.json a=dmeehan 2024-08-06 17:13:23 +00:00
vendor.sh