Commit Graph

57 Commits

Author SHA1 Message Date
Blake Kaplan
1c0cec4daa Bug 1381907 - Roll out to 1% of users on 54 Release. r=Felipe
MozReview-Commit-ID: 1WwDAJo1FEs

--HG--
extra : rebase_source : f9e3653ae278a436468104ca55968eb766d240ad
2017-07-18 14:47:58 -07:00
Blake Kaplan
2306bacb9c 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

--HG--
extra : amend_source : d002a7bfedc51a23522ef93459629f9fb21f3758
extra : histedit_source : a92c215db81b54130e3a254b5d950d38d45ffd73
2017-07-13 12:39:56 -07:00
Blake Kaplan
6f92ec6dd5 Bug 1380725 - Coerce this pref to an integer so we read it properly in C++. r=Felipe
MozReview-Commit-ID: JDkk9OUWcBu

--HG--
extra : histedit_source : ed4b4e842857fdc14e1ccc48c52d4282e01491cb
2017-07-13 12:29:30 -07:00
Blake Kaplan
34b92644fe Bug 1377001 - Tweak e10srollout for Beta 55 (see bug for details). r=Felipe
MozReview-Commit-ID: 7vyaBNkFdc5

--HG--
extra : rebase_source : f421e8965385b663ae9c447592f986194bf775c5
2017-06-28 17:10:47 -07:00
Alejandro Rodriguez Salamanca
153a871c89 Bug 1367129 - Add annotation API to record e10s cohort. r=felipe
--HG--
extra : amend_source : 19906aab4dca9be3bd8e3bb92559bb8657a3317f
2017-06-23 08:18:00 -04:00
Blake Kaplan
074fbc5557 Bug 1373707 - Enable e10s-multi for users with webextensions on Release. r=Felipe
MozReview-Commit-ID: 3enqdCkrtpF

--HG--
extra : rebase_source : fc07297ecdd754c88f31bda650c4baf42ba48283
2017-06-16 10:28:29 -07:00
Blake Kaplan
8c2fd6e41d 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

--HG--
extra : rebase_source : e890b1bd6c19fd80880dc62c19297774006a0e4b
2017-05-24 14:43:47 -07:00
Felipe Gomes
850089e85b Bug 1363083 - Remove TabMixPlus and Mega from e10s blocklist. r=mrbkap
MozReview-Commit-ID: 5o14Wvu2rIN

--HG--
extra : rebase_source : 2b7287bca508c3590747633adca11f563c544eb3
2017-05-16 16:20:56 -03:00
Blake Kaplan
c3b0e4df52 Bug 1362493 - Let users with mpc=true addons into the multi experiment. r=Felipe
MozReview-Commit-ID: CwV4vukwrm9

--HG--
extra : rebase_source : 12ca3dd13fbf0657025fe5a3f4911cf8f1a1027f
2017-05-08 11:34:52 -07:00
Blake Kaplan
e582540c03 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

--HG--
extra : rebase_source : 2f813b5f9ede43f68eac0f9a94a7a8e0be34a1bc
2017-04-25 14:00:46 -07:00
Blake Kaplan
b6083144d9 Bug 1359495 - Expose webextension status in the multi cohorts. r=Felipe
--HG--
extra : rebase_source : d2df1d7f6c38abbc5ba02bcf6db7c345787233b9
2017-04-25 13:59:16 -07:00
Blake Kaplan
dc4875b2e2 Bug 1359495 - Don't put disqualified users in multi buckets to fix cohort naming confusion. r=Felipe
--HG--
extra : rebase_source : 479172de06e1aa2fdd8a229e39d730ff3309c1fe
2017-04-25 13:54:40 -07:00
Blake Kaplan
29570f3ef8 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
68bfe109db Bug 1349363 - Run an experiment in beta for e10s-multi. r=Felipe
MozReview-Commit-ID: 8P0pbWZJ8uz

--HG--
extra : rebase_source : 73ce1bcd49165e74fca577b358c1b40b3b233c4d
2017-04-17 15:45:47 -07:00
Felipe Gomes
ad4ceba352 [mq]: Bug 1348576 - e10s is never enabled for non-official release builds. r=mconley
MozReview-Commit-ID: DaqGyeGdgzD

--HG--
extra : rebase_source : decb0a49f22c9a8228094e8f1b4ee163943febdd
2017-03-29 17:59:15 -03:00
Felipe Gomes
51f4fcc4e2 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
8739b5c5f7 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
a54eda04ca 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

--HG--
extra : rebase_source : 61d2aa91bf9474af3d72a5dea41b25dca442c1b7
2017-03-21 14:29:43 -04:00
Felipe Gomes
c01548085a 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
296385db8f Bug 1342490 - Bump e10srollout to version 1.11. r=Felipe
MozReview-Commit-ID: 8V41LuMD3ub

--HG--
extra : rebase_source : a61f42058808981ce12581a8e810cf0699e0ad19
2017-02-24 14:39:21 -06:00
J. Ryan Stinnett
ca0c6e7796 Bug 1342490 - DevTools users are temporarily qualified for e10s. r=Felipe
MozReview-Commit-ID: 4CZgSMcF1NT

--HG--
extra : rebase_source : 87f0329ada490bf47f7656319e5624580496d27f
2017-02-24 14:36:05 -06:00
J. Ryan Stinnett
84a90a7d35 Bug 1342490 - Allow e10srollout to control temporary qualifications. r=Felipe
MozReview-Commit-ID: 61C9jvnNvNu

--HG--
extra : rebase_source : 9e59b8338cacdccbfb3f1195be8b31f4b0805b81
2017-02-24 14:22:09 -06:00
Felipe Gomes
5e1c27355c Bug 1340195 - Remove e10s block for LastPass. r=mconley
MozReview-Commit-ID: 3EiKLNsUGYR

--HG--
extra : rebase_source : 8b3646bced91b90d2e2c76c6f8af4d1cb27f826b
2017-02-16 14:52:56 -02:00
Felipe Gomes
be4aade0a3 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
2017-02-03 16:25:34 -02:00
Sebastian Hengst
6ea684b87e Backed out changeset 5d8c9f8f8d31 (bug 1329752) 2017-02-03 18:28:10 +01:00
Felipe Gomes
e3b13770f0 Bug 1329752 - Enable e10s for 100% of eligible users on ESR. Addons eligibility is mpc=true or webextension. r=mconley
MozReview-Commit-ID: 8u5qIcEDwXP

--HG--
extra : rebase_source : 2fcddcbb4f7bca6bb43500e6fb865382aaf074a0
2017-02-02 16:38:47 -02:00
Felipe Gomes
d7f532c6e6 Bug 1332692 - Block e10s rollout for LastPass. r=mkaply
MozReview-Commit-ID: 2Jv0x7Nj30K
2017-02-01 18:26:48 -02:00
Felipe Gomes
fde4c3cfb7 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

--HG--
extra : rebase_source : 6c8ad8580ef5b5440cca03276d4dedde9357052a
2017-01-12 16:34:59 -02:00
Felipe Gomes
5e9387e149 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
78cc1bf5d8 Bug 1304874 - Re-enable e10s for russian users.
MozReview-Commit-ID: 8weaw3FGZWx
2016-11-11 15:19:19 -02:00
Felipe Gomes
554ee6118d 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
25230332e9 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
6371e88d46 Backed out changeset 3b3de5c48e28 (bug 1301131)
MozReview-Commit-ID: DCWfU99ki4r
2016-10-30 22:12:14 -02:00
Mark Banner
b2464f8fa0 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

--HG--
rename : browser/components/contextualidentity/test/browser/.eslintrc.js => browser/components/syncedtabs/test/browser/.eslintrc.js
rename : browser/components/contextualidentity/test/browser/.eslintrc.js => browser/extensions/webcompat/test/browser/.eslintrc.js
extra : rebase_source : 9026aac49953d941853022cbab3e33d7d2f2fa21
2016-10-18 12:34:35 +01:00
Felipe Gomes
7dd6d048bd 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
e98a6cf869 Bug 1304164 - Bump e10srollout version to 1.3. r=mconley
MozReview-Commit-ID: J1X3TNOaqN
2016-09-22 15:55:11 -03:00
Felipe Gomes
bb0e889212 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
bdd586f2e9 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
4b6c4b1187 Bug 1297755 - Configure Beta 50 to run an e10s A/B experiment with all multiprocessCompatible addons. r=mconley
MozReview-Commit-ID: EQMKw29cPzO

--HG--
extra : rebase_source : 741c6f5adbde5eef633f85ae0d76b28b45d495ba
2016-09-12 13:35:47 -03:00
Felipe Gomes
7e193ad5d4 Bug 1297753 - Configure list of add-ons for e10s rollout on release 49. r=mconley
MozReview-Commit-ID: 6cVebHG2yLo

--HG--
extra : rebase_source : fac7f2dd08c675f42f520ddaa6a986b25f38ee9e
2016-09-02 16:45:12 -03:00
Felipe Gomes
f0f40ee684 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
Mark Banner
405e48e52e Bug 1291640 - Mark the e10s rollout system add-on as e10s compatible as it already is. r=Felipe
MozReview-Commit-ID: HDkCXN4QBGW

--HG--
extra : rebase_source : 372dc1596c9514254176013bf39e2d42a1771910
2016-08-03 11:54:52 +01:00
Felipe Gomes
dddfd01261 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
6237d76d48 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
Tom Tromey
5538d692d3 Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
This removes the unnecessary setting of c-basic-offset from all
python-mode files.

This was automatically generated using

    perl -pi -e 's/; *c-basic-offset: *[0-9]+//'

... on the affected files.

The bulk of these files are moz.build files but there a few others as
well.

MozReview-Commit-ID: 2pPf3DEiZqx

--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Mark Banner
cdc482dbfd Bug 1256686 - System add-ons should have a more flexible maximum version for easier use with point releases. r=glandium 2016-07-05 18:40:44 +01:00
Felipe Gomes
c5ab44cfcb 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
e17d7154aa Bug 1264437 - Manage browser.tabs.remote.autostart.2 pref even for disqualified users. r=rvitillo
MozReview-Commit-ID: ALyxXdWGsdK

--HG--
extra : rebase_source : 574415656cbcc46195e1b61f9289a056ad8c2cc7
2016-04-14 12:20:30 -03:00
Felipe Gomes
b9a5d1bb08 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
c9e5b4f76e 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