Mobile/GeckoView/Bugs

< Mobile‎ | GeckoView
Revision as of 16:33, 23 January 2020 by Emilytoop (talk | contribs) (→‎Current Sprint: Included list of closed bugs not tagged to sprint)

Untriaged Bugs

Bugs in the GeckoView product that have no priority:

Full Query
ID Summary Whiteboard Assigned to
1488005 Firefox/57.0.1+ mobile on Android exposes minor-point-release digits in Revision, Gecko & Version portions of UA string & sends modified request headers for .ico & .png icon requests [priority:low]
1548934 Close the keyboard when switching to another tab or app [geckoview:fenix:m6] Makoto Kato [:m_kato]
1568711 Find in page does not report all instances found
1585538 Re-enable open-features-tokenization-noreferrer.html WPT test: application crashed [@ nsWindow::LayerViewSupport::OnDetach(already_AddRefed<mozilla::Runnable>)::{lambda()#1}::operator()() const]
1722266 9.77 - 2.2% espn fcp / imdb PerceptualSpeedIndex + 113 more (Android) regression on Wed July 21 2021 [geckoview:m93?] [geckoview:2022h2?]
1770988 Move reader mode actors to toolkit [fxdroid][foundation][geckoview:m116] Jeff Boek [:boek]
1778039 Crash in [@ mozilla::jni::NativeStub<T>::Wrap<T>] [geckoview:m114?] Makoto Kato [:m_kato]
1794052 Prompt.confirm(id) is not working, no response in the GeckoView.
1794543 Crash when saving credit card from form at americanexpress.com/confirmcard
1803207 Investigate and catalog omni.ja contents in GeckoView [geckoview:2023q1?]
1803961 Overscroll effect is not displayed, when switching to tab opened in background, until switched away and back
1807188 Option to enable video autoplay feature for KIOSK apps
1807701 Change default paper size to A4
1808987 about:license and various other toolkit about: page rely on info-pages.css, which isn't packaged as part of GeckoView/Fenix
1809173 Toolbar is not dynamic when scrolling through PDFs [PDF reader]
1809626 Unable to add PDFs as shortcuts to Home screen on LG G7 fit (Android 8.1.0) [PDF reader]
1812503 Merge features from APT GitHub Improvements and rob-bugson together
1812527 Wrong web page render on Vnexpress.net
1812951 Extension popups are leaked to the tabs API to other extensions, which enables tracking
1813115 Minify resources in assets to reduce APK size
1813225 Want to be able to use different scaling ratios for different websites
1813231 Option to choose front or back camera during the camera permission
1813235 need more site permissions settings
1813429 Fenix asks for camera permissions just to make me upload files on some websites
1813855 Zooming & scrolling some pages, displays the pages' toolbar dynamic
1813873 Dynamic navbar leaves white space with fixed background image
1813892 [Bug] getUserMedia fails with NotAllowedError if microphone permissions are already given
1813895 Show native video controls in context menu, like Fennec
1817678 Allow addin menu to show in custom tabs.
1818268 Crash in [ @ java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String java.lang.CharSequence.toString()' on a null object in AccessibilityInteractionClient.java] robo-test Makoto Kato [:m_kato]
1819941 loadUrl("resource://android/...") can't load SVG resource
1822390 Bad Webcamera rotation in landscape mode
1825730 [UX] Improve the UX of saving pdf's in the build-in pdf viewer
1826689 Create a MetadataController to house new Metadata APIs Jeff Boek [:boek]
1826690 Breakdown Reader Mode API
1827938 Overscroll effect in GeckoView
1849411 Tap placement offset
1853825 Add support for multiple active (media) tabs in GeckoView
1861745 Crash in [@ java.lang.NullPointerException: at org.mozilla.geckoview.GeckoSession.saveAsPdfByBrowsingContext(GeckoSession.java)] [fxdroid][foundation]
1865635 Need a way to get the gecko version for a geckoview-test-runner package
1868205 Figure out how to deal with content:// URLs referring to PDFs Titouan Thibaud [:titouan]
1868407 Provide API to know if Fenix is the default pdf reader
1872249 Print to Pdf landscape doesn't fill page, only the top left quarter
1872431 Correctly name all gecko processes types
1872800 Please add a method to the LoadRequest object in the onLoadRequest function.
1873454 Backwards button unclickable after download
1874341 Crash in [@ java.lang.SecurityException: at android.os.Parcel.readException(Parcel.java)] due to throwing an exception by WakeLock.aquire
1875249 The screen-information-changed notification is triggered a lot on Focus
1875606 The keyboard isn't displayed on DuckDuckGo Maps
1875716 Add a toolbar toggle
1875717 Add a context menu
1875732 Uri cannot be used
1876082 Incorrect MediaSession metadata in YouTube videos with ads
1876329 DebuggerDelegate + onExtensionListUpdated results in lost extension state when an extension is installed temporarily
1877466 Investigate to allow image support by drop from external application
1878302 Clicking on the icon will invoke text selection.
1878830 navigator.getUserMedia() doesn’t request for permission in addon ported to firefox android
1881779 Duplicated input due to auto correction in keyboard Makoto Kato [:m_kato]
1881857 Crash in [@ java.lang.IllegalStateException: at mozilla.components.feature.sitepermissions.SitePermissionsFeature.createSinglePermissionPrompt$feature_sitepermissions_release(SitePermissionsFeature.kt)]
1883176 Xiaomi safe keyboard conflict with Fenix [qa-triaged]
1883248 Need a solution to add a root certificate to GeckoView
1884249 Trying to view a saved .pdf files reports that the file is not found
1884394 Frequent inability to use 'back' Roger Yang [:royang]
1884499 PDF display: 2 tabs are sometimes opened [qa-triaged]
1885227 [Gecko iOS] Shim out global EventDispatcher and AndroidBridge class Nika Layzell [:nika] (ni? for response)
1885474 youtube video cut in half
1886320 Remove media.eme.require-app-approval prompt and pref [fxdroid] [group4]
1886768 m.youtube.com - Fullscreen layout is not kept when in PiP mode
1886811 youtube fullscreen issue
1886881 visualViewport height does not change when in fullscreen mode and keyboard shows on mobile
1887690 Crash in [@ java.lang.NullPointerException: at android.widget.Editor.updateFloatingToolbarVisibility(Editor.java)]
1887748 Audio output switch causes video playback to break [qa-triaged]
1888271 Input type email not displaying helper/tip on mobile
1889032 Add testcases for GeckoEditable sendkeyEvent
1889099 Play/Pause icon is still shown when tab go back from media page
1890152 When a site is pinned as an application on Android, the virtual keyboard does not appear when clicking in a text field
1890695 Fullscreen video overflows screen in desktop mode
1891737 Account recovery key creation leads to a blank page after pressing “Download and continue”
1892102 Overscroll at the top goes sideways on Android
1892861 PDF viewer should better support 1 finger zoom gesture
1893293 The dynamic toolbar interferes with the scroll physics of short flings (with toolbar-on-top)
1893318 FF wastes space with download button/toolbar for local PDF files [pdfjs-ux][pdfjs-ux-wanted]
1893483 Separate PDF Viewer activity
1896045 White flash opening PDF reader
1896468 Landscape printing is cut off/scaled incorrectly. [geckoview:2024H2?][geckoview:introduction]
1898391 PDF page blinks out when zooming
1902898 Unexpected server response while opening local PDF on hosted PDF.js
1905075 Investigate how to propagate `PURGED_BOUNCETRACKER` to Fenix [fxdroid] [group4]
1906698 Run tests in mobile/android/geckoview/src/test/java/org/mozilla/gecko/util/ in a different test suite
1907569 Add an option to Print / Generate a PDF using Scaling Options
1909993 Massive lag and hanging of the keyboard during text input on some web pages
1911107 Improve PDF content permission check and tests Titouan Thibaud [:titouan]
1911504 Empty space in webpage
1911651 Disable ExoPlayer HLS use (media.hls.enabled pref) in Fenix release to see what breaks [fxdroid] [group4] Cathy Lu [:calu]
1912008 Add a new API to support better control over viewport resizes
1912088 https://daylightcomputer.com/ breaks with HLS disabled on Android
1916381 When you quickly type text, the string doesn't stay at the end and gets messed up and the text is written in the middle [qa-triaged]
1918577 Ensure the software keyboard is closed when the top level document has been changed
1918791 Improve Testing Harness in GeckoView Tests for Changing GeckoRuntimeSettings for Runtime Level Tests [fxdroid][group3]
1919405 Decide what to do with mobile/android/docs/geckoview/contributor/mc-quick-start.rst
1919868 Integrate MOZ_LOG Usage into GeckoView / Fenix as a Development Tool
1920427 JavaScript Error: "TypeError: can't access property "gMultiProcessBrowser", chromeWin is null" {file: "resource://gre/modules/PrivateBrowsingUtils.sys.mjs" line: 37}
1920859 keyboard not shown when designMode on Makoto Kato [:m_kato]
1924986 Remove obsolete process types from GeckoProcessType.java
1926985 "GeckoRuntime is shutting down" Crash in [@ java.lang.RuntimeException: at org.mozilla.geckoview.SessionFinder$$ExternalSyntheticLambda0.onShutdown(R8$$SyntheticClass:5)]
1930671 Translate on Fenix doesn't remember the last user choice of target language
1933450 Contact Picker API support
1933984 Firefox for Android sends improper value of user-agent header
1934393 pdf scrolling does not work reliably when desktop site is enabled
1940544 The downloaded languages list should update after a translation occurs or just before showing the list to the user
1940622 Offline translation models are included in D2D backups
1941327 Missing Save button in PDF, and therefore, cannot open in 3rd party app
1944560 Crash in [@ mozilla::dom::ViewTimeline::ComputeOffsets]
1945166 [a11y] Touch target suggestion for the "Download" button in the PDF viewer
1946684 Print website and go back while previewing lead to problem [qa-triaged]
1950027 exportFlags error: can't access property "hasPermission", extension is undefined [addons-jira] Rob Wu [:robwu]
1956816 Update test_geckoview_translations.html to use GleanTest.js
1956917 Update to Android NDK r29 Ryan VanderMeulen [:RyanVM]
1959183 "GeckoRuntime is shutting down" Crash in [@ java.lang.RuntimeException: at mozilla.components.support.base.feature.LifecycleAwareFeature$-CC.onShutdown(LifecycleAwareFeature.kt:5)]
1959344 tab.active is always false in in-App browser
1959674 Clean up the SHIP-disabling code from GeckoView and Fenix/AC
1962650 Go back behavior changed in 135.0.20250130195129. CanGoBack is true only when base url changes.
1962813 Certain website content for video or cloud game streaming services does not play content. [fxdroid][group4]
1963057 Add the possibility to share a PDF from an app to Fenix
1963823 URL() returns a URL with pathname that is readonly if the URL is for an Android asset
1963827 When malformed PDF is generated, investigate whether we can verify the pdf before sending it to android [fxdroid][group1] Faisal Masalha
1967052 WebRTC camera capture breaks when another browser is simultaneously using the same device
1967060 Firefox does not render streaming properly on "strumyk tv/"
1967168 cannot add exceptions not to purge cookies for particular site
1968392 PDF incorrectly rendered
1969254 Increase in background child process kills due to memory pressure
1970146 Add functionality to clear cached directory in GeckoView Example
1970892 Remove WebNotification parcelable version 1 support
1973343 Weird background scrolling when typing on some websites in Firefox Android
1973760 HTML filename ending in .pdf: wrongly treated as PDF [fxdroid][group4]
1975178 exportExtension may write non-installed extension ID to StartupCache.permissions via ExtensionPermissions.get call
1975880 When opening or if a site down and then immediately up and we press "Find on page", the keyboard does not open or opens, but quickly disappears
1977062 Fenix PDF Viewer has a brief flash-of-unstyled-content during pageload (white background and gray "Download" button)
1977101 Input fields sometimes don't work
1977333 Erratic input behaviour on some websites when using Google keyboard
1979724 Firefox crashes when attempting to print a malformed PDF after accessing a failed webpage.
1981854 Consider adding test annotations in GeckoView junit to avoid `sessionRule.env` Gates
1983859 GeckoSession's session state flushing mechanism should return the SessionState over GeckoResult
1985289 Translations in GVE Example needs an Update
1988531 Ensure media is working on isolated process
1991536 Confirm Android 10 SDK 29 (Q) Behavior on Zygote Preloading
1991537 Determine and confirm which libraries to preload in the App Zygote `doPreload`
1991538 Adjust conventional loader for when Zygote preloading is enabled

148 Total; 148 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
1365119 Double tap doesn't select a word in text areas tabletmodebugs [geckoview]
1535985 [Android] `<datalist>` HTML element should display autocompletion drop-down UI [geckoview:2022h2?][geckoview][fxdroid] Makoto Kato [:m_kato]
1619678 Geckoview asks for camera/mic permission when it shouldn't [geckoview]
1640738 TypeError: can't access property "canGoBack", this.webNavigation is null [geckoview]
1645841 Crash in [@ core::option::expect_failed | webrender_api::resources::ApiResources::update_blob_image] [geckoview][retriggered][stockwell unknown] Andrew Osmond [:aosmond] (he/him)
1655069 CSP/XFO error pages should offer an option to visit the page directly on Android [geckoview]
1658818 Startup crash on ASan builds [fuzzblocker][geckoview]
1672495 Don't flash nested-subframe scrollbars on inital page reflow [geckoview]
1698178 Ensure crash reports from isolated content processes work correctly. [geckoview:m89] [sandboxing] [geckoview:2022q3][fxdroid] [geckoview]
1710940 Crash event is not sent in isolated process [sandboxing] [geckoview:2022q3] [geckoview:m106] [geckoview:m107] [geckoview:2022q4] [fxdroid] [geckoview]
1714906 Fenix's skip and the back button for music song do not work in any website. [geckoview?]
1786914 Research if the Sensor Rate in GeckoAppShell for Android can be Slowed Down [gv-h1-2025?] [fxdroid][geckoview][fxdroid][geckoview][gv-grab-bag]
1787352 Evaluate if network.tickle-wifi.enabled is valuable on currently supported versions of Android [geckoview][necko-triaged]
1810736 Media decoding is not compatible with isolated process [sandboxing] [geckoview:2022q3][fxdroid] [geckoview]
1838719 Fix Abstraction Layer in SaveToPDFMiddleware for Telemetry [fxdroid] [geckoview]
1872429 GeckoRuntime.onShutdown should propagate the exception cause information [gv-perspective-work][fxdroid][geckoview][gv-grab-bag] [:owlish] 🦉 PST
1888979 Consider adding a persistant preference option in GeckoView as a preference type [geckoview:2024H2?][fxdroid][geckoview]
1889915 Env var PUBLIC_STORAGE is not set in GPU process [fxdroid] [geckoview]
1891706 [Android] TypeError: can't access property "remoteTab", this._browser.frameLoader is null [fxdroid][group1][geckoview][platform]
1901835 Typing into search field on canadiantire.ca during pageload erases and rearranges keyboard input [geckoview][fxdroid] Ted Campbell [:tcampbell]
1907628 [Fenix] Allow Nimbus to Directly Control Gecko Prefs in Fenix [fxdroid][geckoview]
1908134 Fix null pointer bug in `PrefWithoutDefault` [geckoview:2024H2?][geckoview:introduction][gv-h1-2025?][fxdroid][geckoview]
1908181 Consider finding a way to unify by a bridge Settings.kt and *Nimbus.kt [fxdroid][geckoview]
1908986 Refetch language model information when app languages changes. [fxdroid][foundation][translations:130][avocado sprint][gv-grab-bag][geckoview]
1920504 Create Documentation on GeckoView Prefs [fxdroid][geckoview]
1927140 Improve Documentation on how to Set Prefs from GeckoView <--> AC <--> Fenix [fxdroid][geckoview]
1927141 Make it easier to use Gecko preferences from Fenix (and others) [fxdroid][geckoview]
1938440 [Spike] Investigate and document "one window, one tab" pattern in Android and see if "one window, many tabs" is worth pursuing [gv-perspective-work][gv-h1-2025?][fxdroid][geckoview][gv-grab-bag]
1943421 Remove Galaxy A55 suites from android-geckoview preset [fxdroid] [geckoview][gv-grab-bag]
1948445 Auto-detecting the initial "to" language in Android translations is not working as expected due to difference in accept-languages in Android [fxdroid][geckoview]
1951985 GeckoView does not respect the distinction between "user" and "default" prefs when they are set through RuntimeSettings [fxdroid][geckoview]
1962027 Cannot get code lists on isolated content process [fxdroid] [geckoview]
1967747 Add documentation on how to run non-junit tests locally [fxdroid] [geckoview]
1969818 [Crash Reporter] Fenix content process always crash when GeckoView is isolated process build [fxdroid][geckoview]
1973715 Should exclude items annotated with `@ExperimentalGeckoViewApi` from GeckoView api-linter [fxdroid] [geckoview][gv-grab-bag]
1973999 [GeckoView] PreferencesTest may be setting preferences outside its scope [fxdroid] [geckoview]
1977950 Investigate whether we can define both android:isolatedProcess on GeckoChildProcessServices [fxdroid][geckoview] Makoto Kato [:m_kato]
1980870 AndroidGetAudioOutputSampleRate and AndroidGetAudioOutputFramesPerBuffer don't get system value on GeckoView's isolated process [fxdroid] [geckoview]
1981482 Update DefaultGeckoPreferenceAccessor to use constructor initialization [fxdroid] [geckoview][gv-grab-bag][ac]
1982392 [AC] Browser Store (or somewhere else) should be able to report browser preferences changes [fxdroid] [geckoview]
1983057 Android 14 DragAndDropTest Failures [fxdroid][geckoview][gv-grab-bag] Joel Maher ( :jmaher ) (UTC -8)
1984316 Consider adding public API somewhere centrally to check process type [fxdroid] [geckoview]
1987417 Adjust Isolated Process Scheduling and Tier Levels [fxdroid] [geckoview]
1987505 Solve why GTest and cppunittests will sometimes go into a perma-fail state [fxdroid] [geckoview][gv-grab-bag] Joel Maher ( :jmaher ) (UTC -8)
1988041 Fix frequent junit intermittent failures that were disabled for Android 14 [fxdroid][geckoview][gv-grab-bag] Olivia Hall [:olivia]
1989943 Secret Setting to Enable App Zygote Process on Fenix [fxdroid][geckoview] Olivia Hall [:olivia]
1991512 Enable App Zygote Preloading on Runtime [fxdroid][geckoview] Olivia Hall [:olivia]
1992765 Fix Bpgo job on Isolated Processes [fxdroid][geckoview] Olivia Hall [:olivia]

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


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

Current Sprint

GV 74 highlights:

Sprint runs January 6th 2020 - January 29th 2020

Bugs with [geckoview:m74] (GV 74) whiteboard tag in the GV component:

Full Query
Resolution ID Summary Whiteboard Assigned to
1554779 Intermittent TEST-UNEXPECTED-TIMEOUT | runjunit.py | Timed out after 3000 seconds [geckoview:m1912][geckoview:m74][retriggered]
FIXED 1554302 Cannot go back after navigating to main process pages (e.g. about: pages) [geckoview:m74][geckoview:m75] [ex-Mozilla] Agi Sferro | :agi
FIXED 1599585 Implement enable/disable Extension [geckoview:m74] [ex-Mozilla] Agi Sferro | :agi
FIXED 1602565 WebExtension fails to register with "aEventDispatcher is null" [geckoview:m1912][geckoview:m74] [ex-Mozilla] Agi Sferro | :agi
FIXED 1604222 Add a way to know if an addon is disabled by user or because not supported [geckoview:m74] [ex-Mozilla] Agi Sferro | :agi
FIXED 1608296 WebExtension$DelegateController is null intermittently [geckoview:m74] [ex-Mozilla] Agi Sferro | :agi
FIXED 1533406 GeckoView: Private sessions are not "shared" [geckoview:m74] Brendan Dahl [:bdahl]
FIXED 1599581 Implement update Extension [geckoview:m74][geckoview:m75] Brendan Dahl [:bdahl]
FIXED 1608266 Typo "windowType" in geckoview.js [geckoview:m74] Brendan Dahl [:bdahl]
FIXED 1604345 Intermittent org.mozilla.geckoview.test.crash.ParentCrashTest#crashParent | java.lang.IllegalThreadStateException: Expected thread 1 ("main"), but running on thread 113 ("Instr: android.support.test.runner.AndroidJUnitRunner") [geckoview:m74] (No longer employed by Mozilla) Aaron Klotz
FIXED 1597793 Support tabs.onActivated [geckoview:m74] Christoph Walcher
FIXED 1587552 Allow removing a content blocking exception in GV by URI [geckoview:m1912][geckoview:m74] Dylan Roeh (:droeh) (he/him)
FIXED 1600704 Redirecting to intent:// URIs in GV does not call onLoadRequest [geckoview:m1912][geckoview:m74][geckoview:m75] Dylan Roeh (:droeh) (he/him)
FIXED 1588237 Intermittent org.mozilla.geckoview.test.TelemetryTest#testOnTelemetryReceived | application crashed [@ mozilla::jni::Accessor::EndAccess<mozilla::java::RuntimeTelemetry::Proxy::DispatchHistogram_t>(mozilla::java::RuntimeTelemetry::Proxy::DispatchHistogram [geckoview:m74] Eugen Sawin [:esawin]
FIXED 1608514 Login Storage login update not triggered when GUID is set [geckoview:m74] Eugen Sawin [:esawin]
FIXED 1609701 Inactive GeckoSessions break when reloaded [geckoview:m74] Eugen Sawin [:esawin]
FIXED 1609753 RemoteWebProgress failed to call onContentBlockingEvent [geckoview:m74] Eugen Sawin [:esawin]
FIXED 1610353 Extend the Login Storage API to support reporting used logins [geckoview:m74] Eugen Sawin [:esawin]
FIXED 1503656 Android cutout support for CSS env() safe area insets [geckoview:m1910] [geckoview:m1911] [geckoview:m1912][geckoview:m74] Makoto Kato [:m_kato]
FIXED 1596920 Text entry in Gecko is broken on the Oculus Go in Firefox Reality [geckoview:m1912][geckoview:m74][geckoview:m75][geckoview:m76][geckoview:m77][geckoview:m78] Makoto Kato [:m_kato]
FIXED 1508730 Expose certificate information in WebResponse [geckoview:m74] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1609158 Ensure that `window.open('file://...')` does not work from a remote page [geckoview:m74] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1598792 Expose |options_ui| to embedders [geckoview:m74][geckoview:m75] Thomas Wisniewski [:twisniewski]
WONTFIX 1607847 Make a proof-of-concept app for compositing in Android UI renderer [geckoview:m74][geckoview:m75] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
DUPLICATE 1569007 Text input problems in Fenix and Focus+GV: cursor jumps around, characters are duplicated [geckoview:m1911] [geckoview:m1912][geckoview:m74] Makoto Kato [:m_kato]
DUPLICATE 1600702 Main process pages do not render correctly after app is paused/resumed [geckoview:m74]

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


Bugs with [geckoview:m74] (GV 74) whiteboard tag outside the GV component:

Full Query
Resolution ID Component Summary Whiteboard Assigned to
FIXED 1608577 General Get rid of "using namespace mozilla::java" in Gecko [geckoview:m74] (No longer employed by Mozilla) Aaron Klotz
FIXED 1610878 Panning and Zooming Remove using namespace mozilla::java from AndroidAPZ.cpp [geckoview:m74] (No longer employed by Mozilla) Aaron Klotz
FIXED 1594820 Sandboxing Improve asynchronicity of content process startup [geckoview:m1911] [geckoview:m1912][geckoview:m74] (No longer employed by Mozilla) Aaron Klotz
FIXED 1595834 Sandboxing Make GeckoProcessManager interface aware of e10s-multi [geckoview:m1912][geckoview:m74] (No longer employed by Mozilla) Aaron Klotz
FIXED 1600663 Sandboxing ContentParent::MarkAsDead should alert Android to unbind content process service [geckoview:m1912][geckoview:m74] (No longer employed by Mozilla) Aaron Klotz
FIXED 1610678 Source Code Analysis Prevent code from containing using directives for the mozilla::java namespace [geckoview:m74] (No longer employed by Mozilla) Aaron Klotz

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


Bugs closed during sprint period (6th Jan 2020 - 29th Jan 2020) no tagged to sprint:

Full Query
Resolution ID Summary Whiteboard Assigned to
FIXED 1579440 Geckoview confuses libxul / gecko about whether multiprocess mode is on/available [browser.tabs.remote.autostart] [ex-Mozilla] Agi Sferro | :agi
FIXED 1588150 Add "run extension" to GVE [ex-Mozilla] Agi Sferro | :agi
FIXED 1605256 Expose harness exceptions differently in our junit tests [ex-Mozilla] Agi Sferro | :agi
FIXED 1609019 browser.privatebrowsing.autostart not defined on Android [ex-Mozilla] Agi Sferro | :agi
FIXED 1609750 Debugging extension from about:debugging throws [ex-Mozilla] Agi Sferro | :agi
FIXED 1610571 Extension can be installed by navigating to a a.m.o .xpi URL [ex-Mozilla] Agi Sferro | :agi
FIXED 1610608 Remove unused ErrorPageEventHandler [ex-Mozilla] Agi Sferro | :agi
FIXED 1610914 Extensions with theme_icons crash in the Icon code [ex-Mozilla] Agi Sferro | :agi
FIXED 1610936 Enable browser.tabs.remote.autostart in wpt tests [ex-Mozilla] Agi Sferro | :agi
FIXED 1611474 Javadoc error in LoginStorage.java [ex-Mozilla] Agi Sferro | :agi
FIXED 1609423 Intermittent TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.LoginStorageDelegateTest#loginUpdateAccept | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms Eugen Sawin [:esawin]
FIXED 1607814 Add section for debugging Android Studio on Windows Emily Toop (:fluffyemily)
FIXED 1607817 Update Quick Start Guide to add instructions to force gradle sync Emily Toop (:fluffyemily)
FIXED 1607843 Update GV quick start guide with ESLint Emily Toop (:fluffyemily)
FIXED 1594451 The bottom banner on theguardian.com ignores the dynamic toolbar Hiroyuki Ikezoe (:hiro)
FIXED 1491912 Add "Android 5.0 x86-64" build task name to Treeherder and TryChooser
FIXED 1560995 GeckoThread should not wait for process preload
FIXED 1607230 Intermittent org.mozilla.geckoview.test.FinderTest#find_linksOnly | status -2 [stockwell fixed:backout]
FIXED 1542579 GV's about:support page's Application Name says "Fennec" James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1598793 Use the GeckoView Logo for the GVE app icon James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1608560 Use androidx instead of support lib for instrumented test runner James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1608570 Clean up more Fennec-specific build bits James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1608588 Restrict notification permission prompts (just like on desktop) James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1609274 Remove or provide a way to remove the video autoplay pop-up James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1610338 Popup blocking is broken James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1610619 Remove `GeckoJarReader` James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1611441 Socket server hangs on startup when running JUnit tests in Android Studio James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1601660 Make GeckoView get content blocking log from the parent process Tim Huang[:timhuang]
FIXED 1606370 ./mach mochitest error: Exception: A cross-directory support file [...] does not appear in any other manifest. "devtools/client/shared/test/telemetry-test-helpers.js" dev-prod-2020 Geoff Brown [:gbrown]
FIXED 1608831 Give geckoview-junit its own profile configuration in automation dev-prod-2020 Geoff Brown [:gbrown]

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


Sprint Planning

Nominated bugs for Firefox 75 release:

Full Query
Resolution ID Summary Whiteboard Assigned to
1613227 [meta] Reduce overhead of creating a new window on GeckoView [geckoview:m75]
FIXED 1554302 Cannot go back after navigating to main process pages (e.g. about: pages) [geckoview:m74][geckoview:m75] [ex-Mozilla] Agi Sferro | :agi
FIXED 1618349 Crash when confirming FilePrompt triggered by extension page [geckoview:m75] [ex-Mozilla] Agi Sferro | :agi
FIXED 1617675 web-ext run fails intermittently [geckoview:m75] [ex-Mozilla] Agi Sferro | :agi
FIXED 1616625 Error when calling tabs.update with {active: true} [geckoview:m75] [ex-Mozilla] Agi Sferro | :agi
FIXED 1615329 Re-enable toolkit/components/extensions/test [geckoview:m75] [ex-Mozilla] Agi Sferro | :agi
FIXED 1614894 GeckoRuntimeSettings autoplayDefault not working [geckoview:m75] [ex-Mozilla] Agi Sferro | :agi
FIXED 1614295 Notify GeckoView embedder apps of new temporary extensions installed through the Remote Debugging Server [geckoview:m75] [ex-Mozilla] Agi Sferro | :agi
FIXED 1613237 Crash when opening target="_blank" link on extension page [geckoview:m75] [ex-Mozilla] Agi Sferro | :agi
FIXED 1531455 Limit the number of chrome Custom Elements that get loaded for GeckoView [geckoview][geckoview:m75] Brendan Dahl [:bdahl]
FIXED 1583575 Use something better than 1x1 for initial window size [geckoview:m1910][geckoview:m75] Brendan Dahl [:bdahl]
FIXED 1599581 Implement update Extension [geckoview:m74][geckoview:m75] Brendan Dahl [:bdahl]
FIXED 1611820 Minimize time spent loading modules in chromeutils.import when starting a first-time load [geckoview:m75][geckoview:m76][geckoview:m77] Brendan Dahl [:bdahl]
FIXED 1618625 Make XPCOMEventTarget thread names visible to Java [geckoview:m75] (No longer employed by Mozilla) Aaron Klotz
FIXED 1607537 Intermittent org.mozilla.geckoview.test.crash.ParentCrashTest#crashParent | org.mozilla.geckoview.test.util.UiThreadUtils$TimeoutException: Timed out after 30000ms [geckoview:m75] (No longer employed by Mozilla) Aaron Klotz
FIXED 1616562 Crash in [@ mozilla::dom::ContentParent::MarkAsDead] [geckoview:m75] (No longer employed by Mozilla) Aaron Klotz
FIXED 1617244 Make IXPCOMEventTarget implement the Executor interface [geckoview:m75] (No longer employed by Mozilla) Aaron Klotz
FIXED 1617245 Move service definitions out of GeckoServiceChildProcess into their own class [geckoview:m75] (No longer employed by Mozilla) Aaron Klotz
FIXED 1608301 bindService abstraction [geckoview:m75][geckoview:m76] (No longer employed by Mozilla) Aaron Klotz
FIXED 1610939 The camera can't be accessed by the Fenix app on a fresh install [geckoview:m75] Dan Minor [:dminor]
FIXED 1600704 Redirecting to intent:// URIs in GV does not call onLoadRequest [geckoview:m1912][geckoview:m74][geckoview:m75] Dylan Roeh (:droeh) (he/him)
FIXED 1615562 Twitter jumps up to top of page when clicking "show more replies" in geckoview/fenix [geckoview:m75] Eitan Isaacson [:eeejay]
FIXED 1612608 GeckoView Fails to load webpages when multiprocess is turned off [geckoview:m75] Eugen Sawin [:esawin]
FIXED 1613041 NullPointerException in GeckoRuntime.getRunningAppProcesses() [geckoview:m75] Eugen Sawin [:esawin]
FIXED 1608985 Denied onLoadRequest still loaded [geckoview:m75] Eugen Sawin [:esawin]
FIXED 1615498 After navigating away from cnn.com, GeckoView keeps receiving sensor events and wasting battery, and becomes unquittable [geckoview:m75] Eugen Sawin [:esawin]
FIXED 1615372 Remove useContentProcessHint setting [geckoview:m75] Eugen Sawin [:esawin]
FIXED 1612278 Refactor TextInputDelegateTest.inputConnection [geckoview:m75][geckoview:m76][geckoview:m77] Makoto Kato [:m_kato]
FIXED 1596920 Text entry in Gecko is broken on the Oculus Go in Firefox Reality [geckoview:m1912][geckoview:m74][geckoview:m75][geckoview:m76][geckoview:m77][geckoview:m78] Makoto Kato [:m_kato]
FIXED 1611451 Add some missing docs to `WebNotification` [geckoview:m75] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1611270 Delete unused NSSBridge.java [geckoview:m75][geckoview:m76] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1616613 Remove sqlite bridge [geckoview:m75][geckoview:m76] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1598068 SIGSEGV; avc denied open for /dev/ashmem when targeting SDK version 29+ [geckoview:m75][geckoview:m76] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1618368 Add a test for web notifications using Service Workers [geckoview:m75] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1618582 Dynamic toolbar should not hide when page is not scrollable [geckoview:m75] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
FIXED 1612097 Provide API to cancel WebExtensionController.install [geckoview:m75][geckoview:m76] Thomas Wisniewski [:twisniewski]
FIXED 1612363 window.close does not work for extension popups [geckoview:m75] Thomas Wisniewski [:twisniewski]
FIXED 1598792 Expose |options_ui| to embedders [geckoview:m74][geckoview:m75] Thomas Wisniewski [:twisniewski]
INVALID 1616063 Popup blocking is broken [geckoview:m75][fxr:p1] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
WONTFIX 1607847 Make a proof-of-concept app for compositing in Android UI renderer [geckoview:m74][geckoview:m75] James Willcox (:snorp) (jwillcox@mozilla.com) (he/him)
DUPLICATE 1618579 Text selection caret is misplaced with dynamic toolbar [geckoview:m75]
WORKSFORME 1616421 First page load is slower in Fenix when extensions are installed [geckoview:m75] [ex-Mozilla] Agi Sferro | :agi

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


Upcoming "Sprint" dates

GV Version Start Date End Date
73 2019-12-05 2020-01-01
74 2020-01-06 2020-01-29
75 2020-01-30 2020-02-26
76 2020-02-27 2020-03-25