Mobile/Foundation/Bugs: Difference between revisions
(→Next Sprint: access-s1 and access-s2 are whiteboard tags, not keywords) |
m (→Sprint Planning: Change compiler version links from GitHub to mozilla-central) |
||
| (44 intermediate revisions by 2 users not shown) | |||
| Line 3: | Line 3: | ||
* [https://mzl.la/3yP8gdv P1 security bugs] | * [https://mzl.la/3yP8gdv P1 security bugs] | ||
'''[geckoview:m118] bugs in review:''' | |||
<bugzilla> | <bugzilla> | ||
| Line 9: | Line 9: | ||
"f1": "status_whiteboard", | "f1": "status_whiteboard", | ||
"o1": "anywordssubstr", | "o1": "anywordssubstr", | ||
"v1": "[geckoview: | "v1": "[geckoview:m118", | ||
"f2": "attachments.ispatch", | |||
"o2": "equals", | |||
"v2": "1", | |||
"resolution": "---", | |||
"include_fields": "assigned_to, priority, product, component, id, summary, whiteboard", | |||
"order": "assigned_to, priority, product, component, id" | |||
} | |||
</bugzilla> | |||
P1 [geckoview:m118] bugs: | |||
<bugzilla> | |||
{ | |||
"f1": "status_whiteboard", | |||
"o1": "anywordssubstr", | |||
"v1": "[geckoview:m118", | |||
"priority": "P1", | "priority": "P1", | ||
| Line 19: | Line 37: | ||
</bugzilla> | </bugzilla> | ||
P2-P5 [geckoview: | P2-P5 [geckoview:m118] bugs: | ||
<bugzilla> | <bugzilla> | ||
| Line 25: | Line 43: | ||
"f1": "status_whiteboard", | "f1": "status_whiteboard", | ||
"o1": "anywordssubstr", | "o1": "anywordssubstr", | ||
"v1": "[geckoview: | "v1": "[geckoview:m118", | ||
" | "f3": "attachments.ispatch", | ||
" | "o3": "notequals", | ||
" | "v3": "1", | ||
"resolution": "---", | "resolution": "---", | ||
| Line 37: | Line 55: | ||
</bugzilla> | </bugzilla> | ||
P1 Fenix or GeckoView bugs without [geckoview: | P1 Fenix or GeckoView bugs without [geckoview:m118]: | ||
<bugzilla> | <bugzilla> | ||
| Line 53: | Line 71: | ||
"f2": "status_whiteboard", | "f2": "status_whiteboard", | ||
"o2": "notsubstring", | "o2": "notsubstring", | ||
"v2": "[geckoview: | "v2": "[geckoview:m118", | ||
"resolution": "---", | "resolution": "---", | ||
| Line 63: | Line 81: | ||
== Fixed Bugs == | == Fixed Bugs == | ||
Fixed [geckoview: | Fixed [geckoview:m118] bugs: | ||
<bugzilla> | <bugzilla> | ||
| Line 69: | Line 87: | ||
"f1": "status_whiteboard", | "f1": "status_whiteboard", | ||
"o1": "anywordssubstr", | "o1": "anywordssubstr", | ||
"v1": "[geckoview: | "v1": "[geckoview:m118", | ||
"resolution": "FIXED", | "resolution": "FIXED", | ||
| Line 77: | Line 95: | ||
</bugzilla> | </bugzilla> | ||
Fixed P1 bugs without [geckoview: | Fixed P1 bugs without [geckoview:m118]: | ||
<bugzilla> | <bugzilla> | ||
| Line 91: | Line 109: | ||
"priority": "P1", | "priority": "P1", | ||
"f4": " | "f4": "cf_status_firefox116", | ||
"o4": "anywords", | "o4": "anywords", | ||
"v4": "fixed,verified", | "v4": "fixed,verified", | ||
| Line 97: | Line 115: | ||
"f2": "status_whiteboard", | "f2": "status_whiteboard", | ||
"o2": "notsubstring", | "o2": "notsubstring", | ||
"v2": "[geckoview: | "v2": "[geckoview:m118", | ||
"resolution": "FIXED", | "resolution": "FIXED", | ||
| Line 105: | Line 123: | ||
</bugzilla> | </bugzilla> | ||
* [https://mzl.la/3O66ZoT | * [https://cpeterso.github.io/burndown/?whiteboard=geckoview:m&product=GeckoView&resolution=FIXED&chfield=cf_last_resolved&chfieldfrom=90d Burnup chart of fixed geckoview:m bugs] | ||
* [https://mzl.la/3RW5X0l | * [https://cpeterso.github.io/burndown/?priority=P1&product=Fenix&product=Focus&product=GeckoView&resolution=FIXED&chfield=cf_last_resolved&chfieldfrom=90d Burnup chart of fixed P1 Fenix/Focus/GV bugs] | ||
* [https://mzl.la/40OpvYP | * [https://cpeterso.github.io/burndown/?product=Fenix&product=Focus&product=GeckoView&resolution=FIXED&chfield=cf_last_resolved&chfieldfrom=90d Burnup chart of all fixed Fenix/Focus/GV bugs] | ||
* [https://mzl.la/3O66ZoT Android bugs fixed in Nightly] (including Gecko) | |||
* [https://mzl.la/3RW5X0l Android defects and enhancements fixed in Nightly but not Beta] (candidates for Beta uplift) | |||
* [https://mzl.la/40OpvYP Android defects and enhancements fixed in Beta but not Release] (query for Beta release notes) | |||
== | == Sprint Planning == | ||
* [https://mzl.la/ | * [https://mzl.la/3P78vJH Foundation P1 bugs] | ||
* [https://mzl.la/ | * [https://mzl.la/43zGcrN Foundation security bugs] (P1-P2, S1-S2, or sec-critical/high) | ||
* [https://mzl.la/ | * [https://mzl.la/3N33nnn Foundation regression bugs] (P1-P2 or S1-S2) | ||
* [https://mzl.la/3N2bf8D Foundation crash bugs] (P1-P2, S1, or topcrash) | |||
* [https://mzl.la/43YZxTA Foundation accessibility bugs] (P1-P2, S1-S2, or Accessibility Severity s1/s2) | |||
* [https://mzl.la/3S6reTX DeprecationSchedule bugs] | * [https://mzl.la/3S6reTX DeprecationSchedule bugs] | ||
* [https://searchfox.org/mozilla-central/search?q=%40DeprecationSchedule&path=.java&case=true®exp=false DeprecationSchedule annotations in mozilla-central] | * [https://searchfox.org/mozilla-central/search?q=%40DeprecationSchedule&path=.java&case=true®exp=false DeprecationSchedule annotations in mozilla-central] | ||
Bugs with [geckoview: | Keep our tools up to date: | ||
* [https://searchfox.org/mozilla-central/source/mobile/android/android-components/plugins/dependencies/src/main/java/DependenciesPlugin.kt#54 Fenix's compose_compiler version] vs [https://developer.android.com/jetpack/androidx/releases/compose-compiler latest Compose Compiler version] | |||
* [https://searchfox.org/mozilla-central/source/mobile/android/android-components/plugins/dependencies/src/main/java/DependenciesPlugin.kt#17 Fenix's Kotlin compiler version] vs [https://github.com/JetBrains/kotlin/releases latest Kotlin compiler version] | |||
* [https://searchfox.org/mozilla-central/source/python/mozboot/mozboot/android.py#44-46 Fenix's JDK version] vs the [https://www.oracle.com/java/technologies/javase/17u-relnotes.html JDK 17 LTS version] and the [https://www.oracle.com/java/technologies/javase/21u-relnotes.html latest JDK 21 LTS version]. The [https://www.oracle.com/java/technologies/java-se-support-roadmap.html next JDK LTS] version will be 25 in September 2025. TODO: Update to JDK LTS 21 in {{bug|1785929}}. | |||
* [https://searchfox.org/mozilla-central/source/python/mozboot/mozboot/android.py#23 Fenix's NDK version] vs the [https://developer.android.com/ndk/downloads/revision_history latest NDK LTS version]. The next NDK LTS will be r27 in 2024 H2. TODO: Update to NDK r26 LTS in {{bug|1822171}}. | |||
* TBD: Update Gradle and its dependencies? | |||
Bugs with [geckoview:m119]: | |||
<bugzilla> | <bugzilla> | ||
| Line 123: | Line 154: | ||
"f3": "status_whiteboard", | "f3": "status_whiteboard", | ||
"o3": "anywordssubstr", | "o3": "anywordssubstr", | ||
"v3": "[geckoview: | "v3": "[geckoview:m119]", | ||
"resolution": "---", | "resolution": "---", | ||
"query_format" : "advanced", | "query_format" : "advanced", | ||
"include_fields": "id, product, component, summary, whiteboard, assigned_to", | "include_fields": "id, product, component, summary, whiteboard, assigned_to", | ||
"order": "assigned_to, product, component, id" | "order": "assigned_to, product, component, id" | ||
| Line 157: | Line 165: | ||
== Bug Backlog == | == Bug Backlog == | ||
* [https://mzl.la/ | * [https://mzl.la/3P78vJH All P1 bugs] | ||
* [https://mzl.la/ | * [https://mzl.la/43QpBzM All P2 bugs] | ||
* [https://mzl.la/ | * [https://mzl.la/45Zbwlj All P3 bugs] | ||
* [https://mzl.la/ | * [https://mzl.la/3qGR7RS All P4-P5 bugs] | ||
== Bug Triage == | == Bug Triage == | ||
Looking for the Foundation team's triage queries? Go to https://wiki.mozilla.org/Mobile/GeckoView/Bugs and sort the generic triage queries' results by component. | |||
Latest revision as of 19:26, 16 May 2024
Current Sprint
[geckoview:m118] bugs in review:
| Assigned to | Priority | Product | Component | ID | Summary | Whiteboard |
|---|---|---|---|---|---|---|
| P2 | Firefox for Android | General | 1841089 | Printing With Zoom on Android | [fxdroid][ux-fun-2024] [geckoview:m117] [geckoview:m118?] [geckoview:m119?] [fxdroid] [foundation] [s2-list25?] [group3] |
1 Total; 1 Open (100%); 0 Resolved (0%); 0 Verified (0%);
P1 [geckoview:m118] bugs:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
P2-P5 [geckoview:m118] bugs:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
P1 Fenix or GeckoView bugs without [geckoview:m118]:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Fixed Bugs
Fixed [geckoview:m118] bugs:
| Assigned to | Priority | Product | Component | ID | Summary | Whiteboard |
|---|---|---|---|---|---|---|
| Arturo Mejia [:amejia] | P2 | Firefox for Android | Browser Engine | 1836786 | Fenix did not implement "enablement delay" on permission prompts or other dangerous UI that overlay the content area (Tapjacking Permission Using Fullscreen on Android) | [client-bounty-form] [geckoview:m118] [fxdroid] [group2][adv-main128+] |
| Arturo Mejia [:amejia] | -- | Firefox for Android | WebExtensions | 1845323 | Implement "progress" popup in the install flow | [addons-jira] [geckoview:m118] |
| Calixte Denizet (:calixte) | P1 | GeckoView | PDF Viewer | 1842685 | Printing Editable Forms | [fxdroid][foundation][geckoview:m118] |
| Iorga Gabriel | P2 | Firefox for Android | Downloads | 1812788 | Downloading files with the same name overwrites the old file | [geckoview:m118][foundation][fxdroid][group4] |
| Jonathan Almeida [:jonalmeida] | P2 | Firefox for Android | Browser Engine | 1847282 | Change the default setting for pull-to-refresh to disabled | [geckoview:m118] |
| Olivia Hall [:olivia] | P1 | Firefox for Android | General | 1846515 | Inconsistencies between Fenix and Figma regarding the error snackbar | [geckoview:m118][fxdroid][foundation] |
| Olivia Hall [:olivia] | P1 | Firefox for Android | General | 1847746 | [a11y] 'Close. Print. Double Tap to Activate' is announced by TalkBack when tapping Print button via Share | [geckoview:m118][fxdroid][foundation] |
| Olivia Hall [:olivia] | P1 | GeckoView | General | 1843592 | Add Experiment Delegate to GeckoView and AC | [geckoview:m117][geckoview:m118][fxdroid][foundation] |
| Olivia Hall [:olivia] | P1 | GeckoView | General | 1845824 | Add ExperimentDelegate GeckoSessionHandler | [geckoview:m118][fxdroid][foundation] |
| Olivia Hall [:olivia] | P1 | GeckoView | PDF Viewer | 1809422 | "Unable to generate PDF"/"Unable to print" Error when the Content Frame is not Selected During Save to PDF/Printing | [PDF reader][geckoview:m113][geckoview:m114][geckoview:m115][geckoview:m117?][geckoview:m118][fxdroid][foundation] |
| Olivia Hall [:olivia] | P1 | GeckoView | PDF Viewer | 1840658 | Check or Add Exposure Event for PDF Toolbar Experiment | [geckoview:m116?][geckoview:m117][geckoview:m118][fxdroid][foundation] |
| Olivia Hall [:olivia] | P2 | Firefox for Android | General | 1840471 | Remove Nightly Flag for Printing from Fenix Share and Toolbar Menu | [geckoview:m117?][geckoview:m118?][fxdroid][foundation] |
| [:sergesanspaille] | -- | Toolkit | General | 1841946 | Export fewer symbols on Android to reduce APK size | [geckoview:m118?] |
| Zac McKenney [:zmckenney] | P2 | Focus | General | 1844025 | Logcat Exposes Sensitive Data via GeckoViewAutoFill in Focus (but not Fenix) | [reporter-external] [client-bounty-form] [verif?] [geckoview:m118?] |
14 Total; 14 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Fixed P1 bugs without [geckoview:m118]:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
- Burnup chart of fixed geckoview:m bugs
- Burnup chart of fixed P1 Fenix/Focus/GV bugs
- Burnup chart of all fixed Fenix/Focus/GV bugs
- Android bugs fixed in Nightly (including Gecko)
- Android defects and enhancements fixed in Nightly but not Beta (candidates for Beta uplift)
- Android defects and enhancements fixed in Beta but not Release (query for Beta release notes)
Sprint Planning
- Foundation P1 bugs
- Foundation security bugs (P1-P2, S1-S2, or sec-critical/high)
- Foundation regression bugs (P1-P2 or S1-S2)
- Foundation crash bugs (P1-P2, S1, or topcrash)
- Foundation accessibility bugs (P1-P2, S1-S2, or Accessibility Severity s1/s2)
- DeprecationSchedule bugs
- DeprecationSchedule annotations in mozilla-central
Keep our tools up to date:
- Fenix's compose_compiler version vs latest Compose Compiler version
- Fenix's Kotlin compiler version vs latest Kotlin compiler version
- Fenix's JDK version vs the JDK 17 LTS version and the latest JDK 21 LTS version. The next JDK LTS version will be 25 in September 2025. TODO: Update to JDK LTS 21 in bug 1785929.
- Fenix's NDK version vs the latest NDK LTS version. The next NDK LTS will be r27 in 2024 H2. TODO: Update to NDK r26 LTS in bug 1822171.
- TBD: Update Gradle and its dependencies?
Bugs with [geckoview:m119]:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Bug Backlog
Bug Triage
Looking for the Foundation team's triage queries? Go to https://wiki.mozilla.org/Mobile/GeckoView/Bugs and sort the generic triage queries' results by component.