@@ -23,21 +23,24 @@ Only the release management team can approve incident reponse pref flips.
23
23
24
24
# Behaviour
25
25
26
- When a client enrolls into an experiment/ rollout using this feature, Nimbus will
27
- set (or unset) all the prefs to the values specified. Prefs on the ` user ` branch
28
- will persist through startup and be available immediately. Prefs set on the
29
- ` default ` branch will not persist through startup and will not have their
30
- correct values until Nimbus finishes initialization.
26
+ When a client enrolls into a rollout using this feature, Nimbus will set (or
27
+ unset) all the prefs to the values specified. Prefs on the ` user ` branch will
28
+ persist through startup and be available immediately. Prefs set on the ` default `
29
+ branch will not persist through startup and will not have their correct values
30
+ until Nimbus finishes initialization.
31
31
32
32
When the client unenrolls, all prefs will be restored to their values before
33
33
enrollment. If the pref did not exist before enrollment, it will be cleared if
34
34
it was set on the user branch. The default branch does not support clearing, so
35
35
the pref and its value from the enrollment will persist until the browser
36
36
closes.
37
37
38
- If the client is enrolled in both an experiment and a rollout then only the
39
- experiment will take effect. This behaviour is likely to change once multiple
40
- enrollment support is added to desktop.
38
+ As of Firefox 140, this feature supports co-enrollment, which allows the client
39
+ to enroll in multiple rollouts at once. The client will apply the configuration
40
+ from all enrolled rollouts. If multiple rollouts attempt set the same pref they
41
+ must all set it to the same branch and value. If not, the disagreeing rollout
42
+ will be unenrolled.
43
+
41
44
42
45
## Multi-feature
43
46
@@ -116,9 +119,9 @@ Desktop.
116
119
117
120
5 . On the Summary Page, request launch.
118
121
119
- Experiments and rollouts using the incident response feature cannot be
120
- launched to preview. We highly reccomend you QA these recipes on the [ staging
121
- instance of experimenter] [ stage ] first.
122
+ Rollouts using the incident response feature cannot be launched to preview.
123
+ We highly reccomend you QA these recipes on the [ staging instance of
124
+ experimenter] [ stage ] first.
122
125
123
126
** Note:** Experimenter may report errors with your recipe configuration. You
124
127
must fix them before requesting launch. Ask in ` #ask-experimenter ` on Slack.
0 commit comments