E10s/Status/Sept23

From MozillaWiki
< E10s‎ | Status
Jump to: navigation, search
Green-sm.jpg

E10s Update: September 23

Executive Summary

  • As of Monday, Sept 19, we have hit 27.6M DAU on Firefox 48.0.2. Now that we are in a new Release Cycle, we expect the data to catch up by this time next week for 49.0 and 49.0.1
  • Our crash rate remains within range of our release criteria.
  • Biggest news is that we enabled E10s with users for our Whitelisted Add-Ons and for Add-Ons created as WebExtensions as of Firefox 49. We are in a similar situation as we were for 48 in that the Release population is skewed in that automatic updates for disabled for Windows users due to a websense crash. We have shipped 49.0.1 today to fix this so we should have a better grasp on how things are going next week.

Top Issues

  • Investigation continues for bug 1300411 - user reports excessive load spinning when switching tabs with e10s in 48.0.2 release. Here is what we know:
    • There are 6 individual reports; engineering is actively engaged with 1-2 people. One of which that is the most reproducible seems related to an issue with 1279086 bug 1279086 google docs. [SV has been able to https://bugzilla.mozilla.org/show_bug.cgi?id=1300411#c42 manually reproduce the issue].
    • In order to better surmise the scale of the this issue, we are landing opt-out telemetry probes as of Firefox 49 bug 1301104 and bug 1301435.
    • We are also disabling e10s for users who are experiencing the spinner upon opening a new tab. This will be included as a ridealong for the next dot release for 49 (if we decide to ship one).
  • Another top issue has surfaced this week; we have disabled E10s for the Russian Locale since the crash impacts a popular email site. Once the fix lands, we plan on re-enabling E10s. We would need to ship the fix in a dot release for 49 and is being considered a ridealong at this time.

[ON TRACK] Add-Ons + WebExtensions

  • We shipped Firefox 49 with a set of compatible Add-Ons enabled.
  • Decision Made: We will continue A/B experiments on Beta and will maintain the same % of the population (50% of eligible).
  • General roll-out plan for including extensions is here.

[AT RISK] A11y + Windows 8 Touchscreen Support

[ON TRACK] RTL Support

  • bug 1277831 E10s support for RTL versions of Firefox on Windows and Mac is on trackfor Firefox 50. Softvision has just signed off on RTL support for e10s in their mid-aurora sign-offs.
  • E10s support for RTL versions of Firefox on Linux is TBD.

[IN PROGRESS] E10s on Windows XP

  • We are making a concerted effort to support E10s on Windows XP.
  • Details can be found, here: bug 1296279

[ON TRACK] Automated tests

  • We are at about 90% [https://wiki.mozilla.org/Electrolysis/Test_Coverage Test coverage for all channels. We have touched base with all module owners. Not all of them have signed off specifically but we are calling it within acceptable range for shipping at this point.

[IN PROGRESS] Multi Process

Bi-weekly meetings have commenced for e10s-multi, see more info:

Release Schedule

Date Trunk Aurora Beta Release
3-07 48 default 47 default 46 A/B Tests 45 off
4-18 49 default 48 default 47 A/B Tests, Possible Rollout (add-ons = ally = no) 46 off
6-07 50 default 49 default 48 Possible Rollout (add-ons + ally = no) 47 off
8-02 51 default 50 default 49 Possible Rollout (add-ons + ally = no) 48 Rollout (add-ons + ally = no)
9-13 52 default 51 default 50 Possible Rollout (add-ons + ally = no) 49 Rollout (known good add-ons = yes, ally = no)