Closed
Bug 1297753
Opened 9 years ago
Closed 9 years ago
Release 49 - configure list for addons/e10s expansion
Categories
(Firefox :: Extension Compatibility, defect, P1)
Firefox
Extension Compatibility
Tracking
()
RESOLVED
FIXED
Firefox 51
People
(Reporter: shell, Assigned: Felipe)
References
Details
(Whiteboard: triaged)
Attachments
(1 file)
|
58 bytes,
text/x-review-board-request
|
mconley
:
review+
lizzard
:
approval-mozilla-aurora+
lizzard
:
approval-mozilla-beta+
|
Details |
whatever the decision about the list is, we need to file a bug to get the list configured for release, because it's only set up for beta and it doesn't automatically roll to the release channel (because the code is conditioned on the channel name). (It's a very simple change)
Comment 1•9 years ago
|
||
Shell and I landed on a milestone for the Go/No-Go: Aug 30 (Beta 8).
(1) The Add-Ons included in the experiment: https://docs.google.com/spreadsheets/d/1zE1TNV0z6gaYgugBAns3XXDexLDHAa2Dmj0EVQIg8tc/edit#gid=0
(+) Add-Ons written as WebExtension: arewee10syet.com
| Assignee | ||
Updated•9 years ago
|
Assignee: nobody → felipc
Status: NEW → ASSIGNED
Updated•9 years ago
|
tracking-e10s:
--- → ?
Updated•9 years ago
|
| Reporter | ||
Comment 2•9 years ago
|
||
Hi Felipe, based on Friday's talk - for initial roll-out we'd just want:
Video download helper 5.6.1 (or higher) {b9db16a4-6edc-47ec-a1f4-b86292ed211d}
Adblock Plus 2.7.3 (or higher) {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
Emoji cheatsheet 1.1.1 (or higher) jid1-Xo5SuA6qc1DFpw@jetpack
Awesome Screenshot Plus 3.0.10 (or higher) jid0-GXjLLfbCoAx0LcltEdFrEkQdQPI@jetpack
| Reporter | ||
Comment 3•9 years ago
|
||
that way we can add in add-ons later in release, since there won't be throttling. it gets the Discovery Pane add-ons in the experiment first.
| Assignee | ||
Comment 4•9 years ago
|
||
Chutten, how hard would it be to run the longitudinal analysis you did of the addon users on release, but now only including these 4 addons instead of the 9 from the full list?
Flags: needinfo?(chutten)
| Reporter | ||
Comment 5•9 years ago
|
||
sorry Felipe - need to add one more to the initial list - so there will be 5 add-ons that go out with Beta 49 (provided we get the 100% go in the meeting tomorrow)...(the top, new one is one we wrote at Mozilla and tested to help with e10s)
Add-on compatibility Reporter 2.2.0 (or higher) compatibility@addons.mozilla.org
Video download helper 5.6.1 (or higher) b9db16a4-6edc-47ec-a1f4-b86292ed211d
Adblock Plus 2.7.3 (or higher) d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d
Emoji cheatsheet 1.1.1 (or higher) jid1-Xo5SuA6qc1DFpw@jetpack
Awesome Screenshot Plus 3.0.10 (or higher) jid0-GXjLLfbCoAx0LcltEdFrEkQdQPI@jetpack
Comment 6•9 years ago
|
||
According to longitudinal[1], 2.7% of users on release have addons that are only on :shell's list from comment 5 (plus hello, pocket, e10s rollout, and any non-extension-type addons).
[1]:
A = # of clients with previously-ineligible addons: https://sql.telemetry.mozilla.org/queries/1105/source
B = # of clients with now-ineligible addons: https://sql.telemetry.mozilla.org/queries/1021/source#table
C = # of clients on release in longitudinal: https://sql.telemetry.mozilla.org/queries/1106/source
(A - B) / C is 2.7%
Flags: needinfo?(chutten)
| Reporter | ||
Comment 7•9 years ago
|
||
Thanks chutten - based on that info and in the go/no-go meeting where we all were (felipe, chutten, bds, erin, brad, jimm, shell, sylvestre, lizzard)... we will go with the same cohort as in beta plus one add-on (that has passed softvision)...
Add-on compatibility Reporter 2.2.0 (or higher) compatibility@addons.mozilla.org
logic for going with all is that we need ABP in the first part because of being in the Discovery Pane (a parallel effort to drive good first experience of add-ons for new users).
Add-on compatibility Reporter has passed softvision testing. it is one we just wrote to help with user visibility on if add-ons are marked as compatible or not and e10s feedback capability.
| Reporter | ||
Updated•9 years ago
|
No longer blocks: e10s-addons-deploy
| Comment hidden (mozreview-request) |
| Assignee | ||
Comment 9•9 years ago
|
||
I did some clean-up and removed set 1 which was never used.
The limited set comes from comment 5 and let us quickly change to it through the system add-on, in case something comes up.
Comment 10•9 years ago
|
||
| mozreview-review | ||
Comment on attachment 8787707 [details]
Bug 1297753 - Configure list of add-ons for e10s rollout on release 49.
https://reviewboard.mozilla.org/r/76398/#review74492
r=me, though there's some busted JS in here which makes me want to suggest really making sure that this add-on is booting itself properly after fixing that before landing.
::: toolkit/mozapps/extensions/internal/E10SAddonsRollout.jsm:50
(Diff revision 1)
> "ASP": { // Awesome Screenshot Plus
> id: "jid0-GXjLLfbCoAx0LcltEdFrEkQdQPI@jetpack", minVersion: "3.0.10",
> },
>
> - "PersonasPlus": {
> + "PersonasPlus": { // PersonasPlus
> id: "personas@christopher.beard", minVersion: "1.8.0",
TIL our CEO wrote PersonasPlus! Or at least had it put under his namespace. Neat. :)
::: toolkit/mozapps/extensions/internal/E10SAddonsRollout.jsm:55
(Diff revision 1)
> id: "personas@christopher.beard", minVersion: "1.8.0",
> },
>
> + "ACR": { // Add-on Compatibility Reporter
> + id: "compatibility@addons.mozilla.org", minVersion: "2.2.0",
> + }
Missing comma - this is going to break.
Attachment #8787707 -
Flags: review?(mconley) → review+
| Assignee | ||
Comment 11•9 years ago
|
||
Thanks for catching that! I've got a build going right now to double check
| Comment hidden (mozreview-request) |
Comment 13•9 years ago
|
||
Pushed by felipc@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/9ccfea02bf0f
Configure list of add-ons for e10s rollout on release 49. r=mconley
| Assignee | ||
Comment 14•9 years ago
|
||
Comment on attachment 8787707 [details]
Bug 1297753 - Configure list of add-ons for e10s rollout on release 49.
Approval Request Comment
[Feature/regressing bug #]: This configures the system add-on to activate e10s for the first add-on cohort on 49. This is the list of 10 add-ons (+ WebExtensions) that were tested during the beta cycle. We should take this in mozilla-beta so that it's built with the 49 Release RC.
[User impact if declined]: no add-ons + e10s on 49
[Describe test coverage new/current, TreeHerder]: tested throughout Beta 49
[Risks and why]: more users being activated to e10s
[String/UUID change made/needed]: none
Attachment #8787707 -
Flags: approval-mozilla-beta?
Attachment #8787707 -
Flags: approval-mozilla-aurora?
status-firefox49:
--- → affected
status-firefox50:
--- → affected
Comment 15•9 years ago
|
||
Comment on attachment 8787707 [details]
Bug 1297753 - Configure list of add-ons for e10s rollout on release 49.
Taking this for the 49 RC build on Monday.
Attachment #8787707 -
Flags: approval-mozilla-beta?
Attachment #8787707 -
Flags: approval-mozilla-beta+
Attachment #8787707 -
Flags: approval-mozilla-aurora?
Attachment #8787707 -
Flags: approval-mozilla-aurora+
Comment 16•9 years ago
|
||
| bugherder uplift | ||
Comment 17•9 years ago
|
||
| bugherder uplift | ||
Comment 18•9 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 51
You need to log in
before you can comment on or make changes to this bug.
Description
•