Mobile/GeckoView/Bugs

From MozillaWiki
Jump to: navigation, search

Release Timeline

GV Version Development Starts Development Ends Beta Release
93 2021-08-05 2021-09-01 2021-09-06 2021-10-05
94 2021-09-02 2021-09-29 2021-10-04 2021-11-02
95 2021-09-30 2021-10-27 2021-11-01 2021-12-07
96 2021-10-28 2021-11-24 2021-12-06 2022-01-22

Untriaged Bugs

Bugs in the GeckoView product that have no priority:

Full Query
ID Summary Whiteboard Assigned to
1734261 [Android] Top-aligned content is 1px away from top of the screen, when scrolling upwards at e.g. theregister.com (with top:0 and position:sticky or fixed)

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


Current Release

GV 95 highlights:

Release development runs September 30th 2021 - October 27th 2021

Open bugs with [geckoview:m95] (GV 95) whiteboard tag in the GV component:

Full Query
Rank ID Summary Component Whiteboard
1 1733423 Implement getAllLoginsAsync General [geckoview:m95] [fission:android:m2]
2 1715036 Intermittent PROCESS-CRASH | Last test finished | application crashed [@ mozilla::jni::detail::Accessor<mozilla::widget::LayerViewSupport>::Accessor(RefPtr<mozilla::jni::detail::NativeWeakPtrControlBlock<mozilla::widget::LayerViewSupport> > const&)] General [geckoview:m95]
3 1735786 Update test NavigationDelegateTest to work with https-first enabled General [geckoview:m95]
4 1717506 Intermittent org.mozilla.geckoview.test.AutofillDelegateTest#autofillNavigation | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms General [geckoview:m94][retriggered][stockwell disabled][geckoview:m95]
5 1699845 Remove cleanup code for app_tmpdir General [geckoview:m95]

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


Assigned bugs for GV 95:

Full Query
ID Summary Component Whiteboard Assigned to
1529082 Support dynamic delivery / Android App Bundle General [geckoview:rocket] [geckoview:m93][geckoview:m94][geckoview:m95] Agi Sferro | :agi | ni? for questions | ⏰ PST | he/him
1736433 FileDescriptors are not cleaned up when running xpcshell General [geckoview:m95] Agi Sferro | :agi | ni? for questions | ⏰ PST | he/him
1734950 Draft a design document for a website metadata API (for MR2/3) General [geckoview:m95] [:owlish] 🦉 PST

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


Closed bugs for GV95:

Full Query
Resolution ID Summary Component Whiteboard Assigned to
FIXED 1572245 Add a way to restart the runtime during testing General [geckoview:m95] Agi Sferro | :agi | ni? for questions | ⏰ PST | he/him
FIXED 1714945 Persist tracking protection exceptions in Private Browsing (for Focus) Tracking Protection [geckoview:m93][geckoview:m94][geckoview:m95] Agi Sferro | :agi | ni? for questions | ⏰ PST | he/him
FIXED 1733737 High frequency Assertion failure: mSearchesOngoing > 0 && mSearches.Contains(aSearch), at /builds/worker/checkouts/gecko/toolkit/components/autocomplete/nsAutoCompleteController.cpp:813 Autocomplete [geckoview:m95][stockwell disable-recommended] [:owlish] 🦉 PST
FIXED 1703976 Extend the GV Autocomplete API to support credit card saving General [geckoview:m94][geckoview:m95] [:owlish] 🦉 PST
FIXED 1732219 Add API for fetching the hero image General [geckoview:m95] Gabriel [:gl] (ΦωΦ)

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


Bugs closed during period (September 30th 2021 - October 27th 2021) not tagged to release:

Full Query
Resolution ID Component Summary Whiteboard Assigned to
FIXED 1571899 General Identify and apply formatter to java code Agi Sferro | :agi | ni? for questions | ⏰ PST | he/him
FIXED 1734028 General Update on-boarding documentation [:owlish] 🦉 PST
FIXED 1708815 General API mispelling: enterpiseRootsEnabled calu
FIXED 1696785 General Intermittent org.mozilla.geckoview.test.SelectionActionDelegateTest#collapseToEnd[#textarea] | java.lang.AssertionError: Selection offsets should match Hiroyuki Ikezoe (:hiro)
FIXED 1582606 GeckoViewExample Allow data: url on GeckoView Example Makoto Kato [:m_kato]
FIXED 1672609 General Support CSS cursor property on Android Makoto Kato [:m_kato]
FIXED 1734552 General Don't call View.onProvideAutofillVirtualStructure in GeckoView.onProvideAutofillVirtualStructure [geckoview:m96?] Makoto Kato [:m_kato]
FIXED 1735964 General dead link for Android Studio document by ./mach configure Makoto Kato [:m_kato]
FIXED 1734935 General Add profiler markers for GeckoSession.onLoadRequest (UI) Michael Comella (:mcomella) [needinfo or I won't see it]
FIXED 1734941 General Add marker for EventDispatcher handleMessage Michael Comella (:mcomella) [needinfo or I won't see it]

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


Bug Tracking

Bugs with P1 priority not assigned to the current sprint:

No results.

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


GeckoView bugs not scheduled for current release we are tracking with other teams:

Full Query
ID Summary Whiteboard Assigned to
1570693 Make --jsdebugger and --wait-for-jsdebugger work in GeckoView consuming Apps [geckoview]
1635720 Crash in [@ mozilla::BufferList<T>::IterImpl::Data] [geckoview]
1640738 TypeError: can't access property "canGoBack", this.webNavigation is null [geckoview]
1642864 Obsolete references to Snackbars.jsm in aboutSupport.js [geckoview]
1645841 Crash in [@ core::option::expect_failed | webrender_api::resources::ApiResources::update_blob_image] [geckoview][retriggered][stockwell unknown] Andrew Osmond [:aosmond]
1648079 White space at bottom of GeckoView [geckoview] [fenix:p1][geckoview:toolbar]
1648843 scrolling performance regression for specific site on nightly + webrender [geckoview]
1655069 CSP/XFO error pages should offer an option to visit the page directly on Android [geckoview]
1672495 Don't flash nested-subframe scrollbars on inital page reflow [geckoview]
1697255 Couldn't inflate notification using media session bitmap [geckoview:m88][geckoview]
1714906 Fenix's skip and the back button for music song do not work in any website. [geckoview?]

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


Bugs that are Fenix P1 and P2 priorities

Open Bugs

Full Query
ID Summary Component Whiteboard Assigned to
1538348 [meta] Implement the |downloads| API Extensions [geckoview:m78][fenix:p2][geckoview:m79] [geckoview:m80] [geckoview:m81][geckoview:m82][geckoview:m83][geckoview:m84]
1548116 When playing video horizontally, the screen is black Graphics [fenix:p1][geckoview:m76] Jamie Nicol [:jnicol]
1575184 livestream - Video constantly restart Mobile [fenix:p1] [sitewait]
1619550 Video plays with only sound and no visual but a black screen on Android Audio/Video: Playback [fxr:p1][geckoview:p1][fenix:p2] John Lin [:jhlin][:jolin]
1619678 Geckoview asks for camera/mic permission when it shouldn't Audio/Video: Playback [geckoview:p1][fenix:p1]
1625585 Sites added to ContentBlockingAllowList still appear to show blocked content in ContentBlockingLog Privacy: Anti-Tracking [fenix:p1][fxr:p1]
1648079 White space at bottom of GeckoView Layout [geckoview] [fenix:p1][geckoview:toolbar]
1670279 Mark canonical redirects in IHistory.visitUri DOM: Navigation [fenix:p1]
1679315 Rendering issues on maps.google.com Mobile [fenix:p1] Karl Dubost💡 :karlcow
1682319 [meta] Android killing content process aggressively on some devices (low on memory) General [fenix:p1]
1687823 [Bug] White screen displayed when minimizing Suggested logins menu Graphics [fenix:p2]

11 Total; 11 Open (100%); 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

Full Query
ID Summary Component Whiteboard Assigned to
1423168 Extension page resets / blanks out upon initiating a navigation to a non-extension URL General [fission:android:m2]
1569360 [meta] Move geckoview modules to Actors General [fission:android:m2]
1619655 Enable COOP+COEP (aka "resab") on Android General [geckoview:m85] [fission:android:m2][geckoview:m93?]
1620093 Re-enable remote mochitests for WebExtensions Android [geckoview:m76] [fission:android:m2]
1630064 Fix test_ext_tabs_getCurrent.html Mochitest for remote extensions. General [fission:android:m2]
1630066 test_ext_sendmessage_reply2.html is busted on Android General [geckoview:m78][geckoview:m79][geckoview:m80] [geckoview:m81] [fission:android:m2]
1648158 Migrate SessionStateAggregator.js to actor General [fission:android:m2]
1658980 Add a way for child actors to register to EventDispatcher messages General [fission:android:m2]
1659481 Move Media Session module to actors General [geckoview:m82][geckoview:m83][geckoview:m84][geckoview:m85] [fission:android:m2][geckoview:m96]
1673729 [meta] Enable disabled Geckoview fission tests General [fission:android:m2]
1673763 Error page triggers `about:blank` onLocationChange with Fission General [fission:android:m2]
1673952 Run ContentDelegateMultipleSessionsTest on Fission General [fission:android:m2]
1673953 Run GeckoSessionTestRuleTest on Fission General [fission:android:m2]
1673954 Run NavigationDelegateTest on Fission General [fission:android:m2]
1673955 Run ScreenshotTest on Fission General [fission:android:m2]
1673956 Run ParentCrashTest on Fission General [fission:android:m2]
1674034 Move test-support content scripts to Actor General [fission:android:m2]
1676531 Run GeckoSessionTestRuleTest tests that were blocked by 1657028 General [fission:android:m2]
1677190 Enable Session History In Parent in GeckoView General [fission:android:m2][geckoview:m86][geckoview:m96]
1677205 Determine and implement site isolation policy for Android Fission General [fission:android:m2][geckoview:m86]
1702239 Make GeckoView work with the new Session Restore code paths Session Restore [fission:android:m2] Andreas Farre [:farre]
1714654 Fix Fission web platform tests for Android General [fission:android:m2]
1714655 Fix Fission reftests for Android General [fission:android:m2]
1714698 Fix fission mochitests for Android General [fission:android:m2]
1715480 Fix mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/AccessibilityTest.kt with BFCache in parent DOM: Navigation [fission:android:m2]
1733423 Implement getAllLoginsAsync General [geckoview:m95] [fission:android:m2]

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


Release Planning

Nominated bugs for Firefox 96 release:

Full Query
Rank ID Summary Component Whiteboard Assigned to
No cf_rank 1703350 Intermittent org.mozilla.geckoview.test.TextInputDelegateTest#inputConnection_sendKeyEvent[#textarea] | java.lang.AssertionError: Can type using event General [geckoview:m96?]
No cf_rank 1725261 Telemetry probes for GeckoView Fission General [fission:android:m3][geckoview:m96?]

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


Additional Links

GV Bugs Fixed on previous releases

GV Bugs Fixed on Firefox91

GV Bugs Fixed on Firefox92

GV Bugs Fixed on Firefox93