Mobile/GeckoView/Bugs: Difference between revisions
(→GV Bugs Fixed on previous releases: UPDATE) |
(Update for GV 99) |
||
| Line 5: | Line 5: | ||
! Train || GV Version !! Development Starts !! Development Ends !! Beta !! Release | ! Train || GV Version !! Development Starts !! Development Ends !! Beta !! Release | ||
|- | |- | ||
| Release || | | Release || 97 || 2021-12-02 || 2022-01-05 || 2022-01-10 || 2022-02-08 | ||
|- | |- | ||
| Beta || | | Beta || 98 || 2022-01-06 || 2022-02-02 || 2022-02-07 || 2022-03-08 | ||
|- | |- | ||
| '''Nightly''' || ''' | | '''Nightly''' || '''99''' || '''2022-02-03''' || '''2022-03-02''' || '''2022-03-07''' || '''2022-04-05''' | ||
|- | |- | ||
| || | | || 100 || 2022-03-03 || 2022-03-30 || 2022-04-04 || 2022-05-03 | ||
|- | |- | ||
| || | | || 101 || 2022-03-31 || 2022-04-27 || 2022-05-02 || 2022-05-31 | ||
|} | |} | ||
| Line 45: | Line 45: | ||
* [https://trello.com/b/V62IMTgR/geckoview Trello for next 3 releases] | * [https://trello.com/b/V62IMTgR/geckoview Trello for next 3 releases] | ||
* [https://trello.com/b/LFJo7R17/projects Trello for backlog] | * [https://trello.com/b/LFJo7R17/projects Trello for backlog] | ||
* [https://cpeterso.github.io/burndown/?status_whiteboard=geckoview: | * [https://cpeterso.github.io/burndown/?status_whiteboard=geckoview:m99&since=2022-02-03 Burn-up chart for GV's 99 release] | ||
'''GV | '''GV 99 highlights:''' | ||
Release development runs | Release development runs Feb 4th 2022 - Mar 2nd 2022 | ||
Open bugs with [geckoview: | Open bugs with [geckoview:m99] (GV 99) whiteboard tag in the GV component: | ||
<bugzilla> | <bugzilla> | ||
| Line 57: | Line 57: | ||
"f3": "status_whiteboard", | "f3": "status_whiteboard", | ||
"o3": "anywordssubstr", | "o3": "anywordssubstr", | ||
"v3": "[geckoview: | "v3": "[geckoview:m99", | ||
"f1": "assigned_to", | "f1": "assigned_to", | ||
| Line 70: | Line 70: | ||
</bugzilla> | </bugzilla> | ||
Assigned bugs for GV | Assigned bugs for GV 99: | ||
<bugzilla> | <bugzilla> | ||
| Line 76: | Line 76: | ||
"f3": "status_whiteboard", | "f3": "status_whiteboard", | ||
"o3": "anywordssubstr", | "o3": "anywordssubstr", | ||
"v3": "[geckoview: | "v3": "[geckoview:m99", | ||
"f1": "assigned_to", | "f1": "assigned_to", | ||
| Line 89: | Line 89: | ||
</bugzilla> | </bugzilla> | ||
Closed bugs for | Closed bugs for GV99: | ||
<bugzilla> | <bugzilla> | ||
| Line 95: | Line 95: | ||
"f3": "status_whiteboard", | "f3": "status_whiteboard", | ||
"o3": "anywordssubstr", | "o3": "anywordssubstr", | ||
"v3": "[geckoview: | "v3": "[geckoview:m99", | ||
"query_format" : "advanced", | "query_format" : "advanced", | ||
| Line 104: | Line 104: | ||
</bugzilla> | </bugzilla> | ||
Bugs closed during period ( | Bugs closed during period (Feb 4th 2022 - Mar 2nd 2022) not tagged to release: | ||
<bugzilla> | <bugzilla> | ||
{ | { | ||
"v1": "[geckoview: | "v1": "[geckoview:m99]", | ||
"o1": "notsubstring", | "o1": "notsubstring", | ||
"f1": "status_whiteboard", | "f1": "status_whiteboard", | ||
| Line 115: | Line 115: | ||
"o3": "greaterthaneq", | "o3": "greaterthaneq", | ||
"v3": "2022- | "v3": "2022-02-03", | ||
"f3": "cf_last_resolved", | "f3": "cf_last_resolved", | ||
"o4": "lessthaneq", | "o4": "lessthaneq", | ||
"v4": "2022- | "v4": "2022-03-02", | ||
"f4": "cf_last_resolved", | "f4": "cf_last_resolved", | ||
| Line 140: | Line 140: | ||
<bugzilla> | <bugzilla> | ||
{ | { | ||
"v1": "[geckoview: | "v1": "[geckoview:m99]", | ||
"o1": "notsubstring", | "o1": "notsubstring", | ||
"f1": "status_whiteboard", | "f1": "status_whiteboard", | ||
| Line 235: | Line 235: | ||
= Release Planning = | = Release Planning = | ||
* [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&product=GeckoView&priority=P1 P1 GV bugs] (current release backlog) | * [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&product=GeckoView&priority=P1 P1 GV bugs] (current release backlog) | ||
| Line 276: | Line 262: | ||
= GV Bugs Fixed on previous releases = | = GV Bugs Fixed on previous releases = | ||
[https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&list_id=15453357&classification=Client%20Software&classification=Developer%20Infrastructure&classification=Components&classification=Server%20Software&classification=Other&v1=fixed%20verified&component=Extensions&component=GeckoViewExample&component=General&component=Tracking%20Protection&product=GeckoView&o1=anywordssubstr&columnlist=bug_type%2Cshort_desc%2Cproduct%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cchangeddate%2Cpriority%2Ccf_status_firefox96&query_format=advanced&f1=cf_status_firefox96 GV Bugs Fixed on Firefox96] | [https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&list_id=15453357&classification=Client%20Software&classification=Developer%20Infrastructure&classification=Components&classification=Server%20Software&classification=Other&v1=fixed%20verified&component=Extensions&component=GeckoViewExample&component=General&component=Tracking%20Protection&product=GeckoView&o1=anywordssubstr&columnlist=bug_type%2Cshort_desc%2Cproduct%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cchangeddate%2Cpriority%2Ccf_status_firefox96&query_format=advanced&f1=cf_status_firefox96 GV Bugs Fixed on Firefox96] | ||
[https://bugzilla.mozilla.org/buglist.cgi?classification=Client%20Software&classification=Developer%20Infrastructure&classification=Components&classification=Server%20Software&classification=Other&columnlist=bug_type%2Cshort_desc%2Cproduct%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cchangeddate%2Cpriority%2Ccf_status_firefox97&component=Extensions&component=GeckoViewExample&component=General&component=Tracking%20Protection&f1=cf_status_firefox97&list_id=15417223&o1=anywordssubstr&product=GeckoView&query_format=advanced&resolution=FIXED&v1=fixed%20verified&query_based_on= GV Bugs Fixed on Firefox97] | [https://bugzilla.mozilla.org/buglist.cgi?classification=Client%20Software&classification=Developer%20Infrastructure&classification=Components&classification=Server%20Software&classification=Other&columnlist=bug_type%2Cshort_desc%2Cproduct%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cchangeddate%2Cpriority%2Ccf_status_firefox97&component=Extensions&component=GeckoViewExample&component=General&component=Tracking%20Protection&f1=cf_status_firefox97&list_id=15417223&o1=anywordssubstr&product=GeckoView&query_format=advanced&resolution=FIXED&v1=fixed%20verified&query_based_on= GV Bugs Fixed on Firefox97] | ||
[https://bugzilla.mozilla.org/buglist.cgi?query_based_on=GV%20Bugs%20fixed%20per%20release&list_id=15487822&v1=fixed%20verified&query_format=advanced&classification=Client%20Software&classification=Developer%20Infrastructure&classification=Components&classification=Server%20Software&classification=Other&product=GeckoView&f1=cf_status_firefox98&o1=anywordssubstr&resolution=FIXED&known_name=GV%20Bugs%20fixed%20per%20release&columnlist=bug_type%2Cshort_desc%2Cproduct%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cchangeddate%2Cpriority%2Cbug_severity%2Ccf_status_firefox98 GV Bugs Fixed on Firefox98] | |||
Revision as of 17:51, 4 February 2022
Release Timeline
| Train | GV Version | Development Starts | Development Ends | Beta | Release |
|---|---|---|---|---|---|
| Release | 97 | 2021-12-02 | 2022-01-05 | 2022-01-10 | 2022-02-08 |
| Beta | 98 | 2022-01-06 | 2022-02-02 | 2022-02-07 | 2022-03-08 |
| Nightly | 99 | 2022-02-03 | 2022-03-02 | 2022-03-07 | 2022-04-05 |
| 100 | 2022-03-03 | 2022-03-30 | 2022-04-04 | 2022-05-03 | |
| 101 | 2022-03-31 | 2022-04-27 | 2022-05-02 | 2022-05-31 |
Untriaged Bugs
Bugs in the GeckoView product that have no priority:
166 Total; 166 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Current Release
GV 99 highlights:
Release development runs Feb 4th 2022 - Mar 2nd 2022
Open bugs with [geckoview:m99] (GV 99) whiteboard tag in the GV component:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Assigned bugs for GV 99:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Closed bugs for GV99:
| Resolution | ID | Summary | Component | Whiteboard | Assigned to |
|---|---|---|---|---|---|
| FIXED | 1750623 | Crash in WebExtensionController.fromBundle(WebExtensionController.java:13): "Missing sender information." | Extensions | [geckoview:m99] | [ex-Mozilla] Agi Sferro | :agi |
| FIXED | 1741899 | Intermittent "Display already acquired" crash after GeckoSession was released from GeckoView | General | [geckoview:m97][geckoview:m98][geckoview:m99] | [ex-Mozilla] Agi Sferro | :agi |
| FIXED | 1748945 | `GeckoSession.mWindow` is not thread safe but is annotated that it can be accessed from multiple threads | General | [geckoview:m98][geckoview:m99] | [ex-Mozilla] Agi Sferro | :agi |
| FIXED | 1755581 | Fenix parent process unexpectedly loads scripts intended for the child process | General | [geckoview:m99] | [ex-Mozilla] Agi Sferro | :agi |
| FIXED | 1755094 | Fission Android: eventDispatcher is not available in xorigin iframes | Sandboxing | [fission:android:m2] [geckoview:m99] [geckoview:m100] [geckoview:m101] [geckoview:m102] | [ex-Mozilla] Agi Sferro | :agi |
| FIXED | 1755541 | Migrate GeckoViewPermission.jsm to actor | Sandboxing | [fission:android:m2] [geckoview:m99] [geckoview:m100] [geckoview:m101] [geckoview:m102] | [ex-Mozilla] Agi Sferro | :agi |
| FIXED | 1734950 | Draft a design document for a website metadata API (for MR2/3) | General | [geckoview:m95] [geckoview:m96] [geckoview:m97] [geckoview:m98] [geckoview:m99] [geckoview:m101] [geckoview:m102] | [:owlish] 🦉 PST |
| FIXED | 1753700 | Current tab process is not correctly prioritized | Sandboxing | [geckoview:m99][geckoview:m100][fission:android:m3] [geckoview:m101] | Cathy Lu [:calu] |
| FIXED | 1754332 | Intermittent org.mozilla.geckoview.test.PanZoomControllerTest#touchEventForResultWithPreventDefault | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms | General | [geckoview:m99][stockwell unknown] | Jamie Nicol [:jnicol] |
| FIXED | 1755052 | Avoid showing the <APP> has accessed your clipboard message | General | [geckoview:m99] | Makoto Kato [:m_kato] |
| FIXED | 1754293 | Android mochitests do not support --enable-xorigin-tests | Sandboxing | [geckoview:m99] [fission:android:m2] | |
| FIXED | 1712414 | Provide event to marionette whenever a new prompt is opened | General | [geckoview:m97][geckoview:m98][geckoview:m99][geckoview:m100] | Olivia Hall [:olivia] |
12 Total; 12 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Bugs closed during period (Feb 4th 2022 - Mar 2nd 2022) not tagged to release:
18 Total; 18 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Bug Tracking
Bugs with P1 priority not assigned to the current sprint:
15 Total; 15 Open (100%); 0 Resolved (0%); 0 Verified (0%);
GeckoView bugs not scheduled for current release we are tracking with other teams:
48 Total; 48 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Bugs that are Fenix P1 and P2 priorities
Open Bugs
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Fenix P1/P2 bugs fixed in the past 3 releases.
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Fission Bugs
Open M2 Bugs
| ID | Summary | Component | Whiteboard | Assigned to |
|---|---|---|---|---|
| 1673729 | [meta] Enable disabled gv-junit-fis Fission tests | General | [fission:android:m2] [geckoview:2022q3] | |
| 1673953 | [gv-junit-fis] Run GeckoSessionTestRuleTest on Fission | General | [fission:android:m2] [geckoview:2022q3][fxdroid][group3] | Makoto Kato [:m_kato] |
| 1780687 | Process crash on Android Fission builds (test canvas-display-p3-drawImage-ImageBitmap-video.html) | Graphics: CanvasWebGL | [fission:android:m2] | |
| 1848701 | [gv-junit-fis] Improve process switch handling when loading error pages in Fission | General | [fission:android:m2] |
4 Total; 4 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Release Planning
- P1 GV bugs (current release backlog)
- P2 GV bugs (current or next quarter backlog)
- P3 GV bugs (product backlog)
- P5 GV bugs (icebox, "patches accepted")
Additional Links
- geckoview:m sprint bugs fixed (for velocity since 2019-09-01)
- GV bugs with bogus combinations of priorities and whiteboard tags
- Fenix bugs blocked waiting for GV
- Intermittent Test Failures
- Fenix crash reports
- GV crash reports from any product
- Burn-up chart of P1 GV bugs
- Burn-up chart of all GV bugs
- GeckoView Triage Center
- Fenix security bugs
- Fennec ESR 68 bug wiki