Mobile/Foundation/Bugs
From MozillaWiki
< Mobile
Current Sprint
P1 [geckoview:m113] bugs:
Assigned to | Priority | Product | Component | ID | Summary | Whiteboard |
---|---|---|---|---|---|---|
Arturo Mejia [:amejia] | P1 | GeckoView | Extensions | 1817019 | On Android app foregrounded, use Gecko API to check extension process and restart if necessary | [geckoview:m112] [geckoview:m113] [addons-jira] |
[:owlish] 🦉 PST | P1 | Fenix | Browser Engine | 1810039 | Fenix packages about:neterror which relies on aboutNetError.css and friends, but doesn't package those CSS files | [geckoview:m112][geckoview:m113] |
[:owlish] 🦉 PST | P1 | GeckoView | Core | 1806179 | [2.1.2] Add tests for the cookie banner events API | [cookie-banner][geckoview:m110][geckoview:m111][geckoview:m112] [geckoview:m113] |
[:owlish] 🦉 PST | P1 | GeckoView | Sandboxing | 1822711 | Make sure we can run mochitests with fission on try | [geckoview:m113] |
Cathy Lu [:calu] | P1 | WebExtensions | Android | 1815310 | Support persistent events for android tabs API | [addons-jira] [geckoview:m112] [geckoview:m113] |
Iorga Gabriel | P1 | Fenix | General | 1805450 | Allow users to submit site support requests in Fenix | [cookie-banner-v2] [geckoview:m112][geckoview:m113?] |
Jeff Boek [:boek] | P1 | Fenix | Browser Engine | 1820211 | Add telemetry for detected tab kills with form data | [geckoview:m113] |
Jeff Boek [:boek] | P1 | GeckoView | Extensions | 1797558 | Navigation from extension page to another extension page results in a unusable tab on Fenix (and RefBrow) | [geckoview:m109][geckoview:m111][geckoview:m112][geckoview:m113][bugz:In Progress] |
Jeff Boek [:boek] | P1 | GeckoView | General | 1770992 | Implement Preview image delegate [GV Metadata API] | [geckoview:m112][geckoview:m113] |
Kayacan Kaya [:kaya] | P1 | GeckoView | General | 1815015 | SetTimeout callback is triggered very frequently in an unviewed tab process | [geckoview:m111] [geckoview:m112] [geckoview:m113] [fxdroid] [foundation] Juno |
Makoto Kato [:m_kato] | P1 | GeckoView | General | 1820567 | Add more annotations for GeckoSessionSettings | [geckoview:m113] |
Makoto Kato [:m_kato] | P1 | GeckoView | Media | 1819814 | Fenix doesn't set screen orientation even if fullscreen when replaying video | [geckoview:m113] |
Mihai Adrian Carare [:mcarare] | P1 | Fenix | General | 1796348 | A-C Target Android 13 (SDK 33) | [geckoview:m111] [geckoview:m112][geckoview:m113] |
Mihai Adrian Carare [:mcarare] | P1 | Fenix | General | 1811795 | Target Android 13 (SDK 33) - Fenix | [fxdroid] [geckoview:m112][geckoview:m113] |
Mike Hommey [:glandium] | P1 | GeckoView | General | 1820876 | Update to Android NDK r23 | [geckoview:m113?] |
P1 | Fenix | Autofill | 1817926 | On login pages for which I have multiple accounts stored, account credentials are not filled-in | [geckoview:m113?] [foundation][needs-priority] | |
P1 | GeckoView | General | 1820295 | Increase GeckoView's minimum API level to 21 (Lollipop 5.0) | [geckoview:m113] | |
Olivia Hall [:olivia] | P1 | GeckoView | Core | 1816151 | Telemetry for Printing on Android | [android-print][geckoview:m113] |
Olivia Hall [:olivia] | P1 | GeckoView | General | 1803600 | navigator.geolocation.getCurrentPosition slow or timeout | [geckoview:m113] |
Zac McKenney [:zmckenney] | P1 | GeckoView | Core | 1808616 | Investigate to determine why MOZ_CRASH_UNSAFE_PRINTF was not reported in launch crash | [geckoview:m111][geckoview:m112][geckoview:m113] |
20 Total; 20 Open (100%); 0 Resolved (0%); 0 Verified (0%);
P2-P5 [geckoview:m113] bugs:
13 Total; 13 Open (100%); 0 Resolved (0%); 0 Verified (0%);
P1 Fenix or GeckoView bugs without [geckoview:m113]:
Assigned to | Priority | Product | Component | ID | Summary | Whiteboard |
---|---|---|---|---|---|---|
twhite | P1 | Fenix | Privacy | 1821430 | Update strings in the ETP settings screen - Part 2 Use new strings and update layout as detailed in part 1 | [fxdroid] [experience] |
1 Total; 1 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Fixed Bugs
Fixed [geckoview:m113] bugs:
Assigned to | Priority | Product | Component | ID | Summary | Whiteboard |
---|---|---|---|---|---|---|
Jonathan Almeida [:jonalmeida] | P1 | Fenix | General | 1812149 | LocaleAwareAppCompatActivity should use a ContextWrapper to update the locale instead | [android-print][geckoview:m112][geckoview:m113] |
Makoto Kato [:m_kato] | P1 | GeckoView | General | 1819593 | Set media.videocontrols.lock-video-orientation to false as default in GeckoView | [geckoview:m113] |
Makoto Kato [:m_kato] | P1 | GeckoView | General | 1822792 | Convert ModuleManager's resouce to ESM | [esmification-timeline][geckoview:m113] |
P2 | GeckoView | General | 1815957 | Investigate GPU process code as design reference for extension process | [geckoview:m113] [addons-jira] | |
Olivia Hall [:olivia] | P1 | GeckoView | Core | 1820218 | Adjust Test Expectations for Window.print | [android-print][geckoview:m112][geckoview:m113] |
Olivia Hall [:olivia] | P1 | GeckoView | General | 1659818 | Implement and expose window.print | [android-print][geckoview:m109][geckoview:m110][geckoview:m111][geckoview:m112][geckoview:m113] |
6 Total; 6 Open (100%); 0 Resolved (0%); 0 Verified (0%);
Fixed P1 bugs without [geckoview:m113]:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
- All Android bugs fixed in Nightly (including Gecko)
- All Android defects and enhancements fixed in Nightly but not Beta (candidates for Beta uplift)
- All Android defects and enhancements fixed in Beta but not Release (query for Beta release notes)
Next Sprint
Bugs with [geckoview:m113]:
ID | Product | Component | Summary | Whiteboard | Assigned to |
---|---|---|---|---|---|
1817019 | GeckoView | Extensions | On Android app foregrounded, use Gecko API to check extension process and restart if necessary | [geckoview:m112] [geckoview:m113] [addons-jira] | Arturo Mejia [:amejia] |
1819473 | Fenix | Privacy | Change TCP SUMO URL from `enhanced-tracking-protection-android` to `enhanced-tracking-protection-firefox-android` | [geckoview:m113?] | Alexandra Virvara |
1810039 | Fenix | Browser Engine | Fenix packages about:neterror which relies on aboutNetError.css and friends, but doesn't package those CSS files | [geckoview:m112][geckoview:m113] | [:owlish] 🦉 PST |
1806179 | GeckoView | Core | [2.1.2] Add tests for the cookie banner events API | [cookie-banner][geckoview:m110][geckoview:m111][geckoview:m112] [geckoview:m113] | [:owlish] 🦉 PST |
1822711 | GeckoView | Sandboxing | Make sure we can run mochitests with fission on try | [geckoview:m113] | [:owlish] 🦉 PST |
1815310 | WebExtensions | Android | Support persistent events for android tabs API | [addons-jira] [geckoview:m112] [geckoview:m113] | Cathy Lu [:calu] |
1805450 | Fenix | General | Allow users to submit site support requests in Fenix | [cookie-banner-v2] [geckoview:m112][geckoview:m113?] | Iorga Gabriel |
1820211 | Fenix | Browser Engine | Add telemetry for detected tab kills with form data | [geckoview:m113] | Jeff Boek [:boek] |
1797558 | GeckoView | Extensions | Navigation from extension page to another extension page results in a unusable tab on Fenix (and RefBrow) | [geckoview:m109][geckoview:m111][geckoview:m112][geckoview:m113][bugz:In Progress] | Jeff Boek [:boek] |
1770987 | GeckoView | General | Implement Readerview mode [GV Metadata API] | [geckoview:m113?] | Jeff Boek [:boek] |
1770992 | GeckoView | General | Implement Preview image delegate [GV Metadata API] | [geckoview:m112][geckoview:m113] | Jeff Boek [:boek] |
1794204 | Fenix | Accounts and Sync | Remove AccountSharing | [geckoview:m110][geckoview:m111][geckoview:m112][geckoview:m113] | Jonathan Almeida [:jonalmeida] |
1815015 | GeckoView | General | SetTimeout callback is triggered very frequently in an unviewed tab process | [geckoview:m111] [geckoview:m112] [geckoview:m113] [fxdroid] [foundation] Juno | Kayacan Kaya [:kaya] |
1820567 | GeckoView | General | Add more annotations for GeckoSessionSettings | [geckoview:m113] | Makoto Kato [:m_kato] |
1819814 | GeckoView | Media | Fenix doesn't set screen orientation even if fullscreen when replaying video | [geckoview:m113] | Makoto Kato [:m_kato] |
1796348 | Fenix | General | A-C Target Android 13 (SDK 33) | [geckoview:m111] [geckoview:m112][geckoview:m113] | Mihai Adrian Carare [:mcarare] |
1811795 | Fenix | General | Target Android 13 (SDK 33) - Fenix | [fxdroid] [geckoview:m112][geckoview:m113] | Mihai Adrian Carare [:mcarare] |
1820876 | GeckoView | General | Update to Android NDK r23 | [geckoview:m113?] | Mike Hommey [:glandium] |
1817926 | Fenix | Autofill | On login pages for which I have multiple accounts stored, account credentials are not filled-in | [geckoview:m113?] [foundation][needs-priority] | |
1810768 | Fenix | Autofill | Unable to add a rupay card in credit card - not handling generic CC | [geckoview:m113?] | |
1805451 | Fenix | General | Allow user to report sites where cookie banner handling is not working in Fenix | [cookie-banner-v2] [geckoview:m113] | |
1822865 | GeckoView | Extensions | Support persistent events for android downloads API | [geckoview:m113][addons-jira][fxdroid] [foundation] | |
1814734 | GeckoView | General | Update to Android NDK r25 | [geckoview:m113?] | |
1809650 | GeckoView | General | Android junit test tries to install missing xpi from `resource` URL which trips "don't try to load non-existant files" checks. | [geckoview:m113?] | |
1809422 | GeckoView | General | "Unable to generate PDF" Error when the Content Frame is not Selected During Save to PDF | [PDF reader][geckoview:m113?] | |
1820295 | GeckoView | General | Increase GeckoView's minimum API level to 21 (Lollipop 5.0) | [geckoview:m113] | |
1770989 | GeckoView | General | Implement Favicon delegate [GV Metadata API] | [geckoview:2022q4] [geckoview:m113?] | |
1810398 | GeckoView | General | Update Android Emulator to API level 29+ | [geckoview:m113?] | |
1797379 | GeckoView | Permissions | Remove getPermissions(final @NonNull String uri) | [geckoview:m113] | |
1816151 | GeckoView | Core | Telemetry for Printing on Android | [android-print][geckoview:m113] | Olivia Hall [:olivia] |
1803600 | GeckoView | General | navigator.geolocation.getCurrentPosition slow or timeout | [geckoview:m113] | Olivia Hall [:olivia] |
1809988 | GeckoView | Core | Investigate incrementing all mach builds to prevent stale dependencies | [geckoview:m112][geckoview:m113] | Zac McKenney [:zmckenney] |
1808616 | GeckoView | Core | Investigate to determine why MOZ_CRASH_UNSAFE_PRINTF was not reported in launch crash | [geckoview:m111][geckoview:m112][geckoview:m113] | Zac McKenney [:zmckenney] |
33 Total; 33 Open (100%); 0 Resolved (0%); 0 Verified (0%);
P2 regressions:
13 Total; 13 Open (100%); 0 Resolved (0%); 0 Verified (0%);
- P2 security bugs
- P2 crash bugs
- S1-S2 bugs
- access-s1 and s2 a11y bugs
- DeprecationSchedule bugs
- DeprecationSchedule annotations in mozilla-central
Bug Backlog
Bug Triage
- Async triage: assign severities to defects
- 1. Critical defects with no severity (crashes, regressions, sec bugs, etc)
- 2. Defects filed in Bugzilla with no severity
- 3. Defects moved from GitHub with no severity (that look like Softvision bugs)
- 4. Defects moved from GitHub with no severity
- 6. All defects with no severity
- Team backlog refinement: assign priorities and ranks (100-599) to bugs
The Foundation team is responsible for:
- Fenix components: Autofill, Browser Engine, Crash Reporting, Downloads, Privacy, PWA, Security: Android, WebAuthn, WebExtensions
- All GeckoView components