mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 13:21:05 +00:00
Bug 1329752 - Enable e10s for 100% of eligible users on ESR. Addons eligibility is mpc=true or webextension. r=mconley
MozReview-Commit-ID: Bb0gfkPKkQg --HG-- extra : rebase_source : 6bed3ebbb041e033432f4c514406fcf8b8c830a9
This commit is contained in:
parent
c03b6cb044
commit
be4aade0a3
2
browser/extensions/e10srollout/bootstrap.js
vendored
2
browser/extensions/e10srollout/bootstrap.js
vendored
@ -14,11 +14,13 @@ Cu.import("resource://gre/modules/UpdateUtils.jsm");
|
||||
const TEST_THRESHOLD = {
|
||||
"beta" : 0.5, // 50%
|
||||
"release" : 1.0, // 100%
|
||||
"esr" : 1.0, // 100%
|
||||
};
|
||||
|
||||
const ADDON_ROLLOUT_POLICY = {
|
||||
"beta" : "51alladdons", // Any WebExtension or addon except with mpc = false
|
||||
"release" : "51set1",
|
||||
"esr" : "esrA", // WebExtensions and Addons with mpc=true
|
||||
};
|
||||
|
||||
const PREF_COHORT_SAMPLE = "e10s.rollout.cohortSample";
|
||||
|
@ -10,7 +10,7 @@
|
||||
|
||||
<Description about="urn:mozilla:install-manifest">
|
||||
<em:id>e10srollout@mozilla.org</em:id>
|
||||
<em:version>1.8</em:version>
|
||||
<em:version>1.9</em:version>
|
||||
<em:type>2</em:type>
|
||||
<em:bootstrap>true</em:bootstrap>
|
||||
<em:multiprocessCompatible>true</em:multiprocessCompatible>
|
||||
|
@ -917,6 +917,11 @@ const RolloutPolicy = {
|
||||
"51set3": { addonsv2: set51Release, installs: 300, webextensions: true, mpc: true },
|
||||
"51set4": { addonsv2: set51Release, installs: 1000, webextensions: true, mpc: true },
|
||||
|
||||
// ESR
|
||||
"esrA": { addons: [], mpc: true, webextensions: true },
|
||||
"esrB": { addons: [], mpc: true, webextensions: false },
|
||||
"esrC": { addons: [], mpc: false, webextensions: true },
|
||||
|
||||
"xpcshell-test": { addons: [ADDONS.test1, ADDONS.test2], webextensions: false },
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user