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
Felipe Gomes
91cd4cf0d8
Bug 1268921 - Allow non-integer values to be specified for e10srollout cohort samples. r=mconley
...
MozReview-Commit-ID: 9pCaqWeapBl
2016-04-29 20:47:18 -03:00
Felipe Gomes
36c1164b07
Bug 1264437 - Manage browser.tabs.remote.autostart.2 pref even for disqualified users. r=rvitillo
...
MozReview-Commit-ID: ALyxXdWGsdK
2016-04-14 12:20:30 -03:00
Felipe Gomes
810d2f3ffa
Bug 1264345 - Remove restriction to disqualify from e10s the users who are running an experiment, by backing out bug 1257972. r=backout
...
MozReview-Commit-ID: JkHhNa7Wo5O
2016-04-13 16:02:31 -03:00
Jonathan Watt
09e0a0a2e8
Bug 1263051 - Avoid JavaScript strict warning in e10srollout/bootstrap.js when the Crash Reporter is disabled. r=felipe
2016-03-18 12:31:57 +00:00
Felipe Gomes
3b0f7dd01c
Bug 1259846 - QI Services.appinfo to nsICrashReporter because it might not have been QIed yet. r=Mossop
...
MozReview-Commit-ID: KqyzDnLVENW
2016-03-29 15:20:19 -03:00
Felipe Gomes
d5dfe78339
Bug 1257972 - Follow up, use getActiveExperimentID instead. r=me
...
getActiveExperimentID() checks for this._experiments being not null, while the other one doesn't. So this one is more resilient to a profile that has not had any previous experiments
MozReview-Commit-ID: 80Spz1syctg
2016-03-21 15:00:21 -03:00
Felipe Gomes
f108e8eb74
Bug 1257972 - Put users currently running an experiment into the disqualified cohort of the e10s rollout system add-on. r=Mossop
...
MozReview-Commit-ID: 4NQo6d672rR
2016-03-21 13:20:17 -03:00
Felipe Gomes
4e420b3d13
Bug 1257251 - Annotate e10s cohort in crash report. r=Mossop
...
MozReview-Commit-ID: VccSJX6CdV
2016-03-16 17:32:02 -03:00
Felipe Gomes
4667572f37
Bug 1255013 - Tag disqualified cohorts in e10s staged rollout. r=Mossop
...
MozReview-Commit-ID: 98ChGuy80oN
2016-03-16 17:31:47 -03:00
Felipe Gomes
859e0d6b22
Bug 1249845 - bootstrap.js code to manage the e10s staged rollout. r=Mossop
...
This code decides on a per-branch basis the proportion of users to be part of the e10s rollout, and sets the pref browser.tabs.remote.autostart.2 to true for users part of the test group. It also sets a name for the assigned group to be stored in the telemetry environment.
2016-03-03 11:35:27 -03:00