Firefox/Channels/Meetings/2020-06-09
From MozillaWiki
Channel Meeting Details
- Tuesdays at 10am and Thursdays at 8am Pacific Time
- Riot #release-drivers for backchannel
- Past meeting notes: https://wiki.mozilla.org/Firefox/Channels/Meetings
Video/Teleconference Details
- Zoom Meeting ID: 536 097 768
- https://mozilla.zoom.us/j/536097768
- +17207072699,,536097768# US
- Find your local number: https://zoom.us/u/agItTmqIu
REMEMBER
These notes are read by people who weren't able to attend the meeting. Please make sure to include links and context so they can be understood.
Contents
Attendees
Luna, pascal, RyanVM, jcristau, philipp, ThomasE, Aryx, roland,taniam, overholt, kbrosnan, dveditz
Schedule Update
- 77.0.1 shipped at 100% yesterday
- Not doing a 77.0.2 for https://bugzilla.mozilla.org/1636855 we are doing a Normandy pref rollout instead (being QAed now)
- 78.0b4 shipped yesterday, 78.0b5 going out tomorrow
- stability is BAD for this stage of the cycle (see below)
Release Metrics
Report on release criteria metrics from DRIs
- Stability
- Performance
- Security
- Functionality
- Accessibility
Desktop Stability
Nightly
mc2 crash rate: 1.62, crash incidence: 2.20%, mc1 summary score: 4.61
- Many of the same crashes as Beta below
Beta
mc2 crash rate: 1.67, crash incidence: 1.65%, mc1 summary score: 8.35 (mc1 windows main crash rate increased 10-fold vs. 77)
[78.0b4]
- shutdownhang | mozilla::DataStorage::WaitForReady | mozilla::DataStorage::GetAll: https://bugzilla.mozilla.org/show_bug.cgi?id=1642290 - 15.6% of browser crashes
- seems to correlate with jesup's preallocated process work (Andrew's asked him (to echo jcristau) to back it out and see if it fixes things)
- [telin] Sent note to Thyla to see if we can help expedite
- DOM: Content Processes crash: https://bugzilla.mozilla.org/show_bug.cgi?id=1641211 - 5% of browser crashes
- [overholt] looks like PTO and power outages affected review times last week but I've re-upped the request for review
- [telin] need access to this bug please DONE
- Cluster of gfx tab crashes which are a potential fallout from https://bugzil.la/1630521:
- (has a patch) https://bugzilla.mozilla.org/show_bug.cgi?id=1644208 - 1.5% of content crashes
- https://bugzilla.mozilla.org/show_bug.cgi?id=1633693 - 1% of content crashes
- https://bugzilla.mozilla.org/show_bug.cgi?id=1631188
- https://bugzilla.mozilla.org/show_bug.cgi?id=1631187
- perhaps https://bugzilla.mozilla.org/show_bug.cgi?id=1631187 & probably more signatures...
- [jcristau] some of these might disappear in late beta next week
- [telin] Reaching out to Jessie to see what can be done here
- Crash in mozilla::CancelableRunnable::QueryInterface: https://bugzilla.mozilla.org/show_bug.cgi?id=1635026 - 2% of browser crashes
- [telin] Reaching out to Eric to see what can be done here 👍
- (has a patch) Crash in mozilla::PreallocatedProcessManagerImpl::Init: https://bugzilla.mozilla.org/show_bug.cgi?id=1642491 - 1.3% of browser crashes
- (has a patch) Crash in mozilla::ContentBlocking::OnAllowAccessFor: https://bugzilla.mozilla.org/show_bug.cgi?id=1644266 - 0.8% of content crashes
- cubeb crashes:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1644227 - 0.3% of browser crashes
- (has a patch) https://bugzilla.mozilla.org/show_bug.cgi?id=1644233 - 0.3% of browser crashes
Release
mc2 crash rate: 1.54, crash incidence: 1.06%, mc1 summary score: 2.93
- third-party crash with kaspersky in [@ mciwindow]: https://bugzilla.mozilla.org/show_bug.cgi?id=1644240 - 0.5% of browser crashes
Mobile Stability
Fennec
- Crash rate is calculated based on usage hours (the time Firefox is actively used).
- Usage hours will be significantly lower on Fennec than on desktop Firefox, so we can't compare mobile rates to desktop rates.
Fenix
- Nightly
- #1 - Bug 1641040 [@ java.lang.IllegalStateException: at androidx.fragment.app.FragmentManager.ensureExecReady(FragmentManager.java) ]
- Fixed by backout in 5.1.1, working on a different fix for Nightly
- #3 - Bug 1644043 [@ java.util.ConcurrentModificationException: at java.util.LinkedHashMap$LinkedHashIterator.nextNode(LinkedHashMap.java)]
- Bug 1644290 Crash: glean/ConceptFetchHttpUploader: IOException while uploading ping overflow
- Crash on specific android versions related to UI items https://github.com/mozilla-mobile/fenix/issues/11357
- #1 - Bug 1641040 [@ java.lang.IllegalStateException: at androidx.fragment.app.FragmentManager.ensureExecReady(FragmentManager.java) ]
- 5.1.1/77.0-beta.2
- #1 - Bug 1644486 [@ EMPTY: no crashing thread identified; ERROR_NO_MINIDUMP_HEADER]
- #2 - Bug 1641046 [@ java.lang.RuntimeException: at android.app.ActivityThread.handleStopService(ActivityThread.java)]
QA
Nightly
- feature prioritization is in progress, tracking 22 PI requests so far
- feature tech docs are due on Friday, June 12th
- [draft] end-to-end test strategy in beta - https://docs.google.com/document/d/1UgSNd9VDcxem7XuBq8gRuwugQfajnzI-m20GzqpMkeY/edit?usp=sharing
- QA is planning to conduct the dry-run on Firefox 79, and regular execution starting Firefox 80.
Aurora / Dev Edition
Beta
- prelim reports are due this Friday
- Migrate macos 10.9/10.10/10.11 users to ESR78 - Preliminary report at risk as the feature is not testable yet, Rel Engineering has been notified
- Expecting another late testing request (bugwork) for https://bugzilla.mozilla.org/show_bug.cgi?id=1643475 (addressbar)
Mobile
Action items
Feature Status Review
- [Challenged] DNS over HTTPS - Incident with [DoH Partner] increase in traffic breakage caused by rollout in Fx77. Fixed by 77.0.1 patch but [DoH partner] likely to be removed as a default provider moving forward over concerns of scaling costs.
- [Challenged] ETP: Cookie Restrictions: List 2 - No changes here from previous reporting. Waiting on revenue impact data from Google. Expected in the next week or so.
- Firefox Extension preference storage and sync work has been moved from Fx78 to Fx79. The team was planning to uplift changes to 78 beta that were not ready in time for Nightly. Decision was made to just slip the feature.
SUMO Report
- [roland] nothing to report, we'll have a report for the read-only cross-functional tomorrow
Roundtable & Special Topics
- Cross Functional cancelled for this week. Please be sure to update your slides at the normal time as we are still planning to send out the deck as a read-only update
- Channel meetings cancelled for next week, notes will be read-only
- do we have a date for 77 release post mortem?
- tentatively scheduled for Tuesday June 23rd