The Fission rollout will enroll Firefox 94 and 95 users. We will pref on Fission by default in Firefox 96.
The rollout sets the
fission.experiment.enrollmentStatus pref = 4. This bug needs to:
- Set the default pref
fission.autostart = true.
- Remove the now-unneeded experiment prefs
fission.experiment.startupEnrollmentStatus and supporting code.
- Remove Fission from
about:preferences#experimental. This was added in https://hg.mozilla.org/mozilla-central/rev/b6766d19d621 by bug 1652134.
- Add our rollout slug (
fission-release-rollout) to this list of graduated rollouts (
GRADUATION_SET) here (because we're using different prefs for the rollout and enabling by default):
The rollout slug will need to stay in the graduation set forever. If a user gets enrolled in the rollout in Firefox 95, stops using it for a while, and then starts using the browser again in a version > 96, then we want to make sure that the Normandy instruction to graduate from the rollout is still present in versions > 96.