Mobile/GeckoView/Bugs

From MozillaWiki
Jump to: navigation, search

Untriaged Bugs

Bugs in the GeckoView product that have no priority:

Full Query
ID Summary Whiteboard Assigned to
1645536 denying onLoadRequest navigates to 302 page
1647779 Even After Granting Autoplay Permissions Videos Don't Always Autoplay
1649865 Can't scroll to the bottom of a bugzilla bug in Fenix
1650644 Can't scroll list of items on the column of a project page on GitHub
1650858 Cannot trigger hover without bringing up context menu on Android
1650954 Crash on pinch zoom in/out repeatedly on a page having background-repeat and transforms
1651734 Capacitance / trackpad keyboard scrolling on Blackberry KeyOne regression
1651823 Intermittent org.mozilla.geckoview.test.ProgressDelegateTest.handlingLargeDataURIs | application crashed [@ mozilla::gl::SharedGL::~SharedGL()]
1652062 GeckoView static initializer order issues
1652190 Can't zoom in to the initial minimum-scale once after zoom out to some extent Hiroyuki Ikezoe (:hiro)

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


Bugs with a GeckoView whiteboard tag (without a ":p" priority):

Full Query
ID Summary Whiteboard Assigned to
1325918 Crash in content processes in BackgroundChildImpl::ProcessingError with message "MsgDropped: Channel error: cannot send/recv" [geckoview][fenix:p1]
1570693 Make --jsdebugger and --wait-for-jsdebugger work in GeckoView consuming Apps [geckoview]
1635720 Crash in [@ mozilla::BufferList<T>::IterImpl::Data] [geckoview][fenix:p1] Nathan Froyd [:froydnj]
1635722 Crash in [@ mozilla::a11y::DocAccessiblePlatformExtParent::RecvSetPivotBoundaries] [geckoview] Eitan Isaacson [:eeejay]
1637908 v-slider of vuetify is hard to interact with [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]
1648843 scrolling performance regression for specific site on nightly + webrender [geckoview]
1651086 Crash in [@ locked_register_thread] [geckoview][fenix:p1] Gerald Squelart [:gerald] (he/him)

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


Fennec bugs without a GeckoView whiteboard tag (like [geckoview-] for non-GeckoView bugs):

Current Release

GV 80 highlights:

Release development runs June 25th 2020 - July 22nd 2020

Bugs with [geckoview:m80] (GV 80) whiteboard tag in the GV component:

Full Query
Resolution ID Summary Whiteboard Assigned to
1648149 Migrate GeckoViewContentChild.js to actor [geckoview:m80] Agi Sferro | :agi | ⏰ PST | he/him
1650897 tabs.query failing (returning undefined) in browser action popup [geckoview:m80][fenix:p1] Agi Sferro | :agi | ⏰ PST | he/him
1633322 PanZoomController erroneously returns INPUT_RESULT_HANDLED_CONTENT [geckoview:m78][geckoview:m79][geckoview:m80] Botond Ballo [:botond]
1538348 Implement the |downloads| API [geckoview:m78][fenix:p2][geckoview:m79] [geckoview:m80] [:owlish] 🦉 PST
1641586 GeckoWebExecutor.fetch returns 403 in private browsing [geckoview:m80] [:owlish] 🦉 PST
1630066 test_ext_sendmessage_reply2.html is busted on Android with extension process enabled. [geckoview:m78][geckoview:m79][geckoview:m80] Dylan Roeh (:droeh) (he/him)
1641715 GeckoView doesn't load for external apps (custom tabs/PWAs) in AC and Fenix [geckoview:m79][fenix:p1][geckoview:m80] Dylan Roeh (:droeh) (he/him)
1644156 Persisting tracking protection exceptions for private tabs [geckoview:m79][geckoview:m80] Dylan Roeh (:droeh) (he/him)
1623715 Support platform level MediaControl and MediaSession API implementation [geckoview:m79][geckoview:m80] Eugen Sawin [:esawin]
1649803 Add API stub for WebExtension menu API [geckoview:m80] Grace Bramley-Simmons
1639577 GV:OnLoadRequest with empty uri when pressing the paypal button [geckoview:m79][geckoview:m80][fenix:p1]
1646252 Crash in [@ java.lang.IllegalArgumentException: at org.mozilla.geckoview.GeckoSession.releaseDisplay(GeckoSession.java)] [geckoview:m80][fenix:p1]
1647797 Empty screenshot when attaching GeckoView to already loaded session [geckoview:m80][fenix:p1]
1647823 Dead tab if session stop is invoked quickly before session reload [geckoview:m80][fenix:p1]
1648153 Migrate GeckoViewMediaChild.js to actor [geckoview:m80]
1648154 Migrate GeckoViewProgressChild.js to actor [geckoview:m80]
1651216 Crash in [@ nsWindow::LayerViewSupport::FlipScreenPixels] [geckoview:m80][fenix:p1]
1651697 Listing installed extension fails with TypeError [geckoview:m80][fenix:p1]
FIXED 1607878 Intermittent gv-junit runjunit.py | The previous test failed because of an error in the test harness | org.mozilla.geckoview.test.rule.TestHarnessException: org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms [geckoview:m80] Aaron Klotz [:aklotz]
FIXED 1633600 Intermittent org.mozilla.geckoview.test.SessionLifecycleTest.open_repeated | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms [stockwell needswork:owner][geckoview:m79][geckoview:m80] Aaron Klotz [:aklotz]
FIXED 1636720 Intermittent gv-junit-e10s-multi runjunit.py | The previous test failed because of an error in the test harness | org.mozilla.geckoview.test.rule.TestHarnessException: org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms [geckoview:m78][geckoview:m79][geckoview:m80][Comment 14][stockwell disable-recommended] Aaron Klotz [:aklotz]
FIXED 1647883 GeckoSession object identity is a pocket full of lies [geckoview:m80] Aaron Klotz [:aklotz]
FIXED 1649529 Deprecate GeckoSession (de)serializability to Parcel [geckoview:m80] Aaron Klotz [:aklotz]
FIXED 1649530 Deprecate GeckoRuntimeSettings.Builder.useMultiprocess and GeckoRuntimeSettings.getUseMultiprocess [geckoview:m80] Aaron Klotz [:aklotz]
FIXED 1633621 scryfall.com - Unable to type [geckoview:m79][geckoview:m80] Makoto Kato [:m_kato]
FIXED 1626335 [GeckoWebExecutor] AC integration test failing: get200WithCookiePolicy [geckoview:m77][geckoview:m78][geckoview:m79][geckoview:m80] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1641597 Support TLS Deprecation by exposing `security.tls.version.enable-deprecated` in GV [geckoview:m79][geckoview:m80] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)

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


Bugs with [geckoview:m80] (GV 80) whiteboard tag outside the GV component:

Full Query
Resolution ID Component Summary Whiteboard Assigned to
1648079 Layout White space at bottom of GeckoView [geckoview:m80][fenix:p1]
FIXED 1647470 DOM: Content Processes E10S process selectors do not respect dom.ipc.keepProcessesAlive [geckoview:m79][geckoview:m80] Aaron Klotz [:aklotz]
FIXED 1648631 Internationalization L10nRegistryService._synchronizeSharedData does not flush until the main thread is idle [geckoview:m80] Aaron Klotz [:aklotz]

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


Bugs with P1 priority not assigned to the current sprint:

Full Query
Resolution ID Summary Whiteboard Assigned to
1644486 Crash in [@ EMPTY: no crashing thread identified; ERROR_NO_MINIDUMP_HEADER] Agi Sferro | :agi | ⏰ PST | he/him
1651838 Built-in extensions with experiments fail to load when the jar/apk location changes (i.e. app is rebuilt) Agi Sferro | :agi | ⏰ PST | he/him
1621380 After calling reject in a onAndroidPermissionsRequest we still get a onMediaPermissionRequest [fxr:p1] Eugen Sawin [:esawin]
1567341 Run GeckoView xpcshell tests in Android service
1651738 Enable deprecated TLS in 79
1554779 Intermittent TEST-UNEXPECTED-TIMEOUT | runjunit.py | Timed out after 2400 seconds [geckoview:m1912][geckoview:m74][retriggered][stockwell unknown] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)

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


Bugs closed during period (25th June 2020 - 22nd July 2020) not tagged to release:

Full Query
Resolution ID Summary Whiteboard Assigned to
FIXED 1582562 remove all references to geckoview_example.test Agi Sferro | :agi | ⏰ PST | he/him
FIXED 1638724 Intermittent org.mozilla.geckoview.test.WebExtensionTest.testBrowserTabsCreateWithCookieStoreId | org.mozilla.geckoview.GeckoResult$UncaughtException: java.lang.AssertionError: expected:<WebExtension Agi Sferro | :agi | ⏰ PST | he/him
FIXED 1624993 Expose an API for adding profiler markers from embedders like Fenix Nazım Can Altınova [:canova][:canaltinova on phabricator]
FIXED 1646392 Discrepancy in the amount of tracker blocked between desktop and GV with the same setting Dylan Roeh (:droeh) (he/him)
FIXED 1647172 Pages render as black screen on Nvidia Shield Tablet Gabriele Svelto [:gsvelto]
FIXED 1651087 Crash in [@ mozilla::dom::XRWebGLLayer::EndAnimationFrame] Imanol Fernandez
FIXED 1632594 GeckoSession#onExternalResponse is getting called with negative values on response.contentLength [geckoview:m78] Makoto Kato [:m_kato]
FIXED 1647858 Enable dom.manifest.enabled for all channels Marcos Caceres [:marcosc]
FIXED 1645264 Using redirectUrl to a moz-extension URL in a webRequest.onBeforeRequest works on GVE and desktop, but not Fenix Rob Wu [:robwu]

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


Release Planning

Nominated bugs for Firefox 81 release:

Full Query
Resolution ID Summary Whiteboard Assigned to
1580223 Intermittent org.mozilla.geckoview.test.ContentBlockingControllerTest.trackingProtectionException | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms [stockwell disabled][geckoview:m81]
1634504 Remove deprecated GeckoRuntime#registerWebExtension and related [geckoview:m81]
1650814 Reloading a data Uri returns an erro [fxr][geckoview:m81]

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


Upcoming Release Development Dates

GV Version Start Date End Date
75 2020-01-30 2020-03-04
76 2020-03-05 2020-04-01
77 2020-04-02 2020-04-29
78 2020-04-30 2020-05-27
79 2020-05-28 2020-06-24
80 2020-06-25 2020-07-22
81 2020-07-23 2020-08-19
82 2020-08-20 2020-09-16

Additional Links