Blake Kaplan
f416f1d230
Bug 1404098 - Don't disable multi for extensions. r=krizsa
...
Now that the addons code will refuse to allow any non-webextension that hasn't
been vetted to work with e10s-multi, we can allow all extensions in the
rollout addon.
MozReview-Commit-ID: L8RVJDTo7Ir
2017-09-28 15:22:05 -07:00
Felipe Gomes
e99ad7f4df
Bug 1399969 - Fix typo due to merge conflict in e10srollout. r=mrbkap
...
MozReview-Commit-ID: 2rJzk3riinb
2017-09-14 17:51:16 -03:00
Blake Kaplan
c9dc6d5d75
Bug 1393638 - Changes to move to 100% multi on Release 55. r=Felipe
2017-08-24 16:22:38 -07:00
Blake Kaplan
060f9a314c
Bug 1387626 - Move to 100% of eligible users on beta. r=Felipe
...
MozReview-Commit-ID: EkVvGAZfZJI
2017-08-04 15:18:20 -07:00
Sebastian Hengst
153a945725
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: IrMqWiJhwan
2017-08-01 11:23:57 +02:00
Blake Kaplan
3e06c21d70
Bug 1385491 - Call setCohort after setting e10s prefs. r=Felipe
...
Due to bug 1385396 , setCohort initializes graphics and indirectly checks for
whether e10s is enabled. By setting the pref before calling setCohort, we
ensure that this call receives (and caches) the right value.
MozReview-Commit-ID: 1lF1Up4Xvct
2017-07-28 16:28:39 -07:00
Marco Castelluccio
600be41af2
Bug 1357517 - Remove Preferences.jsm usage from some browser/extensions/ modules. r=Gijs
2017-07-31 20:18:57 +02:00
Blake Kaplan
3c2539c309
Bug 1384985 - Update e10srollout for 55 to move to Release. r=Felipe
...
MozReview-Commit-ID: AGuhEHHOWU0
2017-07-27 09:57:23 -07:00
Timothy Guan-tin Chien
914912fb75
Bug 1382649 - Unset dom.ipc.processCount pref value should be taken as a user opt-in value if browser.preferences.defaultPerformanceSettings.enabled is false. r=mrbkap
...
MozReview-Commit-ID: 5zSix0koTc4
2017-07-21 11:48:07 +08:00
Blake Kaplan
6037c9c83d
Bug 1381907 - Roll out to 1% of users on 54 Release. r=Felipe
...
MozReview-Commit-ID: 1WwDAJo1FEs
2017-07-18 14:47:58 -07:00
Blake Kaplan
bc25bc164a
Bug 1380725 - Go back to 50/50 for 1 and 4 processes on beta. r=Felipe, a=RyanVM for a CLOSED TREE
...
MozReview-Commit-ID: BNjaramh2M2
2017-07-13 12:39:56 -07:00
Blake Kaplan
7ad4ec2850
Bug 1380725 - Coerce this pref to an integer so we read it properly in C++. r=Felipe
...
MozReview-Commit-ID: JDkk9OUWcBu
2017-07-13 12:29:30 -07:00
Blake Kaplan
852a1870b5
Bug 1377001 - Tweak e10srollout for Beta 55 (see bug for details). r=Felipe
...
MozReview-Commit-ID: 7vyaBNkFdc5
2017-06-28 17:10:47 -07:00
Alejandro Rodriguez Salamanca
607bb9cdfb
Bug 1367129 - Add annotation API to record e10s cohort. r=felipe
2017-06-23 08:18:00 -04:00
Blake Kaplan
4154b40b08
Bug 1373707 - Enable e10s-multi for users with webextensions on Release. r=Felipe
...
MozReview-Commit-ID: 3enqdCkrtpF
2017-06-16 10:28:29 -07:00
Blake Kaplan
d695ff8d9d
Bug 1367244 - Changes to release e10s multi on the Release channel. r=Felipe
...
For Release, we are going for 0 extensions installed and an 80/20 (4 processes
to 1 process) split.
MozReview-Commit-ID: KGVXEWxpHx7
2017-05-24 14:43:47 -07:00
Felipe Gomes
18a5fa42ca
Bug 1363083 - Remove TabMixPlus and Mega from e10s blocklist. r=mrbkap
...
MozReview-Commit-ID: 5o14Wvu2rIN
2017-05-16 16:20:56 -03:00
Blake Kaplan
7b5385ce75
Bug 1362493 - Let users with mpc=true addons into the multi experiment. r=Felipe
...
MozReview-Commit-ID: CwV4vukwrm9
2017-05-08 11:34:52 -07:00
Blake Kaplan
08f956b052
Bug 1359495 - Change the process scheme to better test what we intend on releasing. r=Felipe
...
This patch also moves the BUCKETS into a per-update-channel constant object at
the top of the file to allow for more easily configurable experiments on
multiple update channels running at once.
MozReview-Commit-ID: 9HTu5ssz4sG
2017-04-25 14:00:46 -07:00
Blake Kaplan
230691d4d5
Bug 1359495 - Expose webextension status in the multi cohorts. r=Felipe
2017-04-25 13:59:16 -07:00
Blake Kaplan
50331ebecc
Bug 1359495 - Don't put disqualified users in multi buckets to fix cohort naming confusion. r=Felipe
2017-04-25 13:54:40 -07:00
Blake Kaplan
494cc19377
Bug 1357959 - Put people who forced into e10s into the multi test group. r=Felipe
...
MozReview-Commit-ID: 3eAkCW8MtRf
2017-04-20 17:35:43 -07:00
Blake Kaplan
fd3525d546
Bug 1349363 - Run an experiment in beta for e10s-multi. r=Felipe
...
MozReview-Commit-ID: 8P0pbWZJ8uz
2017-04-17 15:45:47 -07:00
Felipe Gomes
20b767ad6a
[mq]: Bug 1348576 - e10s is never enabled for non-official release builds. r=mconley
...
MozReview-Commit-ID: DaqGyeGdgzD
2017-03-29 17:59:15 -03:00
Felipe Gomes
f9bcec28f3
Bug 1344345 - Revert e10s addons rule to only activate on mpc=true and webextensions, now for the Beta channel too. r=mconley
...
MozReview-Commit-ID: 61ebtOl5xRZ
2017-03-29 00:55:13 -03:00
J. Ryan Stinnett
d8a64acb5a
Bug 1351425 - Only temp. qualify for e10s when enabled at <100%. r=Felipe
...
This tweaks the temporary qualification step (currently used only for DevTools)
so that it does not apply on channels that are 100% enabled anyway. This does
not change how many users receive e10s on, it only tweaks who falls into which
cohort, since there's no reason to push all DevTools users to a special cohort
if everyone would have received e10s on anyway.
MozReview-Commit-ID: 5Yn6M50Ny1w
2017-03-28 16:22:23 -05:00
Jared Wein
5a181760cc
Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8
...
Running eslint with --fix didn't fix many of the issues. The majority here had to be fixed by hand but a significant majority of the issues were related to a few files that I was able to use find-and-replace with. I regret not making this in to separate commits of the hand-fixes and the fixes from --fix but I don't recall --fix fixing any of the issues.
MozReview-Commit-ID: ANyg2qfo3Qx
2017-03-21 14:29:43 -04:00
Felipe Gomes
9787adb780
Bug 1344345 - Revert e10s addons rule to only activate on mpc=true and webextensions. r=mconley
...
MozReview-Commit-ID: 738BO2QqvzC
2017-03-20 18:41:10 -03:00
J. Ryan Stinnett
9e23be7ebb
Bug 1342490 - DevTools users are temporarily qualified for e10s. r=Felipe
...
MozReview-Commit-ID: 4CZgSMcF1NT
2017-02-24 14:36:05 -06:00
J. Ryan Stinnett
d97b7aa7b5
Bug 1342490 - Allow e10srollout to control temporary qualifications. r=Felipe
...
MozReview-Commit-ID: 61C9jvnNvNu
2017-02-24 14:22:09 -06:00
Felipe Gomes
86af9a9717
Bug 1340195 - Remove e10s block for LastPass. r=mconley
...
MozReview-Commit-ID: 3EiKLNsUGYR
2017-02-16 14:52:56 -02:00
Felipe Gomes
5924f1704c
Bug 1329752 - Enable e10s for 100% of eligible users on ESR. Addons eligibility is mpc=true or webextension. r=mconley
...
MozReview-Commit-ID: Bb0gfkPKkQg
2017-02-03 16:25:34 -02:00
Sebastian Hengst
23a9712338
Backed out changeset 5d8c9f8f8d31 (bug 1329752)
2017-02-03 18:28:10 +01:00
Felipe Gomes
1ad7d67abf
Bug 1329752 - Enable e10s for 100% of eligible users on ESR. Addons eligibility is mpc=true or webextension. r=mconley
...
MozReview-Commit-ID: 8u5qIcEDwXP
2017-02-02 16:38:47 -02:00
Felipe Gomes
141157b6ba
Bug 1332692 - Block e10s rollout for LastPass. r=mkaply
...
MozReview-Commit-ID: 2Jv0x7Nj30K
2017-02-01 18:26:48 -02:00
Felipe Gomes
bd979b4795
Bug 1329015. Configure list for addons on 51 release based on the top addons seen during the experiment on 51 beta. r=mconley
...
MozReview-Commit-ID: ESVWycM5bmd
2017-01-12 16:34:59 -02:00
Felipe Gomes
b71e0a90b9
Bug 1314429 - Bump XPIProvider's schema version to re-read info about multiprocessCompatible. Store information about whether that is false in a new field in the DB to avoid conflicts with any existing code. r=rhelmer
...
MozReview-Commit-ID: 5Ip4UjuAult
2016-11-28 17:05:46 -02:00
Felipe Gomes
97a9454616
Bug 1304874 - Re-enable e10s for russian users.
...
MozReview-Commit-ID: 8weaw3FGZWx
2016-11-11 15:19:19 -02:00
Felipe Gomes
0041fe33b8
Bug 1314429 - Allow every add-on to run on e10s, except those explictly marked with multiprocessCompatible=false. r=mconley
...
There's also an existing blocklist of add-ons in bootstrap.js that currently only includes TabMixPlus
MozReview-Commit-ID: 5ocmfpxApxn
2016-11-11 13:43:03 -02:00
Felipe Gomes
6ac73b49ce
Bug 1312779 - Enable e10s with all mpc=true addons. r=mconley
...
MozReview-Commit-ID: 4VBIKxUTV2U
2016-10-29 16:32:14 -02:00
Felipe Gomes
ce25f0a49b
Backed out changeset 3b3de5c48e28 (bug 1301131)
...
MozReview-Commit-ID: DCWfU99ki4r
2016-10-30 22:12:14 -02:00
Mark Banner
c0170c9aa4
Bug 1311315 - General small fixes for no-undef eslint issues in browser/. r=jaws
...
Drop linting of the .eslintrc.js config files.
Fix some minor errors in the code (missing let/const, undefined vars).
Let eslint know that some files get their globals from other places (typically via xul script tags).
MozReview-Commit-ID: CwxuwPtRUr6
2016-10-18 12:34:35 +01:00
Felipe Gomes
133a899d4f
Bug 1301131 - Disable e10s if the user sees the big tab spinner too much. r=mconley
...
MozReview-Commit-ID: 6RxJd8PaJhQ
2016-09-30 13:00:00 -03:00
Felipe Gomes
e3971106d6
Bug 1304164 - Temporarily disable e10s for users on the Russian locale. r=mconley
...
MozReview-Commit-ID: FDkbVkzZhJH
2016-09-22 15:55:11 -03:00
Felipe Gomes
bd44cc170d
Bug 1304164 - Allow the e10srollout system add-on to control temporary disqualifications. r=mconley
...
MozReview-Commit-ID: Lm6PqVe5eb1
2016-09-22 15:55:11 -03:00
Felipe Gomes
64448695da
Bug 1297755 - Configure Beta 50 to run an e10s A/B experiment with all multiprocessCompatible addons. r=mconley
...
MozReview-Commit-ID: EQMKw29cPzO
2016-09-12 13:35:47 -03:00
Felipe Gomes
09f1f09a5e
Bug 1297753 - Configure list of add-ons for e10s rollout on release 49. r=mconley
...
MozReview-Commit-ID: 6cVebHG2yLo
2016-09-02 16:45:12 -03:00
Felipe Gomes
41881895a7
Bug 1299247 - Increase e10s activation on the release channel to 100% of eligible users. r=mconley
...
MozReview-Commit-ID: Lc50yKrlok4
2016-08-31 11:46:32 -03:00
Felipe Gomes
cbefff8e39
Bug 1282120 - Run the e10s-addons experiment on Beta 49 with the set of first 9 add-ons to be tested (plus WebExtensions). r=mconley
...
MozReview-Commit-ID: sj8Jr40OSr
2016-07-27 13:33:01 -03:00
Felipe Gomes
5304250a73
Bug 1247497 - Let the system add-on control the add-ons rollout policy, and properly tag the cohort based on it. r=mconley
...
MozReview-Commit-ID: F46qxiTXCMn
2016-07-27 13:33:01 -03:00