gecko-dev/toolkit/components/nimbus/schemas
Beth Rennie 26b40f4f47 Bug 1907436 - Cache initial pref values for prefFlips feature on the enrollment r=chumphreys
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.

Differential Revision: https://phabricator.services.mozilla.com/D216445
2024-07-12 19:45:04 +00:00
..
ExperimentFeature.schema.json
ExperimentFeatureManifest.schema.json
ExperimentFeatureRemote.schema.json
LICENSE
NimbusEnrollment.schema.json Bug 1907436 - Cache initial pref values for prefFlips feature on the enrollment r=chumphreys 2024-07-12 19:45:04 +00:00
NimbusExperiment.schema.json
PrefFlipsFeature.schema.json Bug 1903584 - Remove invalid type from PrefFlipsFeature.schema.json r=emcminn 2024-06-19 15:12:11 +00:00
moz.yaml
vendor.sh