Mobile/Foundation/Bugs

From MozillaWiki
Jump to: navigation, search

Current Sprint

P1 [geckoview:m113] bugs:

Full Query
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:

Full Query
Assigned to Priority Product Component ID Summary Whiteboard
Alexandra Virvara P2 Fenix Privacy 1819473 Change TCP SUMO URL from `enhanced-tracking-protection-android` to `enhanced-tracking-protection-firefox-android` [geckoview:m113?]
Jeff Boek [:boek] P2 GeckoView General 1770987 Implement Readerview mode [GV Metadata API] [geckoview:m113?]
Jonathan Almeida [:jonalmeida] P3 Fenix Accounts and Sync 1794204 Remove AccountSharing [geckoview:m110][geckoview:m111][geckoview:m112][geckoview:m113]
P2 Fenix Autofill 1810768 Unable to add a rupay card in credit card - not handling generic CC [geckoview:m113?]
P2 Fenix General 1805451 Allow user to report sites where cookie banner handling is not working in Fenix [cookie-banner-v2] [geckoview:m113]
P2 GeckoView Extensions 1822865 Support persistent events for android downloads API [geckoview:m113][addons-jira][fxdroid] [foundation]
P2 GeckoView General 1770989 Implement Favicon delegate [GV Metadata API] [geckoview:2022q4] [geckoview:m113?]
P2 GeckoView General 1809422 "Unable to generate PDF" Error when the Content Frame is not Selected During Save to PDF [PDF reader][geckoview:m113?]
P2 GeckoView General 1809650 Android junit test tries to install missing xpi from `resource` URL which trips "don't try to load non-existant files" checks. [geckoview:m113?]
P2 GeckoView General 1810398 Update Android Emulator to API level 29+ [geckoview:m113?]
P2 GeckoView General 1814734 Update to Android NDK r25 [geckoview:m113?]
P2 GeckoView Permissions 1797379 Remove getPermissions(final @NonNull String uri) [geckoview:m113]
Zac McKenney [:zmckenney] P2 GeckoView Core 1809988 Investigate incrementing all mach builds to prevent stale dependencies [geckoview:m112][geckoview:m113]

13 Total; 13 Open (100%); 0 Resolved (0%); 0 Verified (0%);


P1 Fenix or GeckoView bugs without [geckoview:m113]:

Full Query
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:

Full Query
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%);


Next Sprint

Bugs with [geckoview:m113]:

Full Query
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:

Full Query
ID Product Component Summary Whiteboard Assigned to
1822619 Focus General Focus Crash in [@ java.lang.NullPointerException: at org.mozilla.focus.autocomplete.AutocompleteListFragment$itemTouchHelper$1.getMovementFlags(AutocompleteListFragment.kt:3)] [fxdroid] [experience] Alexandra Virvara
1812298 Fenix General [Windows] Can't clone/checkout the latest main branch Gabriel [:gl] (ΦωΦ)
1792796 Fenix General Android 5.1 RTL Compose crash in [@ java.lang.ArrayIndexOutOfBoundsException: at androidx.compose.foundation.layout.Arrangement.placeRightOrBottom/placeLeftOrTop [fxdroid] [:harrisono]
1799002 GeckoView Core Android multi-locale packaging broken by upgrade to Android-Gradle plugin 7.3.0 Nick Alexander :nalexander [he/him]
1804115 Fenix Experimentation and Telemetry kotlinx.coroutines.ChildHandleNode Crash in [@ java.lang.NoClassDefFoundError: at kotlinx.coroutines.JobSupport.attachChild]
1822620 Fenix Privacy Crash in [@ java.lang.NullPointerException: at org.mozilla.fenix.settings.deletebrowsingdata.DeleteBrowsingDataFragment.getCheckboxes(DeleteBrowsingDataFragment.kt:6)] [fxdroid] [experience]
1820715 Fenix Tabs Crash in [@ java.lang.NullPointerException: at org.mozilla.fenix.tabstray.browser.AbstractBrowserTrayList$dragRunnable$1.run] [fxdroid] [experience]
1823082 GeckoView Core PDF Crash in [@ java.lang.IllegalStateException: at org.mozilla.geckoview.GeckoInputStream.sendError(GeckoInputStream.java)] [geckoview:v114?}
1585538 GeckoView General Re-enable open-features-tokenization-noreferrer.html WPT test: application crashed [@ nsWindow::LayerViewSupport::OnDetach(already_AddRefed<mozilla::Runnable>)::{lambda()#1}::operator()() const]
1630069 GeckoView General Reenable RuntimeSettingsTest.aboutConfig
1722266 GeckoView General 9.77 - 2.2% espn fcp / imdb PerceptualSpeedIndex + 113 more (Android) regression on Wed July 21 2021 [geckoview:m93?] [geckoview:2022h2?]
1786500 GeckoView General Add junit test for UpdateOverscrollOffset / UpdateOverscrollVelocity
1630066 GeckoView Sandboxing test_ext_sendmessage_reply2.html is busted on Android (DocumentChannel) [geckoview:m78][geckoview:m79][geckoview:m80] [geckoview:m81] [fission:android:m2] [geckoview:2022h2?] [addons-jira]

13 Total; 13 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Bug Backlog

Bug Triage

The Foundation team is responsible for:

  • Fenix components: Autofill, Browser Engine, Crash Reporting, Downloads, Privacy, PWA, Security: Android, WebAuthn, WebExtensions
  • All GeckoView components