| 806757 |
Safe Browsing |
Finish moving safebrowsing tests |
| 1909810 |
Storage: Quota Manager |
Add presets for pushing to try |
| 1995348 |
Layout: Grid |
Implement parsing for masonry using new keywords `display:grid-lanes` / `inline-grid-lanes` |
| 1996306 |
Privacy: Anti-Tracking |
Frequent /storage-access-api/storage-access-headers.tentative.https.sub.window.html | single tracking bug |
| 2000841 |
Tooling |
Improper use of async for launching tasks |
| 2033465 |
Performance |
Develop shortlist of sites for overhauling pageload/navigation testing |
| 2033958 |
Panning and Zooming |
Trackpad scrolling can cause a scroll container to get stuck between snap points |
| 2037124 |
Release Automation |
Update flatpak description and screenshots for Nightly |
| 2052032 |
Add-ons Manager |
"intl:app-locales-changed" triggers AddonRepository.backgroundUpdateCheck() without throttling |
| 2055094 |
IP Protection |
vpn integration should not create/destroy very short lived fxa access tokens. |
| 2061052 |
Machine Learning: Frontend |
AITab - Highlights component |
| 2064337 |
Tooling |
Introduce support for MediaCapabilities in the AndroidPhotoPicker component |
| 2064400 |
Inspector: Rules |
Display CSS explainer tooltip for length values with non-pixels units (%,em, rem, vw, …) |
| 2064868 |
Contextual AI |
Extend the audio file cache, tolerant of the system clearing it mid-playback |
| 2066027 |
CSS Transitions and Animations |
Pass animation-range into web-renderer for compositor animations when using scroll-timeline |
| 2066236 |
New Tab Page |
Add region/locales to dynamically control widget system pref |
| 2066240 |
New Tab Page |
Add region/locales dynamic control for Lists widget |
| 2066242 |
New Tab Page |
Add region/locales dynamic control for Timer widget |
| 2066244 |
New Tab Page |
Add region/locales dynamic control for Clock widget |
| 2066245 |
New Tab Page |
Add region/locales dynamic control for Crossword widget |
| 2066246 |
New Tab Page |
Add region/locales dynamic control for Picture of the day widget |
| 2066247 |
New Tab Page |
Add region/locales dynamic control for Stocks widget |
| 2066248 |
New Tab Page |
Add region/locales dynamic control for Privacy widget |
| 2067007 |
Layout: Grid |
[css-grid] grid and grandchild get sized to 0, with percent-height img (or canvas) inside percent-height grid item, inside content-sized grid |
| 2067126 |
Contextual AI |
Build the Listen player card, both sizes |
| 2067819 |
Enterprise Policies |
Policy URL fields reject URLs the URL parser accepts (IDN hosts, non-ASCII paths, spaces) |
| 2069112 |
Machine Learning: Frontend |
AITab - Table Component |
| 2069666 |
Widget: Cocoa |
In Firefox 155 on macOS, dragging a tab out creates a new window directly over the original window instead of detaching and positioning it normally as it did in previous versions. |
| 2069784 |
Session Restore |
Document the options parameters in SessionStore.sys.mjs |
| 2070824 |
Mach Vendor & Updatebot |
Move the license data in moz.build |
| 2070853 |
Logins |
Vendor a-s with db-crypto |
| 2071187 |
Bootstrap Configuration |
Enable parallel git checkout with `checkout.workers` during bootstrap and configure it with `./mach vcs-setup` |
| 2071217 |
General |
Intermittent org.mozilla.geckoview.test.InteractiveWidgetTest#scrollIntoViewToPositionFixed | single tracking bug |
| 2071471 |
Audio/Video: Playback |
V4L2 hardware decoding rejects subsequent codecs after caching the first successful codec |
| 2071767 |
Security |
Remove legacy telemetry mirroring for the "page_load_error" probe |
| 2072513 |
Inspector: Rules |
Add autocomplete for CSS random() |
| 2073013 |
MFBT |
Mark some classes with [[maybe_unused]] |
| 2073023 |
Source Code Analysis |
Make mfbt headers compatible with clang-tidy analysis |
| 2073080 |
Source Code Analysis |
Make dom/base headers compatible with clang-tidy analysis |
| 2073144 |
Source Code Analysis |
Make dom/ headers compatible with clang-tidy analysis |
| 2073227 |
Task Configuration |
mach try fuzzy --artifact schedules tasks marked supports-artifact-builds: false |
| 2073559 |
Permission Manager |
Handle edge cases after bug 2069282 |
| 2073802 |
New Tab Page |
Remove vestigial sendAttributionRequest properties from newtab and topsites code |
| 2073828 |
Applications: MozharnessCore |
Move the release scripts out of mozharness into mozrelease |
| 2073829 |
Applications: MozharnessCore |
Run the desktop partner repacks from a run-task script instead of mozharness |
| 2073844 |
Applications: MozharnessCore |
Set MOZCONFIG on build tasks from taskgraph instead of composing it in mozharness |
| 2074026 |
DOM: Security |
Whether a blocked load reports a CSP violation depends on arbitrary content policy enumeration order |
| 2074275 |
Agent |
Apply recommended preferences on the default branch instead of the user branch |
| 2074289 |
IP Protection |
Land strings for inclusions CFRs |
| 2074315 |
Android Studio and Gradle Integration |
Track Gradle build times in Perfherder for Fenix and Focus |
| 2074358 |
Session Restore |
Remove the unused isRemotenessUpdate flag from tab restore |
| 2074387 |
Session Restore |
Type the event and observer entry points in SessionStore.sys.mjs |
| 2074392 |
Layout |
Avoid some work for no-op layout viewport size changes. |
| 2074475 |
General |
[DevTools Release Tasks - Cycle 158] Remove backward compatibility code |
| 2074496 |
Machine Learning: Frontend |
Smart Window [FE] - Smart cursor hover text shows "Ask ChatGPT" while in Smart Window |
| 2074532 |
General |
Zucchini partials emit `remove` for directory, glob and comment entries in `removed-files`, and never read the file on macOS |
| 2074536 |
General |
`make_incremental_zucchini.py` never removes its per-partial work directories |
| 2074537 |
Task Configuration |
`partials_zucchini` never increments `update_number` and drops the `product` and `previousBuildNumber` passthroughs |
| 2074608 |
UI Tests |
Intermittent MainMenuTest extension tests | AMO listing name doesn't match installed extension names |
| 2074670 |
Form Autofill |
Add checkbox for enabling saving security codes from the payment methods door hanger |
| 2074742 |
Firefox |
SkipTermsOfUse policy should be supported in FxE |
| 2074759 |
CI Configuration |
migrate macOS crashtests for AArch64 from hardware pool to VM machines |
| 2074783 |
Graphics |
Interactive 3D sample cube visual render glitch |
| 2074789 |
General |
Builds without MOZ_STUB_INSTALLER refers to the stub installer resources |
| 2074830 |
Privacy: Anti-Tracking |
Partitioned tracker cookie reads are reported as allowed tracker cookies with the ContentClassifier |
| 2074835 |
UI Tests |
Re-enable verifyTheMoreMainMenuSummarizePageButtonTest UI test and convert it to the efficiency framework |
| 2074845 |
Source Code Analysis |
Member variable 'CurlWrapper::mCanParseUrl' is not initialized in the constructor |
| 2074851 |
Contextual AI |
Add Playback speed to the playback notification |
| 2074872 |
Graphics: WebRender |
Crash in [@ webrender::device::gl::GlDevice::init_fbos] |
| 2074877 |
DOM: Content Processes |
Make BrowserParent use WeakPtr instead of nsIWeakReference |
| 2074922 |
Talos |
Intermittent Halting on failure while running ['unzip', '-q', '-o', 'C:\\Users\\task_179017830374012\\build\\tests\\talos\\talos\\tests\\tp5n.zip', '-d', 'C:\\Users\\task_179017830374012\\build\\tests\\talos\\talos\\tests'] |
| 2074930 |
web-platform-tests |
Perma [tier 2] Linux debug TEST-UNEXPECTED-TIMEOUT | /connection-allowlist/tentative/speculation_rules_prefetch.https.sub.window.html | Prefetch to https://web-platform.test:8443 succeeds. - Test timed out when Gecko 158 merges to beta in 2026-09-24 |
| 2074953 |
General |
Update android nightly application-services version bump to new version 734e6daa16503b4d2279e6ea5d7aef1fda881258 from 2026-09-23 16:51:13 |
| 2074974 |
New Tab Page |
Add region/locales dynamic control for Recent Searches widget |
| 2075001 |
New Tab Page |
Add debug pref/setting to override Nightly enabled-by-default widgets setting |
| 2075034 |
Task Configuration |
Clippy lint doesn't run when `build/cargo/cargo-clippy.yaml` changes |
| 2075075 |
General |
Restruct GeckoClipboardContentProvider setting |
| 2075120 |
Lint and Formatting |
mach lint fails to create the lint virtualenv because rumdl 0.1.91 is no longer available on PyPI |
| 2075135 |
CSS Parsing and Computation |
Complete implementation of the CSSTransformValue object |
| 2075143 |
Mach Vendor & Updatebot |
Perma Updatebot cron AttributeError: library imported from tools/lint/test/files/license-declarations/bad/vendored/moz.yaml is missing bugzilla: product field |
| 2076558 |
Widget: Gtk |
Firefox opens windows on the wrong monitor since 157.0 (Regression) |
| 2076834 |
Sidebar |
High frequency [tier2] browser/components/places/tests/browser/browser_sidebar_bookmarks_telemetry.js | single tracking bug |
| 2077967 |
JavaScript Engine |
Firefox crashes at launch when .sys.mjs modules are loaded in a specific order |
| 2078234 |
JavaScript Engine |
[[LoadedModules]] grows by one entry per import() call from a function inside a module |
| 2078555 |
DLL Services |
Various startup crash signatures involving mozilla::nt::RtlAllocPolicy::free_ with mismatched firefox.exe and mozglue.dll versions |
| 2078954 |
DOM: Copy & Paste and Drag & Drop |
macOS screenshot drag into Slack hangs |
| 2079580 |
Audio/Video: Recording |
remove release_or_beta expectations from MediaRecorder tests |
| 2079663 |
Graphics: ImageLib |
jxl decoder doesn't handle files that are premult alpha correctly |
| 2080718 |
DOM: Service Workers |
Crash in [@ mozilla::dom::(anonymous namespace)::WebProgressListener::OnStateChange] |
| 2081016 |
Layout: Scrolling and Overflow |
Root scroll position is lost when a child of the root element is removed and re-inserted |
| 2081454 |
General |
Go back to kotlin-pointer-ffi |
| 2082376 |
Disability Access APIs |
Crash in [@ mozilla::a11y::MsaaDocAccessible::GetAccessibleByID] |
| 1836257 |
Security: Process Sandboxing |
Intermittent application crashed [@ sandbox::InterceptionAgent::OnDllLoad] | single tracking bug |
| 1902507 |
Site Reports |
riverside.com / riverside.fm - The site recommends only Chrome |
| 1905459 |
Audio/Video: Playback |
Intermittent dom/media/test/test_bug1431810_opus_downmix_to_mono.html | single tracking bug |
| 1929973 |
Networking: Cookies |
Intermittent netwerk/test/unit/test_remove_invalid_first_party_partitioned_cookie.js | xpcshell return code: 0 | run_test - [run_test : 193] 1 == 0 |
| 1938264 |
Layout: Flexbox |
Flex item ends up at a different width than Chrome/WebKit, when its size comes from a child that has an unresolvable percent height, a large intrinsic size, and an aspect-ratio (or is a replaced element) |
| 1954025 |
Disability Access APIs |
www.duolingo.com - Main sentence or prompt when doing exercises is not read when using "TalkBack" screen reader |
| 2001646 |
Machine Learning: On Device |
Create policies and tests around redirects for headless extraction |
| 2009747 |
Widget: Cocoa |
NSSharingService sharingServicesForItems is deprecated, switch to using NSSharingServicePicker standardShareMenuItem |
| 2013264 |
Panning and Zooming |
Expand FixedViewport height for resizes visual when the virtual keyboard is visible |
| 2038964 |
JavaScript: WebAssembly |
Assertion failure: !lookup(aLookup).found(), at mozilla/HashTable.h:2263 with OOM in CallSites::append |
| 2046878 |
Networking |
Accepted server sockets keep Nagle's algorithm enabled, delaying back-to-back writes by 40ms on Linux |
| 2050488 |
web-platform-tests |
Run WPT testharness with --processes=3 on bare-metal macOS aarch64 (M4) CI workers |
| 2053151 |
New Tab Page |
Clocks Widget: "Edit Clocks" UI doesn't match intended desigsn |
| 2054343 |
CSS Transitions and Animations |
Frequent Assertion failure: (aA != 9223372036854775807LL || aB != (-9223372036854775807LL-1)) && (aA != (-9223372036854775807LL-1) || aB != 9223372036854775807LL) ('Infinity + -Infinity' and '-Infinity + Infinity' are undefined), at /builds/worker/wo |
| 2056348 |
Messaging System |
[a11y] Resizing the viewport causes content to overlap |
| 2058972 |
Graphics: WebRender |
WebRender panics when a mix-blend-mode stacking context is combined with an extreme transform |
| 2064404 |
Telemetry |
Validate that early event acceleration works as expected |
| 2064412 |
Task Configuration |
Make the `build-components` kind clone from GitHub rather than hg.mozilla.org |
| 2064802 |
Keyboard Navigation |
macOS: changing or clearing a keyboard shortcut in about:keyboard does not update the native menu key equivalent, so the old shortcut still fires |
| 2064937 |
Geolocation Provider |
Create a module for the Geolocation Provider platform implementation |
| 2065488 |
Experimentation and Telemetry |
Add telemetry for the weekly privacy report notification worker |
| 2066086 |
Sidebar |
Selecting 'Hide tabs and sidebar' and closing the menu causes the collapsed sidebar to show |
| 2066288 |
Machine Learning: On Device |
MLEngine.runWithGenerator: abandoned generator leaves run active and skips engine_run telemetry |
| 2066608 |
Mini Window |
Add cropnpop telemetry |
| 2067215 |
Theme |
Don't force special colours for LWT in Nova |
| 2067286 |
Form Autofill |
Autocomplete dropdown record removal - Removal for saved addresses |
| 2067287 |
Form Autofill |
Autocomplete dropdown record removal - Removal for saved payment methods |
| 2067860 |
New Tab Page |
Picture-of-the-day "set wallpaper" button causes new-tab to briefly display unrelated/old wallpaper image (if you have ever tried wallpaper before) while the picture-of-the-day is being prepared |
| 2067870 |
Machine Learning: Frontend |
PUWYLO: empty and loading states |
| 2068594 |
Design System and Theming |
Tab count in tab counter is off-center after icon update |
| 2068877 |
Top Sites |
Add a provider for the default shortcuts seed list |
| 2068913 |
Launcher Process |
Wait for the service worker to finish a push message before exiting |
| 2068915 |
Accounts and Sync |
[Account Decoupling] Create feature flag for Milestone 1 |
| 2068922 |
Accounts and Sync |
[Account Decoupling] Update engines UI on the Settings Screen |
| 2068923 |
Accounts and Sync |
[Account Decoupling] Move "Device name" section |
| 2068929 |
Accounts and Sync |
[Account Decoupling] Add Account section to Account Settings Screen |
| 2070217 |
Settings UI |
Default search engine dropdown shows Google after restart until Preferences page is reloaded |
| 2070235 |
General |
Allow about:newtab pages to load extension pages as subframes without the need to list them as web_accessible_resources |
| 2070336 |
New Tab Page |
Remove non-co-enrolling newtabTrainhopAddon Nimbus deployment mechanism |
| 2070637 |
Disability Access APIs |
Clean up role descriptions |
| 2070639 |
Disability Access APIs |
Strip whitespace when translating role |
| 2071355 |
Tabbed Browser |
Declare MozElements.MozTab and convert tab.js to a module that exports its class |
| 2071800 |
WebDriver BiDi |
Update "browsingContext.captureScreenshot" to support chrome contexts |
| 2071887 |
Machine Learning: Frontend |
The Menus/Panels from the Smart Window homepage will move position if the user Holds the left mouse click and releases it anywhere else |
| 2072134 |
Widget: Cocoa |
[macOS] App authentication window is not reopened if the first authentication is canceled from the Application |
| 2072321 |
WebRTC |
New/intermittent failure in webrtc/RTCRtpTransceiver.https.html |
| 2072545 |
Password Manager |
[contextual-password-manager] Website address is cleared when entered manually without a protocol |
| 2072735 |
JavaScript Engine |
Safe Promise resolve is riding the trains -- fix the tests to not skip |
| 2072736 |
Push Service |
Add telemetry to the notifications helper |
| 2072815 |
Privacy: Anti-Tracking |
Remove or update metrics expiring at the end of Firefox 159 (2026-10-08): contentblocking.font_fingerprinting_per_tab |
| 2072941 |
New Tab Page |
Previously uploaded wallpaper flashes for a second before the new image is set as wallpaper |
| 2073215 |
Graphics: WebRender |
MacOS DRM sharing protections leaks the first frame of the DRM video |
| 2073245 |
Add-ons Manager |
[RTL] The Nova gradients in about:addons theme preview cards are mirrored |
| 2073254 |
Machine Learning: On Device |
Add developer documentation for Page Extractor |
| 2073298 |
Performance |
Speed up profile symbolication in CI |
| 2073314 |
Nimbus Desktop Client |
ExperimentAPI.ready() may never resolve when Nimbus is disabled |
| 2073511 |
Machine Learning: Frontend |
The /Watch prompt is added to the smart bar after creating a task and reaching a different product in the same tab |
| 2073700 |
Settings UI |
Handle the "cleared" perm-changed notification in the permission exceptions dialogs |
| 2073838 |
Address Bar |
Entering search mode for an engine with no suggestions opens an empty results panel |
| 2074060 |
Widget: Cocoa |
[macOS] App authentication window does not open in Firefox on a new macOS profile until logout after updating Firefox from a version released before ASWebAuthentication |
| 2074107 |
Graphics: Canvas2D |
Setting canvas.filter="hue-rotate(0deg)" causes incorrect rendering of subsequent draws when the canvas filter is set to a non-zero hue-rotation. |
| 2074282 |
New Tab Page |
MCW: Point the page at the wallpaper library file |
| 2074284 |
Source Code Analysis |
Make all exported xpcom/ headers compatible with clang-tidy |
| 2074467 |
JavaScript Engine: JIT |
BLAKE3 JS implementation is slower than in Chrome |
| 2074499 |
Address Bar |
Search engine switcher displays the selected local search engine icon after switching tabs |
| 2074507 |
Address Bar |
Collect urlbar experiment name and branch as part of quick-suggest ping |
| 2074534 |
General |
Zucchini partials emit plain `patch` instead of `patch-if` for files under `distribution/extensions/` |
| 2074535 |
General |
Zucchini partials overwrite or fail to patch `distribution/distribution.ini`, which `common.sh` treats as add-if-not |
| 2074566 |
UI Widgets |
moz- text inputs should not have a focus outline-offset |
| 2074618 |
Search |
Remove unused code from SearchSERPTelemetry |
| 2074694 |
Web Audio |
Intermittent dom/media/webaudio/test/test_audioContextGC.html | single tracking bug |
| 2074724 |
Graphics |
Perma R-nofis AAarch64 debug [tier2] gfx/tests/crashtests/1681955.html | single tracking bug |
| 2074804 |
New Tab Page |
Let the Nova New Tab search bar grow with the page width rather than in fixed steps |
| 2074861 |
Shell Integration |
Change "special" custom browser icons label to "bonus" |
| 2074934 |
General |
Link about:buildconfig to the GitHub commit the build comes from and to about:license |
| 2074975 |
General |
Record per-host HSTS preload probe results in a pinning-update task artifact |
| 2074998 |
Web Painting |
A sticky element inside a view transition can poison StickyScrollContainer::mShouldFlatten for other sticky elements (not in a view transition) in the same scroll frame |
| 2075020 |
Firefox |
Built-in DLP scans fail for all file downloads (triggers fallback result) |
| 2075073 |
Graphics: WebRender |
Flush offscreen scene interned items when the main scene isn't rebuilt |
| 2075122 |
Graphics: Canvas2D |
Ensure Skia uses an A8 blur algorithm for A8 surfaces |
| 2075164 |
Contextual AI |
Improve the player sheet and reader view experience |
| 2075171 |
DOM: Core & HTML |
Use fallible BigBuffer allocations for nsContentUtils::GetSurfaceData |
| 2075231 |
Release Automation |
Intermittent [taskcluster:error] exit status 1 building funsize-update-generator |
| 2075240 |
UI Tests |
Update/disable UI tests broken by the homepage redesign |
| 2075271 |
New Tab Page |
Stub widget geo/locale control prefs in /ActivityStream.sys.mjs to preserve train-hopping parity |
| 2075275 |
Address Bar |
New tab search bar variant A experiment: low contrast on the search engine button in dark mode |
| 2075280 |
General |
Update android nightly application-services version bump to new version a191beabd287074b47053adc784c3a3128f4316a for 2026-09-24 13:09:14 |
| 2075302 |
General |
Update vendored abseil-cpp to chromium third_party 1b33c9aaa72 |
| 2075339 |
Mochitest |
macOS failure screenshots taken on retry show an empty desktop because the browser has already exited |
| 2075399 |
CSS Parsing and Computation |
Remove one straggling reference to dom.viewTransitions.enabled |
| 1564120 |
Networking: HTTP |
Make nsHttpConnectionInfo immutable, mutability only via a 'mutator' as in the URI case |
| 1797270 |
WebRTC |
webRTC-calls dropping in FIPS-mode |
| 1922759 |
WebRTC |
Make nricectx FIPS compliant |
| 1998241 |
UI Widgets |
moz-page-nav colours are a bit off in HCM |
| 1998353 |
DOM: HTML Parser |
Make html accel also do SIMD writes |
| 2010612 |
Tooling |
Suspending Function Design |
| 2043557 |
JavaScript: WebAssembly |
WasmSmith fuzzing triggers heap-buffer-overflow in gluesmith via copy_nonoverlapping |
| 2046978 |
Machine Learning: On Device |
Add a text generation IPC protocol over HWInference |
| 2046979 |
Machine Learning: On Device |
Implement the text generation protocol with llama.cpp |
| 2046983 |
Machine Learning: On Device |
Wire the Accelerated Inference Process into the existing createEngine workflow. |
| 2046985 |
Machine Learning: On Device |
Come up with end to end testing plan that runs in CI and locally |
| 2046986 |
Machine Learning: On Device |
Ensure the accelerated inference process gracefully handles concurrency |
| 2046990 |
Machine Learning: On Device |
Gather in-Firefox performance numbers for the accelerated inference process |
| 2053099 |
Accounts and Sync |
Backing out of QR sign-in redirects to Account Settings instead of Sync |
| 2057588 |
WebDriver BiDi |
Provide machine-readable CDDL for Firefox WebDriver BiDi vendor extensions |
| 2058135 |
Machine Learning: Frontend |
The Chat History / More and Memories buttons from the Smart Window home page are not visible with High contrast enabled when pressed |
| 2058754 |
Machine Learning: On Device |
Define what PageExtractor does when an origin blocks a headless read |
| 2060428 |
General |
Replace Rust make recipes with Python actions |
| 2063318 |
Graphics |
Compile Cairo with assertions enabled |
| 2063781 |
Address Bar |
Implement dismissals for top sites results |
| 2066127 |
UI Tests |
Intermittent UI test failure -efficiency - <SitePermissionsTest.audioVideoPermissionWithoutRememberingTheDecisionTest> |
| 2066195 |
Share |
Add "Retry" button to No Internet Connection error state |
| 2067867 |
Machine Learning: Frontend |
PUWYLO: Resume action |
| 2068246 |
Machine Learning: Frontend |
Turn off PUWYLO suggestions remotely |
| 2068932 |
Accounts and Sync |
[Account Decoupling] Use a new Sign out confirmation dialog |
| 2069109 |
Machine Learning: Frontend |
AITab [FE] - Text Blocks Component |
| 2070199 |
Machine Learning: On Device |
Create separate HWInference processes for browser and content initiated workloads |
| 2070498 |
DOM: Security |
Enable `dom.security.sanitizer.while-parsing` by default |
| 2070506 |
DOM: Core & HTML |
Enable `dom.scoped-custom-element-registries.enabled` by default |
| 2070598 |
Form Autofill |
Autocomplete dropdown record removal - Update action button and flyout strings for UX Review |
| 2070825 |
UI Tests |
Intermittent UI test failure - efficiency.tests Intermittent UI test failure - < PWATest. installPWAFromTheMainMenuTest > |
| 2070868 |
Disability Access APIs |
<input>.labels can become out of date when <label for> changes |
| 2071036 |
Machine Learning: Frontend |
AITab [FE] - page unavailable state |
| 2071398 |
DOM: Core & HTML |
Replaced elements should move to AAA's next kept clone |
| 2071720 |
DOM: Device Interfaces |
Gamepad API not reporting fast button presses |
| 2071953 |
Widget: Cocoa |
nsCocoaWindow::BackingScaleFactorChanged updates bounds before saving new scale factor |
| 2072146 |
General |
Add pref for settings redesign and toggle panel |
| 2072206 |
WebRTC: Signaling |
Validate DTLS fingerprints against the last created offer/answer in setLocalDescription |
| 2072216 |
General |
Add type checking to new settings panel |
| 2072294 |
Theme |
urlbar shadow is purple on nova even on the native theme |
| 2072400 |
WebRTC |
Update to libwebrtc 155 |
| 2072404 |
Tabbed Browser: Split View |
Vertical split view tabs are squished when the sidebar is collapsed and compact mode is active |
| 2072602 |
Task Configuration |
Centralize the macOS toolchain cross-compile setup in a shared macos-setup.sh helper |
| 2073095 |
General |
Make sure the ui tests can run on the nightly build |
| 2073169 |
Messaging System |
Add Nova theme colors for the HNT card stack && tokenize values if possible |
| 2073458 |
JavaScript Engine: JIT |
2.86 - 2.04% speedometer3 TodoMVC-Angular-Complex-DOM/total + 10 more (OSX) regression on Wed September 16 2026 |
| 2073482 |
Source Code Analysis |
Make parser/ headers compatible with clang-tidy analysis |
| 2073546 |
Messaging System |
Pill navigation for carousel tiles |
| 2073738 |
Task Configuration |
eslint is scheduled on every try push, even when no JavaScript files changed |
| 2073843 |
General |
Perma Bp-clang-trunk [tier 2] /builds/worker/checkouts/gecko/toolkit/mozapps/update/tests/gtest/ElevationTypeTests.cpp:X:13: error: variable 'mockUserHasAdminPrivileges' set but not used [-Werror,-Wunused-but-set-global] |
| 2073983 |
AI for Development |
Make the stack-reorganize and stack-split-commit skills route readers to the reference rules they need |
| 2074009 |
Shell Integration |
Add isDefaultBrowserAsync() to nsIShellService and migrate callers |
| 2074025 |
JavaScript: WebAssembly |
Allocated WebAssembly stack memory with MAP_STACK on OpenBSD |
| 2074094 |
UI Tests |
Convert verifySearchSettingsMenuItemsTest regression UI test to the efficiency framework |
| 2074413 |
Lint and Formatting |
Stylelint: check a nested state variant's inherited text color against the background it paints |
| 2074546 |
Form Autofill |
Autocomplete dropdown record removal - Enable login edits from flyout menu |
| 2074547 |
Form Autofill |
Autocomplete dropdown record removal - Addresses and credit cards to use trashcan icon rather than "More options" button |
| 2074565 |
DOM: Content Processes |
Make a few BrowserParent static variables use WeakPtr instead of raw pointers |
| 2074585 |
JavaScript Engine |
CheckAliasedLexical instruction for class initializer array |
| 2074619 |
Search |
Use inspectRegexpInParent to gate sponsored subframe matching in the network observer |
| 2074696 |
New Tab Page |
Remove stale dependencies from newtab and lint against the correct React version |
| 2074812 |
UI Tests |
Create new report broken site related regression UI tests |
| 2074822 |
DOM: Security |
Connection Allowlists: Implement InitFromOther (document inheritance) |
| 2074860 |
Nimbus Desktop Client |
Migrate deved, beta, release users out of jpeg XL labs |
| 2075005 |
Tooling |
Pick up 2026-09-23 AndroidX dependency bumps |
| 2075018 |
Tabbed Browser |
Replace the search and tab notes stand-in declarations of the tab with its class type |
| 2075059 |
Layout: Grid |
Stack overflow on e.g. ebay.com after bug 2067007 |
| 2075165 |
AI for Development |
Splitting a commit with stack-split-commit shows a renamed and rewritten file as a deletion plus a new file |
| 2075166 |
AI for Development |
stack-split-commit drops the original author and can leave hand edits out of a split commit |
| 2075192 |
UI Tests |
Convert verifyGeneralSettingsItemsTest regression UI test to the efficiency framework |
| 2075211 |
Layout |
Improve stretch handling a bit, and use it to implement grid intrinsic sizing. |
| 2075352 |
RelOps: Windows OS |
Perma Win CCov Exception during post-action for download-and-extract: Traceback (most recent call last): |
| 2075368 |
Toolbars and Customization |
After activating a panel menu item with the keyboard, the next drag can fail to start |
| 2075369 |
Mochitest |
Fail browser-chrome tests that leave the mouse button pressed |
| 2075392 |
mozglue |
Update xxHash to version 0.8.4 and add moz.yaml manifests for it and lz4 |
| 2075396 |
Mach Vendor & Updatebot |
Document the steps for adding a new vendored library |
| 2075404 |
Graphics |
Make nsRect default constructor trivial |
| 2075415 |
AI for Development |
stack-reorganize folds a code move into a behavior change and merges concerns the original commits kept apart |
| 2075430 |
General |
Use WindowCompat.enableEdgeToEdge instead of the deprecated ComponentActivity.enableEdgeToEdge |
| 2075466 |
Audio/Video: Playback |
Build failure with "error: undefined symbol: av_display_matrix_flip" and others when MOZ_FFVPX_AUDIOONLY is defined |
| 2075490 |
General |
High frequency mozilla.components.feature.prompts.file.FilePickerTest.handleFilePickerIntentResult for multiple files selection will make captureUri null also if request is dismissed on SDK 29 and below | java.lang.OutOfMemoryError |
| 2075493 |
General |
Update android nightly application-services version bump to new version e3d63fcb445b47af0aeacd433a8e970a8cf09171 from 2026-09-25 05:03:19 |
| 2075534 |
Applications: MozharnessCore |
UPSTREAM_TASKIDS are iterated as a string rather than a list |
| 2075565 |
Applications: MozharnessCore |
Avoid downloading the crashreporter symbols twice in test tasks |
| 2075587 |
UI Tests |
Update Flank config to skip efficiency core package in arm64-v8a |
| 2075602 |
JavaScript Engine |
iongraph requires graphviz to be installed even when it will not be used |
| 2075605 |
UI Tests |
Update Flank config to run efficiency core package in tae-tests |
| 2075643 |
Task Configuration |
Link the macOS OpenH264 plugin with lld instead of the cctools-port ld64 |
| 2075644 |
Toolchains |
Only pass compiler-rt's DARWIN cmake variables to the compiler-rt build |
| 2075645 |
Task Configuration |
Changes to vs-setup.sh or vs-cleanup.sh don't rebuild the Windows toolchains that source them |
| 2075656 |
DOM: Core & HTML |
Skip the scoped registry lookup for documents that have none |
| 2075682 |
New Tab Page |
newtab-content ping going to be broken in 157 |
| 780014 |
Session Restore |
Gather telemetry data on session restore data loss |
| 1672828 |
Graphics: WebRender |
Dotted borders and outlines appear faded |
| 1703102 |
Graphics: WebRender |
Vertical text transformed in the wrong direction with WebRender |
| 1860662 |
Panning and Zooming |
Overscroll inconsistencies with nested scroll frames and overscroll-behavior:none on the root |
| 1945881 |
Graphics: WebRender |
filter: drop-shadow() fails to rotate with an element at 180deg |
| 1973071 |
Add-ons Manager |
Add options to AddonManager.getInstallForURL and AddonInstall to validate the addon type, id and/or version |
| 1999534 |
Privacy: Anti-Tracking |
AntiTrackingUtils::UpdateAntiTrackingInfoForChannel assert for parent would never trigger due to above if for same condition |
| 2001075 |
Widget: Gtk |
Spurious tabs detaching when clicking |
| 2007259 |
Storage: Cache API |
Perma for some test platforms TEST-UNEXPECTED-ERROR | dom/cache/test/marionette/test_caches_delete_cleanup_after_shutdown.py CachesDeleteCleanupAtShutdownTestCase.test_ensure_cache_cleanup_after_unclean_restart | marionette_driver. |
| 2026894 |
Networking |
websocket on IPv6 unreliable |
| 2027882 |
Machine Learning: On Device |
`onnxruntime-aarch64-linux-android` dependency hash seems to depend on too much |
| 2031012 |
General |
[meta] Nova title casing updates for UI strings |
| 2035575 |
Android Studio and Gradle Integration |
Wire in-tree application-services through the fat AAR and artifact-build pipelines |
| 2041504 |
Panning and Zooming |
Select drop list does not show all values if overflows viewport |
| 2043642 |
CSS Parsing and Computation |
Provide more tests for edge cases in color-mix for making hue powerless |
| 2059480 |
Sidebar |
Tab group indicator line doesn't extend full height of split view contents when expand on hover is enabled |
| 2060584 |
Machine Learning: Frontend |
[Monitor Agent][FE] Add Telemetry for /command after V0 |
| 2061871 |
Tabbed Browser |
Add scrollbar inset for the content area |
| 2061927 |
Audio/Video: Playback |
nvidia RTX HDR Video playback displays an error. |
| 2062999 |
DOM: Security |
Remove legacy telemetry mirroring for the "security.ui" probe |
| 2063635 |
Performance Monitoring |
about:processes: add groupby=tab URL parameter for a virtualized, per-tab/site process view |
| 2064354 |
WebDriver BiDi |
Implement the support for the "prefers-color-scheme" parameter in the "emulation.setMediaFeaturesOverride" command |
| 2064612 |
MathML |
Support download, ping, rel, relList and referrerPolicy attributes for MathMLAnchorElement |
| 2066927 |
Performance Monitoring |
about:processes?groupby=tab: add graceful tab unload |
| 2067348 |
SVG |
High freq MacOS Reftest svg/text-layout-10.svg == svg/pass.svg | image comparison, max difference: 252, number of differing pixels: 4334 |
| 2067952 |
Widget: Gtk |
MPRIS shows low-resolution (60x60) artwork from Youtube music - picks first artwork instead of largest sizes |
| 2067969 |
SVG |
New wpt failures in /svg/animations/ [animateMotion-path-moveto-only.html, animateMotion-path-zero-length-subpaths.html] |
| 2068041 |
Themes |
[Nova] There are several inconsistencies between the Create Profile Section and what is presented in Figma |
| 2068131 |
JavaScript: WebAssembly |
Remove MakeReturnCallTrampoline codegen stub from functions |
| 2068991 |
Widget: Cocoa |
[macOS] Login page is not triggered in Firefox from the macOS mail application |
| 2069438 |
Password Manager |
Login searches read every saved login, making password import quadratic |
| 2069528 |
Security: PSM |
make remote pkcs#11 module certificates available to parent process |
| 2069997 |
Messaging System |
Create the unique “last card” template and animation for the card stack component |
| 2070304 |
Build Documentation |
Build instructions for macOS is missing explicit instructions to install python3; Xcode CLT-installed Python is incompatible |
| 2070483 |
Tabbed Browser |
Intermittent browser/components/tabbrowser/test/browser/tabs/browser_ctrlTab.js | single tracking bug |
| 2070688 |
Widget: Cocoa |
[macOS] A window created by `windows.create()` while the parent window is in a native-fullscreen Space opens on a different Space |
| 2070743 |
Distributions |
Get xpcshell tests passing in parallel |
| 2070865 |
Gecko Profiler |
Add a profile-capture skill AI how to capture a performance profile using the mcp |
| 2071093 |
CSS Parsing and Computation |
New wpt failures in /css/css-color/parsing/color-computed-hwb.html |
| 2071241 |
UI Widgets |
Remove workaround for bug 2066409 |
| 2071294 |
Tabbed Browser |
Vertical split view tabs have misaligned tab group border |
| 2071362 |
Machine Learning: Frontend |
High frequency MOZ_CRASH(OOM) [@ NS_ABORT_OOM] | browser/components/aiwindow/ui/test/browser/browser_smartwindow_uitool_telemetry.js (finished) |
| 2071531 |
JavaScript Engine: JIT |
Consider giving JSVAL_TYPE_STRING a tag that encodes as an ARM64 logical immediate |
| 2072203 |
Source Code Analysis |
Keep the objdir of the clang-tidy source-test tasks out of the cached checkout |
| 2072245 |
Applications: MozharnessCore |
Produce summary.jsonl for web-platform-tests jobs |
| 2073353 |
Installer |
Crash in [@ shutdownhang | NtAlpcSendWaitReceivePort] |
| 2073363 |
UI Widgets |
moz-toggle disabled state is not visually apparent in High Contrast Mode |
| 2073524 |
Performance |
Also fetch symbols for --extra-profiler-run jobs |
| 2073640 |
Machine Learning: Frontend |
Bug: Exa action log entry for web search tool calls doesn't appear |
| 2073852 |
Audio/Video: Playback |
Crash in [@ ff_vp9_put_8tap_regular_16h_8_avx512icl] |
| 2073976 |
Graphics: WebRender |
Add the content-side interner for the display list builder |
| 2073993 |
Permission Manager |
Take sCreationMutex when clearing PermissionManager's sInstanceHolder at shutdown |
| 2073994 |
XPCOM |
Take sCachedAppPathMutex when clearing sCachedAppPath at shutdown |
| 2074093 |
Tooling |
Update `LongParameterList` to allow up to 9 constructor params |
| 2074116 |
Graphics |
optimise hue-rotate filter of 0 |
| 2074176 |
Graphics: WebRender |
Gaps between border and content and background-image at some CSS scales / resolutions |
| 2074292 |
General |
Use moz-src for browser/components/referalls |
| 2074379 |
Address Bar |
Favicons blend in with the keyboard selection colors when using native Ubuntu color scheme |
| 2074400 |
Address Bar |
Intermittent TV browser/components/urlbar/tests/browser/searchbar/browser_searchbar_addEngineBadge.js | test_badge_in_the_address_bar - Badge should reappear when switching back to the offering page. - false == true |
| 2074451 |
JavaScript: WebAssembly |
Require [get]/[set] types to agree |
| 2074540 |
Site Reports |
Text missing on all google docs |
| 2074552 |
Layout: Positioned |
Rename OnlyFirstInFlows parameter for AbsoluteContainingBlock::PullAbsoluteFramesFrom() |
| 2074592 |
Private Browsing |
Private Browsing Window - Modal & Promo QA Follow Up |
| 2074671 |
Tabbed Browser |
Integrate new messaging and UI for mini window selection |
| 2074672 |
Mini Window |
Add mini window tiling to preven overlaps on open |
| 2074792 |
Graphics: WebGPU |
No-readback path on WebGPU rendering freezes and silently crashes the tab after a while |
| 2074885 |
Task Configuration |
Speed up generating the test kinds in the decision task |
| 2075013 |
Audio/Video: Playback |
FFmpegAudioDecoder::PostProcessOutput should attempt to pull pts from frame before sample |
| 2075025 |
Crash Reporting |
Update Sentry to version 8.58.0 |
| 2075038 |
Panning and Zooming |
Drop non-APZ codepath for swipe-to-nav |
| 2075053 |
CSS Parsing and Computation |
Share Gecko's system font logic with Servo |
| 2075197 |
Layout: Scrolling and Overflow |
GetCandidateInLastTargets(...) should return targets instead of coordinates |
| 2075266 |
Tabbed Browser |
[Linux] Mini window toolbar doesnt go away unless the window is focussed |
| 2075309 |
Startup and Profile System |
Store ID mismatch metric is reported in cases when the store ID is not present in profiles.ini |
| 2075321 |
DOM: Content Processes |
Limit scope of ContentParent::GetOrCreatePool() |
| 2075331 |
Firefox View |
Update tooltip text for Firefox View toolbar button |
| 2075385 |
Tooling |
Update Gradle to version 9.8.0 |
| 2075443 |
CSS Parsing and Computation |
Preallocate storage for SVG path-command data, based on byte-stream-length, before parsing |
| 2075450 |
Source Code Analysis |
run builds in reviewbot |
| 2075486 |
JavaScript Engine |
Perma [tier2] tests/jit-test/jit-test/tests/modules/bug-2073269.js | [CodeCoverage] Setting handlers for process 45668. (code 3, args "") [0.1 s] |
| 2075505 |
PDF Viewer |
Update PDF.js to new version d52fdf411a6e4d338180687456e0df019e28475e from 2026-09-25 06:04:29 |
| 2075646 |
Graphics: WebRender |
Add a bench mode to wrench |
| 2075651 |
DOM: Content Processes |
Use strong stack references in ContentParent timer callbacks |
| 2075667 |
General |
Vendor `uniffi` version `0.32.2` (or higher) to fix Kotlin unused symbols error with `--enable-appservices-in-tree` |
| 2075676 |
Source Documentation |
Add mobiletest-reviewers review group to reviews doc |
| 2075685 |
Share |
Reduce the bottom padding of the device list card |
| 2075709 |
Android Studio and Gradle Integration |
Make :ahochheiden module owner of `Core: Build Config - Fenix` |
| 2075711 |
Toolchains |
macosx64-python toolchain fails to build _lzma on macOS 11+ x86_64 workers |
| 2075736 |
Graphics: WebRender |
Hit MOZ_CRASH(attempt to shift left with overflow) at gfx/wr/webrender/src/box_shadow.rs:297 |
| 2075759 |
Address Bar |
Suggest's stock suggestions fail to load the company logo images |
| 2075829 |
Layout: Grid |
Perma /css/css-gaps/grid-lanes/column-gap-decorations-inset-overlap-negative.html | Testing http://web-platform.test:8000/css/css-gaps/grid-lanes/column-gap-decorations-inset-overlap-negative.html - when Gecko 159 merges to beta on 2026-10-08 |
| 2075837 |
Task Configuration |
in vendor verify jobs, report why a vendor run failed instead of reporting what it left behind as drift |
| 2075910 |
Graphics: Canvas2D |
When an inner window is torn down (nsGlobalWindowInner::FreeInnerObjects), its 2D canvas contexts now release their buffer providers right away. Before, they kept them until the canvas objects were garbage- and cycle-collected. |
| 2076031 |
Task Configuration |
Run `code-review-issues` on the built-in succeed worker |
| 2076059 |
General |
Fix code that Kotlin 2.5 warns about |
| 2076206 |
CSS Parsing and Computation |
Remove unnecessary gecko-only guard for filter effect computation |
| 500911 |
Widget: Gtk |
Firefox windows pop up and steal focus against window manager's focus stealing setting in session restore |
| 1564615 |
IPC |
Make GeckoChildProcessHost threadsafe refcounted |
| 1700396 |
Mach Vendor & Updatebot |
[meta] Bump Updatebot Version |
| 1735620 |
Graphics: WebRender |
IpcResourceUpdateQueue::UpdateImageBuffer is dead code? |
| 1740752 |
JavaScript: GC |
Experiment with allocating the nursery in a contiguous region of address space |
| 1773060 |
Telemetry |
Is Coverage Telemetry dead code? |
| 1961559 |
Toolbars and Customization |
Intermittent browser/components/customizableui/test/browser_878452_drag_to_panel.js | single tracking bug |
| 1978727 |
DOM: Networking |
Hit MOZ_CRASH(DocumentLoadListener::OpenDocument: Unexpected load flags: 290005 vs. 290001 (differing 4 vs. 0)) at /builds/worker/checkouts/gecko/netwerk/ipc/DocumentLoadListener.cpp:1037 |
| 2028622 |
CSS Parsing and Computation |
Crash in [@ style::stylist::scope_root_candidates] |
| 2036347 |
Address Bar |
Navigate to url when user enters address in search mode |
| 2038789 |
General |
Move build system logic out of make |
| 2039395 |
Sidebar |
Update tests that deal with old bookmarks panel to pass with updated bookmarks panel |
| 2052757 |
Spelling checker |
Intermittent Assertion failure: !mAnchorRange, at checkouts\gecko\extensions\spellcheck\src\mozInlineSpellChecker.cpp:X |
| 2059415 |
Privacy: Anti-Tracking |
Remove legacy popup notification probes |
| 2061857 |
DOM: Navigation |
Add declarative CanSet checking for synced contexts |
| 2063320 |
New Tab Page |
Per-widget Jest fixtures for Stocks, Privacy and Picture of the Day omit widgets.enabled |
| 2064052 |
Performance Engineering |
Page load event not reported when docshell activates after navigation start |
| 2064064 |
Performance Engineering |
Move pageload event and LCP reporting to page hide |
| 2064072 |
Performance Engineering |
Ensure pageload event is reported for pages that don't complete their load |
| 2065560 |
Machine Learning: Frontend |
AITab - Integrate tool calls into the db |
| 2066339 |
Form Autofill |
Suppress the autofill dropdown on fields with an unrecognized `autocomplete` value |
| 2067888 |
Printing |
Leftover bare popPrefEnvs in PrintHelper.withTestPage |
| 2068609 |
Address Bar |
Add skip menu using tab key option on the preferences page |
| 2068693 |
Performance |
[Power Saving Mode Fenix] Add telemetry to detect when a phone goes in power saving mode |
| 2068717 |
Performance |
[Power Saving Mode Fenix] Add setting to enable automatic power saving mode |
| 2069110 |
Performance |
[Power Saving Mode Fenix] Add "forced dark reader mode" to Power Saving Mode |
| 2069252 |
Audio/Video: Playback |
HEVC video in MKV container stutters and drops frames during playback while the same content in MP4 container plays smoothly |
| 2070040 |
Storage: Bucket File System |
Support SyncAccessHandle in PBM |
| 2070475 |
Homepage |
Shortcut 'Show more' updates |
| 2070591 |
Experimentation and Telemetry |
Avoid recomputing the privacy report notification schedule on every app resume |
| 2071055 |
web-platform-tests |
[wpt-sync] Sync PR 62594 - Fixes required to make Firefox Android runs work again. |
| 2071124 |
Telemetry |
Intermittent telemetry/marionette/tests/client/test_fog_deletion_request_ping.py TestDeletionRequestPing.test_deletion_request_ping_across_sessions | AttributeError: 'NoneType' object has no attribute 'decode' |
| 2071275 |
Audio/Video: Playback |
Wrong demuxed frame durations for AVC video in MKV container |
| 2071625 |
Migration |
Firefox cannot import bookmarks from Chrome when users are signed in (bookmarks stored in AccountBookmarks instead of Bookmarks) |
| 2071656 |
Storage: Bucket File System |
Support OPFS namespace operations such as file creation in PBM |
| 2072085 |
Layout: Form Controls |
Some sites are broken by our usage of align-content for input / button centering (particularly if they specify `all: unset` on their inputs or buttons) |
| 2072202 |
Source Code Analysis |
Log the duration of each phase of `mach static-analysis check` |
| 2072518 |
XPCOM |
Remove the dead NotInShutdown branch from nsTerminator's RunWatchdog |
| 2073580 |
JavaScript: WebAssembly |
Implement remaining sections in the extended names proposal |
| 2073644 |
JavaScript Engine: JIT |
Make JS/WASM JIT exception unwinding compatible with CET Shadow Stack on x86_64 |
| 2073674 |
General |
Use moz-src for browser/components/migration |
| 2073788 |
DOM: Navigation |
Crash in [@ IPCError-browser | RecvPDocAccessibleConstructor Doc at top level of its process shouldn't have a remote parent] |
| 2073864 |
Menus |
Inspect Accessibility Properties in the content context menu has no access key |
| 2074127 |
UI Widgets |
Wait for pending translations before checking a popup's accesskeys |
| 2074288 |
General |
Use moz-src for browser/components/taskbartabs |
| 2074325 |
Graphics: WebRender |
More modernization of the WR renderer code |
| 2074377 |
General |
Use moz-src for browser/components |
| 2074847 |
Source Code Analysis |
Condition '!screenshot' is always true in testing/tools/screenshot/gdk-screenshot.cpp |
| 2074921 |
Address Bar |
Search terms in address bar move when pressing Enter or edited |
| 2075069 |
Crash Reporting |
Thunderbird crash reports socorro not showing any addons/extensions in extensions tab for Thunderbird release channel versions and esr version 153. |
| 2075088 |
Graphics |
Add a capability to disable video overlay whlie video scrolling |
| 2075123 |
Session Restore |
Require an options object in SessionStore's getClosedTabCount, getClosedTabData and getClosedTabGroups |
| 2075163 |
Session Restore |
Update Session Restore comments that still describe frame scripts and ContentRestore |
| 2075184 |
General |
Stop embedding absolute checkout paths in Rust build outputs |
| 2075194 |
CSS Parsing and Computation |
@scope roots that differ only by an attribute value resolve to the same scope between siblings |
| 2075317 |
Networking: Cookies |
Stop exposing expired cookies via any of the cookie XPCOM interface |
| 2075341 |
Sync |
Update about:settings#sync CTA when no engines are selected (Settings -> Sync: Empty-selection CTA) |
| 2075384 |
Firefox Accounts |
Declare verified App Links for accounts.firefox.com and accounts.stage.mozaws.net /pair so QR-scanned pairing links open Firefox directly |
| 2075419 |
Layout: Block and Inline |
Assertion failure: targetFrame == nullptr && targetLine == nullptr, at checkouts/gecko/layout/generic/nsBlockFrame.h:760 |
| 2075448 |
Tabbed Browser |
Make the Tabbrowser class's window-independent members static |
| 2075449 |
Address Bar |
Rename UrlbarUtils.getRemoteIconUrl() to getRemoteImageUrl() and change its params to an options object |
| 2075554 |
Themes |
Add the missing text color tokens for background variants, and test that none goes missing again |
| 2075556 |
Themes |
Move Firefox off the dimmed background tokens |
| 2075586 |
UI Tests |
Convert doNotSaveOptionWillNotUpdateALoginTest regression UI test to the efficiency framework |
| 2075609 |
Homepage |
News icon color on home needs to adjust depending on wallpaper |
| 2075686 |
Audio/Video |
encrypted-media/drm-events-session-closed-event.https.html fails with RemoteCDMProxy |
| 2075769 |
SVG |
Use ranges more in SMIL and SVG code |
| 2075781 |
Machine Learning: On Device |
Perma gtest Linux tsan TextGenerationTest.ProcessDeathDuringGenerateRejects | Value of: next.mGenerator |
| 2075787 |
Settings UI |
Homepage settings' "New windows" drop-down menu is missing the "Custom URLs" string |
| 2075834 |
DOM: Core & HTML |
Perma /html/dom/idlharness.https.html?<something> | <something> - when Gecko 159 merges to beta on 2026-10-08 |
| 2075953 |
General |
Define configs {LSX,LASX}_FLAGS to unify LoongArch -m{lsx,lasx} usage |
| 2075979 |
Layout: Text and Fonts |
Allow user stylesheets to override native appearance. |
| 2076017 |
CI Configuration |
Re-enable tests disabled on macOS 15 AArch64 that pass there on try |
| 2076023 |
Spelling checker |
Update Hunspell to v1.7.4 |
| 2076038 |
Mach Vendor & Updatebot |
`mach sbom` fails on Windows when decoding `cargo metadata` output |
| 2076047 |
Audio/Video: Playback |
Skip test_hls_player_independency.html when HLS is unsupported |
| 2076054 |
Graphics |
Wire up gfxAlphaRecoveryNeon.cpp on ARM platforms |
| 2076101 |
Task Configuration |
Default `run-on-repo-type` in the test transforms so test kinds don't need to define it |
| 2076127 |
Mach Core |
State directories under ~/.mozbuild/srcdirs are never removed after their checkout is deleted |
| 2076134 |
Storage: Quota Manager |
Quota manager: improvements to resyncQuotaUsage function |
| 2076145 |
Android Studio and Gradle Integration |
Duplicated set of tasks for app-services are running on code review bot pushes |
| 2076146 |
Graphics: Canvas2D |
11 - 1.45% speedometer3 perfstats-MajorGC + 1 more (Linux) regression on Mon September 28 2026 |
| 2076165 |
DOM: Core & HTML |
Perma [tier 2] TEST-UNEXPECTED-PASS | /html/user-activation/activation-trigger-touch.tentative.html | Activation through touch actions which cause scrolling - expected TIMEOUT |
| 2076189 |
Performance |
Update speedometer-experimental to latest |
| 2076198 |
SVG |
Assertion failure: !aFrame->GetPrevContinuation() (Require first continuation), at checkouts/gecko/layout/svg/SVGObserverUtils.cpp:1333 |
| 2076211 |
Applications: MozharnessCore |
Missing f-string prefix in the desktop_unittest --tag warning |
| 2076263 |
DOM: Networking |
Remove nsILoadGroupChild. |
| 2076276 |
Bootstrap Configuration |
Bootstrap fails to install make/gmake, on Ubuntu |
| 2076283 |
Graphics: WebRender |
Remove dead code related to compositing |
| 2076298 |
Graphics: ImageLib |
Update libpng to new version v1.6.59 from 2026-09-28 23:58:10 |
| 2076313 |
PDF Viewer |
Update PDF.js to new version 91041fb94d6744bc2a5bccd9aad28d617faa8195 from 2026-09-28 22:37:30 |
| 2076332 |
Application Update |
Only restore a .moz-backup file if it was created during the current run |
| 2076343 |
Lint and Formatting |
Perma pnpm-audit /builds/worker/checkouts/gecko/third_party/node/pnpm-lock.yaml:-1:-1 | Depends on a vulnerable version of fast-uri. | single tracking bug |
| 2076421 |
Layout |
8.08 - 7.92% motionmark-1-3 + 1 more (Windows) regression on Tue September 22 2026 |
| 2076487 |
JavaScript Engine: JIT |
Test +0.0 and -0.0 with one mask in strict equality against 0 |
| 2076516 |
Layout |
Add fmt::formatter support for gfx and layout types |
| 2076549 |
Graphics: Canvas2D |
Batch PathOps appends |
| 1561797 |
General |
mingw error linking Rust program --enable-long-section-names |
| 1648889 |
Networking: DNS |
isLabelSafe (punycode heuristic) should allow Limited_Use scripts |
| 2014499 |
Machine Learning: Frontend |
Add a Groups section to the Smart Window mentions panel |
| 2021271 |
Mochitest |
Intermittent RemoteProcessMonitor | exception reading log: args: adb wait-for-device pull /data/local/tmp/test_root/logs/mochitest.log /tmp/tmposrw6nag, exitcode: 1, stdout: adb: error: failed to stat remote object '/data/local/tmp/test_root/logs/mochite |
| 2027247 |
Audio/Video |
Heap buffer over-read in [@ MediaCacheStream::ReadPartialBlock] via int32 truncation of server-controlled Content-Range offset |
| 2030747 |
Audio/Video |
Heap-Buffer-Overflow in AudioConverter::FramesOutToSamples via Integer Overflow on 32-bit platforms |
| 2034831 |
Source Code Analysis |
Handle headers in mach static-analysis |
| 2044440 |
Mochitest |
synthesizePlainDragAndDrop() should supress a11y checks for expectCancelDragStart |
| 2050477 |
Audio/Video: Playback |
WebM PixelCrop integer wrap exposes decoded-frame stride padding to web content |
| 2054532 |
Nimbus SDK |
nimbus fml build times |
| 2057979 |
General |
Replace NSIS Installer make recipes with Python actions |
| 2059729 |
Machine Learning: Frontend |
Add getTabGroups() to TabManagementService |
| 2059730 |
Machine Learning: Frontend |
Add a tabGroup mention type to the Smart Window mention data model |
| 2059755 |
Machine Learning: Frontend |
Expand tab group mentions to members at submit time |
| 2059778 |
Nimbus Desktop Client |
Add a Nimbus migration to remove Normandy databases from profiles |
| 2059782 |
Machine Learning: Frontend |
Render tab group reference chips as single item |
| 2059783 |
Machine Learning: Frontend |
Include tab group info in the browser context prompt |
| 2059787 |
Machine Learning: Frontend |
Wire tab group selection through with mention entry points |
| 2060659 |
Autofill |
Disable Autofil for AAOS |
| 2062037 |
Privacy: Anti-Tracking |
[meta] Make the privacy capabilities matrix readable for non-engineering audiences |
| 2063413 |
Performance: General |
Update xsimd to new version e3cdb6aee0fe0676d2eea50016d4b340acb56709 from 2026-08-13 14:31:34 |
| 2063656 |
New Tab Page |
Remove the sports widget |
| 2064708 |
Address Bar |
Add skip menu using tab key option in the address bar |
| 2066774 |
Widget: Cocoa |
macOS: Apple Writing Tools “Replace” pastes the clipboard instead of the rewritten text |
| 2067742 |
Audio/Video: Playback |
Cherry pick Vulkan specific fixes to ffvpx |
| 2068504 |
Address Bar |
[Nova] Search switcher button active color much stronger than other buttons in urlbar/toolbar and text has low contrast |
| 2069267 |
Widget: Cocoa |
[macOS] Sometimes the authentication window is not focused when launching Firefox from apps prompt |
| 2069436 |
Machine Learning: Models |
[models] add use /answers endpoint for search_the_web |
| 2070272 |
New Tab Page |
Standardize context menu button UI across all widgets |
| 2070642 |
Mozbase |
Surface native assertion failures in resource usage profiles and structured logging |
| 2071254 |
Onboarding |
The review prompt is not displayed to users who already completed onboarding pre-continuous onboarding being enabled |
| 2071417 |
DOM: Push Subscriptions |
Change DWP telemetry to use new parser |
| 2072270 |
Gecko Profiler |
Remove the old marker API and force new marker to use the new API |
| 2072667 |
Experimentation and Telemetry |
Add telemetry for pre-continuous-onboarding timestamp backfill |
| 2072811 |
Privacy: Anti-Tracking |
Remove or update metrics expiring at the end of Firefox 159 (2026-10-08): bounce.tracking.protection.purge_* |
| 2072828 |
Networking: HTTP |
Remove or update metrics expiring at the end of Firefox 159 (2026-10-08): networking.local_network_access |
| 2072830 |
DOM: Networking |
Remove or update metrics expiring at the end of Firefox 159 (2026-10-08): networking.local_network_access_connection |
| 2072832 |
Networking: HTTP |
Remove or update metrics expiring at the end of Firefox 159 (2026-10-08): networking.local_network_access_prompts_shown |
| 2072834 |
Networking: HTTP |
Remove or update metrics expiring at the end of Firefox 159 (2026-10-08): networking.local_network_blocked_tracker |
| 2072984 |
Security: PSM |
Update nss-rs to 0.16.1 |
| 2073102 |
Networking |
Update neqo to v0.32.0 |
| 2073106 |
DOM: Security |
Update mls-platform-api to nss-rs 0.16.1 |
| 2073336 |
Widget: Gtk |
[Wayland] Dragging a tab upward doesn't detach the tab |
| 2073614 |
CSS Parsing and Computation |
Add a `StyleZoom` field into `TransformReferenceBox` to clean up the callsites that include a field of both types |
| 2074033 |
General |
Always override shared application data directories in xpcshell tests |
| 2074411 |
Onboarding |
Day-7 continuous onboarding can be marked complete before the user's region is known, so eligible users never see the IP Protection onboarding prompt |
| 2074416 |
DOM: Web Authentication |
Update authenticator-rs for nss-rs 0.16.1 |
| 2074630 |
Audio/Video: Web Codecs |
Crash in [@ java.lang.NullPointerException: at org.mozilla.gecko.media.CodecProxy.create(CodecProxy.java)] |
| 2074722 |
Sidebar |
Perma TV browser/components/sidebar/tests/browser/browser_bookmarks_sidebar.js | This test exceeded the timeout threshold. |
| 2075003 |
Address Bar |
Document why the in-page search bar's engagement survives a same-tab load |
| 2075016 |
Tabbed Browser |
Remove / relocate MozTabbrowserTab's semi-private, externally-set members |
| 2075243 |
General |
about:license no longer links to the Other Required Notices and Optional Notices sections |
| 2075335 |
Machine Learning: Frontend |
Selection shortcuts popup opens in the wrong place when the Firefox UI is right-to-left |
| 2075359 |
Address Bar |
Intermittent browser_enter.js | typeCharWhileProcessingEnter - The value of urlbar is correct, with chrome message passing enabled |
| 2075383 |
New Tab Page |
Add section_position telemetry for newtab_content impression and click events |
| 2075453 |
Tabbed Browser |
File menu has no Close Window item when vertical tabs are enabled |
| 2075494 |
Audio/Video |
Update libvpx to new version 5e680f30801d03c21078f8c4b772464752516211 from 2026-09-30 00:00:00 |
| 2075497 |
Audio/Video: Playback |
Update dav1d to new version bf5a8792744ee78c977dfb16503f9156dde6401d from 2026-09-24 17:13:25 |
| 2075579 |
DOM: Navigation |
#process-scroll-behavior should not restore scroll for "reload" |
| 2075581 |
UI Tests |
Create new verifyTheBookmarksSortingTest regression UI test |
| 2075598 |
Performance |
Route safari perftests to limited macOS 2700 pool |
| 2075633 |
JavaScript Engine: JIT |
[loong64] Implement LSX-based 128-bit SIMD |
| 2075690 |
AI for Development |
file-bug.py opens File Explorer instead of the browser for WSL2 |
| 2075696 |
Audio/Video: Playback |
Add support to ffvpx to use MediaCodec FLAC/Opus/Vorbis for EME playback |
| 2075805 |
JavaScript Engine: JIT |
Load wasm SIMD constants from the constant pool on arm64 |
| 2075839 |
DOM: Core & HTML |
Perma /domparsing/tentative/stream-html-custom-element-sanitizer.html | expected ERROR | single tracking bug when Gecko 159 merges to beta on 2026-10-08 |
| 2075863 |
JavaScript Engine: JIT |
Use compare-against-zero instructions for wasm SIMD compares on arm64 |
| 2075881 |
General |
Remove obsolete workarounds from the mingw-clang toolchain and build configuration |
| 2076181 |
Toolbars and Customization |
Update the list all tabs icon in horizontal tab mode on macOS |
| 2076210 |
Onboarding |
Review prompt is dismissed before it is visible when an about:home tab is selected at startup |
| 2076250 |
Homepage |
Update top sites header to show when the number of top sites is greater than the dynamically calculated value of collapsedTopSitesCount |
| 2076296 |
Sidebar |
Dropdown panel selection in new sidebar: cannot navigate away from bookmarks tab (and AI chatbot tab) |
| 2076450 |
Networking: HTTP |
Large HTTP uploads from content processes are slower than in Chromium |
| 2076509 |
Mach Vendor & Updatebot |
Improve upstream checking to retry with backoff |
| 2076510 |
Networking |
Perma [tier 2] netwerk/test/unit/test_protocolproxyservice.js | single tracking bug |
| 2076531 |
General |
Make `mach artifact install` faster |
| 2076533 |
General |
Faster make steps are missing from the build resource usage profile |
| 2076534 |
Tooling & Investigations |
Generate the webcompat intervention files in a single `codegen.py` run |
| 2076537 |
Task Configuration |
Ship pyyaml with the libyaml bindings in the python toolchains |
| 2076539 |
Task Configuration |
Don't fetch compile toolchains or use sccache in try artifact builds |
| 2076590 |
Security: PSM |
Update NSS to new version 824793aca473a0bb4a9dc3d4a88a6d0f2786bd7b from 2026-03-12 20:38:53 |
| 2076596 |
Tabbed Browser |
Type-check the tab strip's element modules and the files excluded from the tabbrowser tsconfig |
| 2076619 |
Layout: Grid |
grid-lanes has the wrong fallback when both grid-template-rows and grid-template-columns are set |
| 2076684 |
Frontend |
`sessions.forgetClosedTab()` forgets the wrong tab when the window has a closed tab group |
| 2076703 |
JavaScript Engine |
Use promise overload of LoadRequestedModules in the js shell |
| 2076727 |
Graphics: CanvasWebGL |
Perma dom/canvas/test/webgl-conf/generated/test_2_conformance2__glsl3__vector-dynamic-indexing.html | should be green - when Gecko 159 merges to beta on 2026-10-08 |
| 2076772 |
Bootstrap Configuration |
Adjust bootstrap tasks after bug 2012556 |
| 2076778 |
Bootstrap Configuration |
Add bootstrap task for Ubuntu 26.04 |
| 2076807 |
General |
Use moz-src for dom/base |
| 2076824 |
Address Bar |
Document the address bar's in-process and cross-process paths to the parent controller |
| 2076848 |
Toolchains |
Adjust rust policy docs to reflect the expected MSRV and Use versions |
| 2076867 |
New Tab Page |
Can we delete tjhe pref for discoverystream.optIn-region-weather-config |
| 2076876 |
Untriaged |
Fix yaml in gecko profiler skill. |
| 2076877 |
New Tab Page |
Remove telemetry.structuredIngestion.endpoint pref from activityStream |
| 2076887 |
Nimbus Desktop Client |
Fix doc comment in NimbusTestUtils.sys.mjs |
| 1042341 |
Session Restore |
Report to Telemetry whether a session was restored |
| 1257088 |
Console |
Console prevents re-declaration of let and const |
| 1759952 |
Widget: Gtk |
Some Context Menu Items Don't Work With Native GTK Context Menus |
| 1831048 |
Source Code Analysis |
Add `misc-unused-parameters` |
| 1842111 |
DOM: Content Processes |
Rename CPOW things in ProcessHangMonitor |
| 1869124 |
Widget: Win32 |
Crash in [@ shutdownhang | mozilla::SpinEventLoopUntil | nsThread::Shutdown | nsSound::Observe]. Shutdown blocked at step XPCOMShutdownThreads. |
| 1956139 |
General |
Use raw-dylibs for windows-targets |
| 1959232 |
Graphics: WebRender |
Enable WebRender layer compositor while hardware stretching is not supported |
| 1960845 |
DOM: Core & HTML |
Investigate the behavior around <noscript> with parseHTML |
| 1970969 |
Layout |
Find tick marks appear on the wrong position in scrollbar for some websites |
| 1977950 |
General |
Investigate whether we can define both android:isolatedProcess on GeckoChildProcessServices |
| 2033633 |
Layout: Images, Video, and HTML Frames |
Don't density-correct SVG image naturalWidth/naturalHeight if they come from concrete object size |
| 2044192 |
Layout: Images, Video, and HTML Frames |
Remove about:config pref image.natural-size-fallback.enabled |
| 2045402 |
DOM: Core & HTML |
Heap buffer overflow read in [@ mozilla::dom::CharacterData::CheckTextIsOnlyWhitespace] via stale CrossShadowBoundaryRange (StaticRange) offset during clipboard copy |
| 2046581 |
Downloads |
Memory leak: DownloadService leaked after onDestroy(), retained by a DefaultDispatcher coroutine worker thread |
| 2048803 |
Tabbed Browser: Tab Groups |
Use Nova tab group icon in new tab groups list |
| 2055176 |
Privacy: Site Reports |
flightradar24.com is broken in Private Browsing Mode on Linux |
| 2061233 |
DOM: Service Workers |
Add service worker tests for fingerprinting and anti-tracking coverage |
| 2064546 |
UI Widgets |
moz-visual-picker type="listbox" exposes no container role because listbox is not permitted on <fieldset> |
| 2067617 |
IME |
Forward shift+arrow selection intermittently reaches the Java InputConnection editable as a collapsed caret |
| 2068828 |
Session Restore |
Convert SessionWriterInternal to a JS class |
| 2069726 |
Theme |
Show the remote control stripe on the address bar only |
| 2069846 |
Menu |
[customizable-menu] Show the extensions menu item in browser screen's menu |
| 2069866 |
Menu |
[customizable-menu] Show the FXA account menu item in browser screen's menu |
| 2069867 |
Menu |
[customizable-menu] Show the settings menu item in browser screen's menu |
| 2069868 |
Menu |
[customizable-menu] Show the "Delete browsing data and quit" menu item in browser screen's menu |
| 2069996 |
Messaging System |
Create transition animations for the HNT card stack |
| 2070879 |
DOM: Core & HTML |
Document-rule speculation-rules links never match because they lack a primary frame when candidates are evaluated |
| 2071839 |
DOM: Networking |
Handle streaming upload bodies in service worker fetch events |
| 2072593 |
Password Manager |
[contextual-password-manager] Search keyword is cleared after closing Add/Edit form while results remain filtered |
| 2072733 |
Telemetry |
Instrument methods to enable/get/clear stored submitted pings |
| 2072734 |
Telemetry |
Display stored submitted pings on about:glean |
| 2073020 |
Perfherder |
perfherder: monitor for decision task also tracks `try-comm-central` |
| 2074257 |
New Tab Page |
Stocks widget: rename the user-facing name to Finance |
| 2074385 |
Session Restore |
Type the closed tab records in SessionStore.sys.mjs |
| 2074386 |
Session Restore |
Type the window and browser handles SessionStore.sys.mjs passes around |
| 2074389 |
Session Restore |
Type the window geometry and chrome flags restore in SessionStore.sys.mjs |
| 2074395 |
Data Loss Prevention |
The DLP info panel could do with a small copy refresh |
| 2074605 |
New Tab Page |
Develop floating edge arrow buttons for New Tab Spaces |
| 2074617 |
Performance |
Bump Firefox Profiler toolchain revision to output v75 |
| 2074692 |
New Tab Page |
Fix JSDoc comment-only errors in newtab/lib |
| 2074710 |
Tabbed Browser: Tab Groups |
Allow List All Tabs group list to coexist with application menu tab groups list |
| 2074819 |
DOM: Core & HTML |
7.23 - 2.22% wikipedia loadtime + 13 more (Linux, OSX, Windows) regression on Fri September 18 2026 |
| 2075004 |
Address Bar |
Document how browser-newtab tests drive a content-process search bar |
| 2075403 |
General |
Remove useless assignment in AboutDebuggingRegistration. |
| 2075647 |
DOM: Workers |
Make clientInfo in RemoteWorkerData non-optional |
| 2075734 |
Audio/Video |
Add Widevine EME WPTs for Opus/Vorbis/FLAC |
| 2075738 |
XML |
Consider to change how XMLContentSink notifies DOM during parsing |
| 2075751 |
Mach Vendor & Updatebot |
Describe the bundled npm packages in the SBOM |
| 2075752 |
Mach Vendor & Updatebot |
Describe the Maven dependencies of GeckoView and Fenix in the SBOM |
| 2075753 |
Mach Vendor & Updatebot |
Add an SBOM for the third-party code that only builds and tests the tree |
| 2075780 |
JavaScript Engine: JIT |
Compute the address once for ARM64 read-modify-write at a large offset |
| 2075792 |
Crash Reporting |
Perma [tier 2] toolkit/crashreporter/test/unit/test_crashreporter_omnijar_loading.js | test_omnijar_loading - [test_omnijar_loading : 27] expected empty stderr, got: |
| 2075807 |
Networking: HTTP |
Slack localized preference cookie triggers HTTP/3 protocol error in Firefox 155.0.1 and 156.0 |
| 2075870 |
Audio/Video: Playback |
Android advertises Opus/Vorbis/FLAC but it is somewhat broken |
| 2075954 |
mozglue |
Implement LoongArch SIMD Extension (LSX)-accelerated string oprations in SIMD.cpp |
| 2076142 |
DOM: Core & HTML |
Remove outdated "pushState must remove queued traversals" sub-test from WPT 001.html |
| 2076202 |
Tooling |
Remove source-test-android-lint task from CI as mozlint-android replaces it |
| 2076292 |
Graphics |
Limit one SDR video overlay in Renderer::composite_simple() for Non-Intel GPU on Windows |
| 2076541 |
DOM: Networking |
Centralize loadgroup inherited flag handling. |
| 2076571 |
Address Bar |
Perma beta v158 bc TEST-UNEXPECTED-FAIL | browser/components/urlbar/tests/<test-name>> |
| 2076600 |
Graphics: WebRender |
Reduce invalidation of non-promoted ExternalSurface in Renderer::composite_simple() |
| 2076623 |
DOM: UI Events & Focus Handling |
Rewrite test_keycodes.xhtml with `async` and `await` |
| 2076648 |
DOM: UI Events & Focus Handling |
Regression: Focus is not updated in response to keyboard-driven native caret navigation or caret repositioning done via AtspiText |
| 2076677 |
Storage: Cache API |
Perma for some test platforms dom/cache/test/marionette/test_caches_delete_cleanup_after_shutdown.py CachesDeleteCleanupAtShutdownTestCase.test_ensure_cache_cleanup_after_unclean_restart when Gecko 159 merges to beta on 2026-10-08 |
| 2076678 |
Session Restore |
Reopen Closed Tab fails after deleting a saved tab group |
| 2076755 |
CSS Parsing and Computation |
Upstream Stylo changes from Servo (Sep 2026) |
| 2076785 |
Task Configuration |
Run the periodic mochitest-timings test-info task on a worker with more CPU cores |
| 2076802 |
Networking |
Update quinn-udp to 0.6.3 |
| 2076832 |
Mach Vendor & Updatebot |
Allow day-based frequencies (N days) in moz.yaml updatebot tasks |
| 2076846 |
New Tab Page |
Remove newtab activityStream pref for hideTopSitesTitle |
| 2076873 |
New Tab Page |
Normalize layout_name in New Tab DSCard impression telemetry |
| 2076879 |
Try |
Exclude macosx1470 from the `mach try perf` platform selections |
| 2076883 |
New Tab Page |
Remove unused ImpressionStats dispatches from New Tab DSCard clicks |
| 2076893 |
New Tab Page |
Normalize Top Sites telemetry keys to their Glean extra names |
| 2076903 |
JavaScript: GC |
Minor refactoring in preparation for adding zone-local symbols |
| 2076944 |
Graphics: Text |
Update harfbuzz to new version 14.5.1 from 2026-10-01 02:34:38 |
| 2076954 |
Privacy: Anti-Tracking |
Remove or update metrics expiring at the end of Firefox 159: aboutprivatebrowsing.click_* |
| 2076978 |
JavaScript Engine: JIT |
[loong64] Port Bug 2075863 Part 2 gating to Loong64 |
| 2077030 |
Layout: Scrolling and Overflow |
Reset zoom level across crashtests. |
| 2077031 |
Graphics: ImageLib |
Crash in [@ OOM | large | NS_ABORT_OOM | nsTSubstring<T>::AllocFailed | nsTSubstring<T>::Assign | nsTSubstring<T>::operator= | mozilla::net::DefaultURI::GetSpec] |
| 2077049 |
Address Bar |
Document address bar utility modules that content-process code can import |
| 2077071 |
AI for Development |
The bug-filing skill's confirmation question is rejected for having only one option |
| 2077073 |
Address Bar |
Document how address bar results and providers work across the process boundary |
| 2077107 |
mozglue |
GeckoAlloc does not honor 16-byte Rust Layout alignment on 32-bit Windows when moz_memory is disabled |
| 2077163 |
IP Protection |
Turn IP protection location on by default |
| 2077170 |
CSS Parsing and Computation |
Remove legacy masonry parsing syntax |
| 2077173 |
DOM: Core & HTML |
Implement LSX-based htmlaccel for LoongArch64 platforms |
| 2077187 |
Console |
Description for 3rdParty is incorrect |
| 2077209 |
General |
Thunderbird build configs stopped working with mach cargo |
| 2077234 |
New Tab Page |
Add debug pref/setting to revert region controls for users |
| 2077282 |
Lint and Formatting |
Re-generate tools/@types/generated/ |
| 2077374 |
mozglue |
Runtime-initialized global variables not marked as MOZ_RUNINIT in mozglue/build/{mips,ppc}.cpp |
| 2077401 |
Graphics |
Remove DCLayerTree::WebRenderOsCompositorKind |
| 2077409 |
General |
IllegalStateException from SanityCheckMiddleware |
| 1324602 |
CSS Transitions and Animations |
Ship CSS scroll-driven animations (i.e. let `layout.css.scroll-driven-animations.enabled` ride the trains to release) |
| 1524251 |
DOM: UI Events & Focus Handling |
[Pointer Event] "pointermove" will only be detected for one finger with multiple touches |
| 1649416 |
Try |
mach try auto should be able to schedule base toolchain builds |
| 1666654 |
Address Bar |
Change Accel+Shift+A keyboard shortcut from Add-ons Manager to Search Tabs |
| 1775706 |
DOM: Security |
Frequent browser/components/contextualidentity/test/browser/browser_newtabButton.js | single tracking bug |
| 1961720 |
Storage: localStorage & sessionStorage |
Testcase reading N empty strings from the LocalStorage takes 21minutes and is 210x slower than Chrome, spending all the time in PLDHashTable::Iterator::MoveToNextLiveEntry. (N=500000) |
| 1971509 |
Themes |
Remove all transition effects (even pop-up fades) in chrome when OS animation effects are disabled |
| 1998421 |
Graphics: WebGPU |
`paste` crate is no longer maintained |
| 1998616 |
General |
Intermittent org.mozilla.geckoview.test.InteractiveWidgetTest#bug1994311 | single tracking bug |
| 2000148 |
Graphics: WebRender |
Add a capability to use IDCompositionDynamicTexture in DCLayerDCompositionTexture |
| 2011408 |
Layout: Text and Fonts |
Remove pref gfx.font_rendering.directwrite.use_gdi_table_loading and related code. |
| 2042058 |
DOM: Security |
nsTreeSanitizer fails to clear custom element state when stripping is= attribute |
| 2051892 |
XPCOM |
Precise nsTimers suffer from OS level wakeup coalescing on macOS |
| 2052914 |
Layout: Images, Video, and HTML Frames |
Density-correct image width/height attributes' return values, regardless of whether image is rendered |
| 2052926 |
Address Bar |
Make all urlbarView camel case variables match the new token name urlbarview |
| 2059029 |
Address Bar |
Search mode switcher's globe icon needlessly waits on the engine store |
| 2059179 |
Audio/Video: Playback |
Assertion failure: mIsValid (Invalid checked integer (division by zero or integer overflow)), at /builds/worker/workspace/obj-build/dist/include/mozilla/CheckedInt.h:326 |
| 2059669 |
Theme |
[Sun Theme] Dark version lacks gradient image |
| 2060167 |
Crash Reporting |
Frequent shutdown hang | profile uploaded in profile_shutdown_hang.json |
| 2067720 |
JavaScript Engine |
Rewrite CopyDataProperties and CopyDataPropertiesUnfiltered in C++ |
| 2068761 |
JavaScript Engine |
Build a "Value" typed MicroTaskQueue |
| 2069862 |
Menu |
[customizable-menu] Show the history menu item in browser screen's menu |
| 2070033 |
DOM: Workers |
Crash in [@ mozilla::GlobalTeardownObserver::CheckCurrentGlobalCorrectness] |
| 2070629 |
Graphics: Canvas2D |
[Linux] No zero-copy VideoFrame to Canvas2D path: every hardware-decoded frame is downloaded to CPU, drawImage takes ~89% of main thread at 1080p60 |
| 2070841 |
Networking |
Speculation Rules prefetches aren't used for navigation when the prefetched response isn't HTTP-cacheable |
| 2070935 |
DOM: Networking |
Intermittent /network-error-logging/sends-report-on-cache-validation.https.html | single tracking bug |
| 2071313 |
Privacy: Anti-Tracking |
Submit the bounce-tracking-protection (btp purge) ping on Android |
| 2071477 |
Networking |
Speculation rules prefetch drops the Sec-Purpose header on redirected requests |
| 2071892 |
Gecko Profiler |
Add a tableLabel to the FileIO marker schema |
| 2071974 |
DOM: Push Subscriptions |
Add pushManager attribute to Window for Declarative Web Push |
| 2072023 |
Lando |
Disable path-based PR closer in firefox-main |
| 2072753 |
Marionette Client and Harness |
Marionette harness only accepts a single tag |
| 2072840 |
Privacy: Anti-Tracking |
Remove or update metrics expiring at the end of Firefox 159 (2026-10-08): security.ui.protectionspopup.cl* |
| 2072926 |
Privacy |
[IPProtection][a11y] Improve TalkBack accessibility semantics for the built-in VPN menu item |
| 2073133 |
JavaScript Engine: JIT |
Add jithints for baseline interpreter compilations |
| 2073538 |
Tooling |
Update AGP to version 9.4.1 |
| 2074042 |
Try |
Add a few obvious SCHEDULES.exclusive rules for deterministic platform selection |
| 2074348 |
General |
Update menu UI |
| 2074509 |
Hardware Abstraction Layer (HAL) |
Crash [@ Id] |
| 2074584 |
XPCOM |
Timers added while the timer thread sleeps with a wakeup tolerance can fire late on Windows without waking the thread |
| 2075172 |
DOM: Security |
Connection Allowlists: Exempt javascript: document URLs |
| 2075298 |
Agent |
Include terminator timeout value for the "moz:shutdownTimeout" capability |
| 2075308 |
Mach Core |
Artifact downloaded a surprising 532% of the data |
| 2075334 |
General |
Make about:license easier to read and only credit code the build ships |
| 2075370 |
Mochitest |
EventUtils drag helpers fail with `sess is null` when the drag service is suppressed |
| 2075420 |
JavaScript Engine |
Speed up LookupStdName |
| 2075521 |
Widget |
After a drag that ends without a dragend, the next drag can fail to start |
| 2075741 |
Talos |
Perma pdfpaint-4 [taskcluster:error] task aborted - max run time exceeded | [taskcluster:error] Aborting task... |
| 2075788 |
JavaScript Engine |
Speed up the vectorized regexp character-class scan on arm64 |
| 2075811 |
Mochitest |
a11y checks fail with "Node is not accessible" on the <browser> element when a test clicks into a remote page from the parent process |
| 2076191 |
Address Bar |
[Ubuntu] Quick Actions background button is missing in Light Theme |
| 2076235 |
Audio/Video |
Crash in [@ mozilla::MediaFormatReader::UpdateReceivedNewData] |
| 2076389 |
DOM: UI Events & Focus Handling |
PointerEvent.getCoalescedEvents() leaks the document when the page retains the pointermove event |
| 2076675 |
DOM: Core & HTML |
Image with sizes=auto should keep last rendered size when moved with moveBefore |
| 2076694 |
Try |
Use dynamic bugbug thresholds |
| 2076826 |
Android Studio and Gradle Integration |
Move `GleanVerificationTask` into Gradle conventions plugin |
| 2076837 |
General |
Run reftest and crashtest on GeckoView with fission |
| 2076859 |
Experimentation and Telemetry |
Add glean metric for Android Automotive |
| 2077020 |
JavaScript Engine: JIT |
[loong64] Implement constant RHS specialization for WASM SIMD comparisons |
| 2077099 |
General |
Remove unused set_config(...) entries |
| 2077155 |
Security: PSM |
Change the updatebot vendoring task frequency for NSS from 1 week to 1 day |
| 2077175 |
JavaScript Engine |
Add JavaScript Review Skill + Review Context hook |
| 2077193 |
Widget: Win32 |
Crash in [@ __delayLoadHelper2 | _tailMerge_user32.dll | nsWindow::OnWindowPosChanged] |
| 2077268 |
New Tab Page |
Have spaces arrow buttons variant background panel occupy full page height |
| 2077283 |
Networking |
Let some networking pref settings ride the trains |
| 2077285 |
PDF Viewer |
Update PDF.js to new version c33c32aed46637ec6010e9f6c031c72e1c529d31 from 2026-10-01 15:17:58 |
| 2077354 |
JavaScript Engine: JIT |
[arm64] Fold constant shifts into the shifted-register operand of int32 add, sub and bitwise ops |
| 2077390 |
DOM: Core & HTML |
[macOS] Downloads fail with "ask where to save files before downloading" without Downloads permission |
| 2077416 |
Address Bar |
Document how to test the address bar over the message path |
| 2077435 |
Session Restore |
Type the restore history options and the window restoring flag in SessionStore.sys.mjs |
| 2077436 |
Session Restore |
Type the restore options in SessionStore.sys.mjs |
| 2077438 |
Address Bar |
Document how to write address bar code that works over the message path |
| 2077445 |
Address Bar |
Retitle the address bar docs to cover the search bars |
| 2077448 |
DOM: Navigation |
Navigation API: Fix Serialize state for non-navigation API initiated navigations |
| 2077471 |
General |
Remove use of `document.fullscreen` where possible and instead use `fullscreenElement` |
| 2077476 |
Source Documentation |
Remove `autosectionlabel` from the source docs build |
| 2077517 |
JavaScript Engine |
Function.prototype[Symbol.hasInstance] returns false for a bound function when called with no argument |
| 2077536 |
Task Configuration |
stop running cppunittest on macOS 10.15/Catalina |
| 2077557 |
Tooling & Investigations |
Disable webcompat logging by default |
| 2077564 |
General |
Intermittent org.mozilla.focus.settings.SearchEngineValidationTest.URL timing out is not valid | kotlinx.coroutines.test.UncaughtExceptionsBeforeTest: There were uncaught exceptions before the test started. Please avoid this, as such exceptions are also |
| 2077650 |
CSS Parsing and Computation |
Fully remove `layout.css.attr.enabled` and `layout.css.content.alt-text.enabled` prefs |
| 2077683 |
JavaScript Engine |
Perma dom/tests/mochitest/general/test_interfaces_secureContext.html | If this is failing: DANGER, are you sure you want to expose the new interface ViewTimeline to all webpages as a property on 'window'? - when Gecko 159 merges to beta on 2026-10-08 |
| 2077784 |
PDF Viewer |
Update PDF.js to new version 2581d8f70add6f945cee6f61425c2ae40009bd8d from 2026-10-03 17:35:05 |
| 2077828 |
Task Configuration |
Android ccov web-platform-tests-crashtest jobs always time out |
| 2077889 |
Graphics |
Remove RenderExternalTextureHost |
| 2077972 |
Address Bar |
Drop the "Address Bar" prefix from the remaining address bar docs page titles |
| 2077979 |
Audio/Video: Playback |
Remove IsValidImageUrl function |
| 2077980 |
DOM: Core & HTML |
Don't throw an error when setting nsIFilePicker.displayDirectory to a non-readable directory |
| 2077998 |
Spelling checker |
Update Hunspell to v1.7.5 |
| 2078036 |
PDF Viewer |
Update PDF.js to new version 35f87e3430402419dce59cf32aeb3b90e8f85f47 from 2026-10-04 14:27:37 |
| 2078151 |
Password Manager |
Look the mutated subtree root up in DOMLocalization::mRoots |
| 2078163 |
Task Configuration |
Stop needlessly re-parsing the full task graph |
| 1726898 |
XPCOM |
Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/xpcom/ds/nsAtomTable.cpp:105:3 in Destroy |
| 1735401 |
Graphics: CanvasWebGL |
Expose EXT_texture_norm16 webgl extension |
| 1751335 |
Widget: Cocoa |
Right-clicking on text does not select in macOS |
| 1963451 |
Privacy: Anti-Tracking |
Smartblock embed twitter shim misses embeds embedded with "amp-twitter" |
| 1987001 |
Audio/Video |
Improve draining on Android to force when there are insufficient samples |
| 1996132 |
Address Bar |
Investigate defining our own urlbar view row type or class to use within the UrlbarView |
| 1997829 |
Find Backend |
Pasting a pathologically large text in "find in page" makes the browser hang for 20 minutes+. Consider putting some kind of upper-cap |
| 2016487 |
Graphics: WebRender |
Hit MOZ_CRASH(assertion failed: max_block_count <= MAX_VERTEX_TEXTURE_WIDTH) at gfx/wr/webrender/src/renderer/gpu_buffer.rs:446 |
| 2043007 |
CSS Parsing and Computation |
Ensure that we don’t skip painting of abspos elements whose placeholder got line-clamped out |
| 2050211 |
Graphics |
Antialiasing seams on SVG transform animation |
| 2065275 |
UI Tests |
Create new smoke UI test for the redesigned homepage UI |
| 2065283 |
UI Tests |
Create new smoke UI test for the Stories view UI |
| 2066931 |
QR |
Crash when a QR scan completes after the host Fragment has stopped (QrFeature.onScanComplete) |
| 2067387 |
UI Tests |
Intermittent UI test failure - efficiency.tests Intermittent UI test failure - < AddressAutofillTest.verifyAddressAutofillTest > |
| 2068239 |
General |
Chunk geckoview-junit |
| 2068271 |
UI Tests |
Update the TestRail links for the expanded toolbar landscape mode tests |
| 2068902 |
Safe Browsing |
Linux startup Crash in [@ absl::PrefetchToLocalCacheForWrite] |
| 2069729 |
Graphics |
Perma win mda-gpu TEST-UNEXPECTED-FAIL | dom/media/test/test_gfx_sanity_gpu.html | the graphics sanity test should pass - got "PassedNoHardwareEncoder", expected "Passed" when Gecko 157 merges to Beta on 2026-09-10 |
| 2070177 |
Homepage |
[a11y] Dynamic state/label change is not announced when toggling "Show all" / "Show less" button on Fenix |
| 2070418 |
Tabbed Browser |
Document the tabbrowser's members that forward to the selected browser |
| 2072409 |
Site Reports |
Print preview body is blank for dynamically-rendered content (Google Calendar, ChatGPT) via File > Print |
| 2072610 |
Mozbase |
Surface UndefinedBehaviorSanitizer reports in resource usage profiles, structured logging and summary.jsonl |
| 2073257 |
Raptor |
Add a in-flight activation subtest to the browsertime-speculation-rules raptor test |
| 2073300 |
Machine Learning: Frontend |
point aitab generation tool to the about: instead of requiring viewer base |
| 2073555 |
Source Documentation |
Doc: fix more warnings - step 2 |
| 2073889 |
Menus |
Content area context menu: Back and Forward accesskeys collide with Bookmark Link and Full Screen |
| 2073901 |
Spelling checker |
Spelling suggestions and dictionary items have no accesskey beside items that do |
| 2073987 |
Source Code Analysis |
Enable -Wthread-safety-pointer warnings |
| 2074182 |
Frontend |
Extension menu items can be unreachable by accesskey when mixed into a menu that has accesskeys |
| 2074227 |
Top Sites |
Use the default shortcuts seed list to backfill the top sites |
| 2074266 |
DOM: Push Subscriptions |
Move URL resolving to Declarative Push parser |
| 2074388 |
Session Restore |
Take SessionStore.sys.mjs off the sessionstore TypeScript exclude list |
| 2074588 |
Search |
[Google Lens Fenix] Add image loading transition to upload path |
| 2074597 |
Machine Learning: Frontend |
[MON][FE] Audit strings in `aiWindow.ftl` and rename "monitor" to "tasks" |
| 2074657 |
Debugger |
Intermittent devtools/client/debugger/test/mochitest/integration/browser_dbg-features-edit-stylesheets.js | single tracking bug |
| 2075054 |
Toolbars and Customization |
Fix tooltip casing and punctuation for Smart Window switcher button |
| 2075133 |
UI Tests |
Create new verifyTheCustomizeHomepageMenuItemTest regression UI test |
| 2075142 |
Frontend |
Extension menu items with Chinese, Japanese or Korean labels get no accesskey |
| 2075248 |
General |
Perma [Tier 2] firefox/omni.ja differs. See the diff.html or diff.txt artifact |
| 2075410 |
New Tab Page |
Newtab score-based selection sum day counts from remote settings config |
| 2075619 |
Mozbase |
Skip checksum verification when mozinstall attaches a DMG |
| 2075660 |
Privacy: Anti-Tracking |
Cookie purging clears Bounce Tracking Protection state for the sites it purges |
| 2075853 |
General |
Speed up the HSTS preload probe and stop 4xx/5xx responses from removing entries |
| 2076151 |
Task Configuration |
snap-upstream-test basic tests fail on git-backed builds: `test_about_buildconfig` expects an hg.mozilla.org source repo |
| 2076419 |
Default Browser Agent |
Default Browser Agent always reports 0 days since Firefox last launched, and no longer stops running after 90 days without a launch |
| 2076482 |
UI Tests |
Create new regression UI tests related to ETP |
| 2076484 |
Migration |
Put bookmark tree merge tooling into ChromeMigrationUtils.sys.mjs and add a unit test |
| 2076530 |
Sync |
Update about:settings#sync for per-device syncing when sync is off |
| 2076563 |
Messaging System |
Land strings for lapsed-user Windows toast notification for Nova campaign (second toast) |
| 2076577 |
Security: PSM |
implement signing using remote pkcs#11 modules |
| 2076729 |
Onboarding |
Users can be prompted to set Firefox as the default browser twice during the first week of continuous onboarding |
| 2076819 |
Telemetry |
Enable "gecko" feature in glean-core to enable the Firefox Profiler to profile glean threads |
| 2076900 |
JavaScript Engine |
Issue a warning in devtools when promise resolve is re-ordered |
| 2076962 |
Shell Integration |
Remove or update metrics expiring at the end of Firefox 160 (2026-10-22): os.environment.desktop_entry_exists |
| 2077358 |
Address Bar |
Address bar results dropdown covers the calculator game |
| 2077386 |
JavaScript Engine: JIT |
Ion throws for a WebAssembly i64 call in a zero-iteration loop |
| 2077398 |
General |
Perma eslint /builds/worker/checkouts/gecko/browser/modules/ASWebAuthSessionService.sys.mjs:568:38 | Use of unknown interface Ci.nsIASWebAuthSessionRequest (mozilla/valid-ci-uses) |
| 2077519 |
Netmonitor |
Label prefetch requests |
| 2077540 |
Add-ons Manager |
Perma TEST-UNEXPECTED-FAIL | toolkit/mozapps/extensions/test/browser/browser_html_themes_picker.js | test_themes_preview_rtl - "default-theme@mozilla.org" preview image has the - when Gecko 159 merges to beta on 2026-10-08 |
| 2077543 |
Address Bar |
Enable type checking for UrlbarBaseInput |
| 2077545 |
Address Bar |
Enable type checking for UrlbarView |
| 2077669 |
Lint and Formatting |
Perma pnpm-audit /builds/worker/checkouts/gecko/third_party/node/pnpm-lock.yaml:-1:-1 | Depends on a vulnerable version of braces. |
| 2077816 |
SVG |
Simplify solid color processing in SVGContextPaint |
| 2077820 |
XPCOM |
RISCV64 xptcstubs uses non-expandable jal when jumping to SharedStub |
| 2077866 |
Audio/Video: Playback |
Crash in [@ aom_sum_sse_2d_i16_4xn_neon] |
| 2077974 |
Application Update |
xz-embedded is listed in the SBOM with a "b'...'" version and purl |
| 2077975 |
Mach Vendor & Updatebot |
SBOM lists crates using "MIT/Apache-2.0" with a free-text license instead of an SPDX expression |
| 2077976 |
Mach Vendor & Updatebot |
SBOM component for the JPNIC license notice has no license |
| 2077977 |
Mach Vendor & Updatebot |
Build tooling SBOM lists Python packages with free-text licenses such as "APL 2" or "MPL2" |
| 2077978 |
Tooling |
Update intellij-markdown to version 0.7.16 |
| 2077992 |
General |
Intermittent python/mozbuild/mozbuild/test/test_artifact_cache.py::TestArtifactCache::test_artifact_cache_content_encoding TEST-UNEXPECTED-FAIL |
| 2078004 |
WebRTC: Signaling |
WebRTC stats history polling piles up and slows down the parent process when stats replies are slow |
| 2078055 |
Graphics |
Remove unused gfxWindowsNativeDrawing and gfxSharedImageSurface |
| 2078056 |
Graphics |
Replace some uses of BackendType::CAIRO with BackendType::SKIA |
| 2078057 |
JavaScript Engine: JIT |
Use a pre-indexed store for the RegExp backtrack stack push on arm64 |
| 2078144 |
General |
Clean up .cargo/audit.toml |
| 2078159 |
Graphics: CanvasWebGL |
Classification of WPT tests for WebGL is broken |
| 2078225 |
Audio/Video: Playback |
MediaFormatReader::ResetDecode does not reset audio track correctly |
| 2078227 |
Release Automation |
Set up weekly l10n bumps on ESR153 |
| 2078261 |
Graphics: WebRender |
Update gleam to upstream 0.16 |
| 2078263 |
Push Service |
Update the component for toolkit/components/push/ |
| 2078285 |
General |
Mochia afterEach does not run for failed test bodies |
| 2078291 |
UI Widgets |
Storybook fails to build when a story references a CSS file with a period in its name |
| 2078317 |
New Tab Page |
Ads client fails to initialize on Firefox 157 and older |
| 2078331 |
Layout: Positioned |
Minor clean up related to anchor positioning scroll update |
| 2078337 |
Try |
Perma firefox-ci taskcluster/test/test_mach_try_auto.py::test_tasks_are_not_scheduled[no fuzzing builds] TEST-UNEXPECTED-FAIL |
| 2078338 |
Profile Backup |
Remove aborondo from the Firefox::Profile Backup triage owners list |
| 2078356 |
Security: PSM |
Update NSS to new version f96edd30a0ed38bb955bbe7a0927ee2780afd2be from 2026-10-05 17:10:55 |
| 2078392 |
Layout: Grid |
Remove the unused `cursor` variable from `MasonryLayout` (Coverity CID 1702489) |
| 1375290 |
Disability Access APIs |
Additional handling of aria-errormessage in conjunction with missing aria-invalid is needed |
| 1767455 |
General |
Web pages can load web-accessible moz-extension:-URL as a Worker |
| 1972602 |
Nimbus Desktop Client |
Remove legacy Nimbus enrollment store |
| 1972935 |
Machine Learning: Frontend |
include url for page prompts instead of sending page content |
| 1988531 |
General |
Ensure media is working on isolated process |
| 1999073 |
General |
Remove GeckoSession.Window.nativeTransfer() |
| 2036862 |
Networking: HTTP |
Firefox's captive-portal detection misfires on Finnair flights (due to their panasonic.aero "Panasonic Avionics" in-flight network equipment serving a redirect for *specifically* our captive-portal URL) |
| 2045134 |
DOM: Serializers |
Some cleanup around nsHTMLContentSerializer::SerializeHTMLAttributes |
| 2058679 |
Performance |
Add a fenix nightly as release and run sp3 on it |
| 2062894 |
Task Configuration |
Upstream --enable-enterprise build flag |
| 2064727 |
PDF Viewer |
Share pulls network bytes, not PDF bytes which cause slow speeds and issues when the PDF has been edited |
| 2065305 |
Address Bar |
Document how to add a new search surface, end to end |
| 2067502 |
Storage: Quota Manager |
Thunderbird 154: storage.local.get() fails during add-on startup with IndexedDB DirectoryLockFailed |
| 2067689 |
Audio/Video |
Teach MCSInfo about decrypt/decrypt+decode support on Android |
| 2067868 |
Machine Learning: Frontend |
PUWYLO: Reopen tabs |
| 2068559 |
Graphics: CanvasWebGL |
memory leak if OffscreenCanvas keeps pushing updates to a paused compositor (occluded / minimized window) |
| 2069154 |
Machine Learning: Frontend |
Add a dropdown affordance to the AI action in the selection menu |
| 2069922 |
Privacy: Site Reports |
freemagazines.top - Ad blocker detected with Standard ETP in PBM |
| 2070256 |
Machine Learning: Frontend |
AITab - update renderer to iterate A2UI based schema |
| 2070276 |
New Tab Page |
Standardize header typography across all widgets |
| 2070325 |
Audio/Video |
Use FrameSource's own size in TestMediaDataEncoder GetFrame |
| 2070592 |
Audio/Video: Playback |
Intermittent Assertion failure: IsOnMessageLoopThread(), at checkouts/gecko/dom/media/gmp/ChromiumCDMChild.cpp:X |
| 2070872 |
Preferences: Backend |
Name the remote types that pref sanitization applies to in the libpref docs |
| 2071825 |
Privacy: Site Reports |
www.snopes.com - Adblocker detected with ETP Standard using Private Browsing Mode |
| 2071998 |
Networking: HTTP |
Duplicate Redirect1Begin on a single HttpChannelChild creates a second redirect-target channel that is never completed ("NO CALLBACKS!" on Redirect2Verify), so the document load event never fires |
| 2072512 |
Inspector: Rules |
Fix registered property and attr() syntax check for values using random() |
| 2072553 |
Privacy: Site Reports |
movetopoland.wiki - Adblocker detected warning with ETP Standard using Private Browsing Mode |
| 2073199 |
New Tab Page |
Remove tile_id from newtab metrics |
| 2074019 |
Privacy: Anti-Tracking |
Support classifying the first-party tracking flag for ETPengine/ContentClassifier |
| 2074157 |
Accounts and Sync |
Add the ability to specify `services` web channel capability |
| 2074250 |
Task Configuration |
Handle --enable-profile-pkcs11-modules when upstreaming --enable-enterprise |
| 2074403 |
UI Tests |
Create new verifyPrivateBrowsingHomeScreenItemsAccessedFromTabsTrayTest regression UI test |
| 2074570 |
Inspector: Rules |
`--b: var(-a)` is not marked as invalid |
| 2074744 |
Inspector: Rules |
Don't add ruleview-overridden class on unknown properties |
| 2074871 |
Address Bar |
Search engine button is cut off in the Search dropdown with Nova styling |
| 2074924 |
New Tab Page |
Tabbing out of the Clocks widget's Add Clock form closes it |
| 2075282 |
Inspector: Rules |
Remove unused TextProperty computedProperties getter |
| 2075354 |
DOM: Workers |
Shutdown hang in ParentImpl::ShutdownBackgroundThread when a SharedWorker's page closes during its setup |
| 2075809 |
Netmonitor |
Screen readers don't announce the Network Monitor request list as a list of selectable requests |
| 2075820 |
Netmonitor |
Select network monitor requests and WebSocket messages on click instead of mousedown |
| 2076275 |
Inspector: Animations |
Switching to animation tab while selecting an element with scroll animation makes the entire pane disappear |
| 2076595 |
General |
Use moz-src for devtools/platform |
| 2076748 |
Task Configuration |
Don't create the Windows installer in automation build tasks |
| 2076786 |
General |
Use moz-src for docshell/base |
| 2076891 |
DOM: Core & HTML |
SanitizerDropForms option of nsTreeSanitizer does not drop all form elements |
| 2076901 |
Gecko Profiler |
Use UniqueString for preference marker fields |
| 2076966 |
General |
Remove or update metrics expiring at the end of Firefox 160 (2026-10-22): extensions.* |
| 2076979 |
Graphics |
Make AndroidImageReaderImage::BuildSurfaceDescriptorBuffer() could be called from multiple threads |
| 2077022 |
Disability Access APIs |
Crash in [@ nsINode::GetBoolFlag] |
| 2077088 |
Disability Access APIs |
Crash in [@ IPCError-browser | RecvSetEmbedderAccessible Embedder's PDocAccessible doesn't exist] |
| 2077400 |
Condprofile |
Perma win condprof ModuleNotFoundError: No module named 'arsenic' | single tracking bug |
| 2077412 |
DOM: UI Events & Focus Handling |
`TSFTextStore` may notify TSF of layout change during the document is locked |
| 2077485 |
Networking: HTTP |
Alt-Svc cache is replaced on profile-change-net-restore while the TRR thread may be using it |
| 2077530 |
web-platform-tests |
Update web-platform-tests to 0364154f9175aa87045a6647869641901b2efceb |
| 2077558 |
Address Bar |
Document UrlbarInputBase in the address bar API reference |
| 2077559 |
Address Bar |
Generate the address bar class reference docs from JSDoc |
| 2077567 |
Networking |
Remove long-dead profile-change-net-restore code |
| 2077600 |
Task Configuration |
Make fewer hg calls in the decision task |
| 2077823 |
Address Bar |
Notify people who used Ctrl+Shift+A for the Add-ons Manager that the shortcut moved |
| 2078073 |
JavaScript Engine: JIT |
Fold Not of an integer comparison into the negated comparison in Ion |
| 2078113 |
Address Bar |
Show "Search tabs" keyboard shortcuts in the search mode switcher menu |
| 2078120 |
Gecko Profiler |
Remove PromiseFlatCString in nsProfiler::GatheredOOPProfile |
| 2078123 |
Settings |
Settings pages aren't displayed after resuming Firefox for Android |
| 2078126 |
Menus |
Add Search Tabs to the History menu so it's listed in about:keyboard |
| 2078134 |
Widget: Gtk |
[Linux] Make BufferSurface more abstract to cover most Dmabuf/SHM operations |
| 2078157 |
Storage: IndexedDB |
Re-enable browser_private_idb.js and dom/fs test_basics.html on all platforms |
| 2078221 |
DOM: Geolocation |
Add telemetry for user activation for each geolocation requests |
| 2078286 |
Session Restore |
Store SessionStore's window IDs in a WeakMap instead of window expandos |
| 2078300 |
Menu |
[customizable-menu] Handle user interactions in the menu items providers which configures menu items |
| 2078309 |
Settings UI |
Allow UITour.openPreferences to highlight the 'Import browser data' section of about:preferences |
| 2078312 |
Graphics: Text |
Have updatebot keep the vendored FreeType on upstream master |
| 2078323 |
UI Tests |
Intermittent MainMenuTest.verifyTheExtensionInstallationTest | menu label ignores per-tab toolbar button title |
| 2078351 |
Session Restore |
Type-check aboutSessionRestore.js |
| 2078357 |
AI for Development |
Make the bug-filing skill open the prefilled form when asked to file a bug, never submit it |
| 2078372 |
PDF Viewer |
Update PDF.js to new version 17bb2442fe53f348ee8e2e0b3e7c1c7d09468cd7 from 2026-10-05 18:02:57 |
| 2078398 |
Crash Reporting |
Shutdown hangs on `CrashManager: submitting Glean crash ping(s)` while the crash reporter of a previous crash is still running |
| 2078485 |
Toolchains |
macOS cpython toolchain builds pass every compiler and linker flag twice, spamming lld duplicate -rpath warnings |
| 2078486 |
Toolchains |
macosx64-clang-trunk-profile fails to link libclang-cpp.dylib with an undefined `__cpu_model` |
| 2078489 |
Graphics |
TextureYCbCrSerialization gtest crashes when run by itself |
| 2078505 |
Graphics |
overlay of squircle clip is not supported by WebRender layer compositor |
| 2078514 |
Networking: HTTP |
HTTP activity observers stop receiving events when another observer is removed |
| 2078518 |
Graphics |
Fix RenderAndroidImageReaderImageTextureHost::GetFormat() |
| 2078523 |
Graphics: Canvas2D |
Fix path cache iteration types |
| 2078528 |
Widget: Gtk |
Perma linux [tier 2] Bx /builds/worker/checkouts/gecko/widget/gtk/DMABufSurface.cpp:X:10: fatal error: 'mozilla/widget/SHMBufSurface.h' file not found | single tracking bug |
| 2078540 |
Task Configuration |
Remove leftover ubuntu1804 test configuration from the taskgraph |
| 2078561 |
Machine Learning: On Device |
Enable HWInference for Link Preview in Beta |
| 1425785 |
Task Configuration |
Collect system resource metrics from run-task |
| 1613369 |
Graphics: Canvas2D |
Premultiplied alpha rounding error with canvas 2D |
| 1668766 |
Try |
mach try auto didn't schedule hazard builds |
| 1710592 |
Task Configuration |
Generate bugbug-push-schedules.json artifact on backstop pushes too |
| 1768489 |
General |
Intermittent org.mozilla.geckoview.test.OrientationDelegateTest#orientationUnlockByExitFullscreen | single tracking bug |
| 1885031 |
Graphics: CanvasWebGL |
Implement EXT_clip_control |
| 1950310 |
General |
Wrong path to media-plugin-helper.app in macOS artifact build, due to branding |
| 1957425 |
Password Manager |
Add sidebar.newTool.migration.cpm pref for visibility in sidebar launcher |
| 2021192 |
JavaScript Engine: JIT |
Assertion failure: cx_->hadResourceExhaustion(), at jit/WarpOracle.cpp:215 involving Object.hasOwn |
| 2024073 |
New Tab Page |
Remove Enzyme/Karma test infrastructure |
| 2030272 |
Graphics: WebRender |
[HDR] Remove unnecessary GPU flushes caused by redundant WebRender texture uploads during steady-state video playback |
| 2045965 |
Themes |
Refactor input variables to differentiate shared and specialized variables |
| 2050219 |
Telemetry |
Instrumentation tests on artifact builds do not check `object` metric schema |
| 2052389 |
Sidebar |
Pinned tabs display "x" (close window icon) when vertical |
| 2056476 |
JavaScript Engine: JIT |
Assertion failure: res_.isNumber() |
| 2057771 |
Themes |
[Nova] Panel border radius misaligned with hovered items if compact |
| 2061167 |
Privacy: Anti-Tracking |
BTP: a cross-tab or frame initiator is credited with a bounce it did not perform |
| 2065233 |
Share |
Add "Learn more" link to No Devices Available error state |
| 2067355 |
Tabbed Browser |
Tab group with active tab not scrolled into view when selected |
| 2068690 |
Machine Learning: Frontend |
Show about:aitab pages in user history |
| 2069144 |
Machine Learning: Frontend |
Add a Glean category and core events for the text selection actions menu |
| 2069147 |
Settings UI |
Add a Settings checkbox for the text selection actions menu |
| 2069667 |
DOM: UI Events & Focus Handling |
[GTK][Wayland][XIM] `IMContextWrapper` should batch dispatching composition events while handling a key event synchronously |
| 2071035 |
Machine Learning: Frontend |
AITab [FE] - page loading/generated state after trigger from assistant |
| 2072297 |
AI for Development |
Update the perf-regression-triage skill with fixes found in its first round of use |
| 2072824 |
Audio/Video: Playback |
Remove or update metrics expiring at the end of Firefox 159 (2026-10-08): media.muted_by_content_attribute_runtime |
| 2072843 |
General |
Remove or update metrics expiring at the end of Firefox 159 (2026-10-08): extensions_button.* |
| 2073213 |
JavaScript Engine |
Assertion failure: Storage<T>::initialized(), at /builds/worker/workspace/obj-build/dist/include/mozilla/ThreadLocal.h:223 |
| 2073442 |
Debugger |
Crash in [@ mozilla::dom::syncedcontext::Transaction<T>::Commit | mozilla::dom::CanonicalBrowsingContext::ReplacedBy] |
| 2073508 |
Release Automation |
Upload/publish firefox android automatically on the vivo v-appstore |
| 2073845 |
Applications: MozharnessCore |
Tag the mozharness action timings with the test suite and variant |
| 2073873 |
Mozbase |
todo() assertions are indistinguishable from real failures in resource usage profiles |
| 2074040 |
Onboarding |
Remove the Nightly Gate from Onboarding State Reconciliation |
| 2074312 |
Panning and Zooming |
Add a gtest to test the effect of a non-default widget scale on autoscroll speed |
| 2074484 |
JavaScript Engine: JIT |
55.88 - 2.02% damp custom.netmonitor.manyrequests.togglepanel + 73 more (Linux, OSX, Windows) regression on Thu September 17 2026 |
| 2074586 |
Private Browsing |
Add telemetry to redesigned PBW |
| 2074673 |
Machine Learning: Frontend |
AITab [FE] - AITab tool call should use URL tokens for images and links and prevent hallucinations |
| 2074831 |
Security: PSM |
Upgrade Firefox 159 to NSS 3.131 |
| 2074888 |
Messaging System |
Add Support for Personalization for Taskbar Tabs in Spotlight Modals |
| 2075320 |
Machine Learning: General |
AITab [models] - In-chat followups to trigger AITab Creation |
| 2075398 |
Contextual AI |
Voice list popup is not reactive to changes in system settings |
| 2075496 |
Graphics |
Update libyuv to new version eb8eda9c7973 |
| 2075710 |
General |
./mach vendor fails when trying to copy an alias file |
| 2075982 |
JavaScript Engine: JIT |
Assertion failure and incorrect result during Ion rotate bailout recovery |
| 2076217 |
Mozbase |
TestResolver.resolve_metadata tag fallback splits tag name into characters |
| 2076632 |
General |
Update android nightly application-services version bump to new version 9c693c5fde7a2a1777fe0f38ec06b29e2eff2ff5 from 2026-09-30 05:03:00 |
| 2076853 |
New Tab Page |
Can we remove the newtab pref for discoverystream.rec.impressions |
| 2076968 |
General |
Remove or update metrics expiring at the end of Firefox 160 (2026-10-22): extensions.data.s* |
| 2077225 |
New Tab Page |
Previously uploaded wallpaper slight flash |
| 2077257 |
XPCOM |
Improve ThreadSafeWeakPtrHashKey behaviour during an object's destructor |
| 2077260 |
New Tab Page |
Fix TypeScript errors in newtab/lib that block adding it to the newtab tsconfig.json |
| 2077320 |
Sync |
Update CWTS Modal dialog title for per-device syncing |
| 2077518 |
XPCOM |
Implement {,Real}Break() for RISC-V and LoongArch |
| 2077571 |
JavaScript Engine: JIT |
[arm64] Fold shifts and rotates into the second operand of add, orr and eor in MacroAssembler hash and string code |
| 2077593 |
Inspector: Animations |
Use AppErrorBoundary component for the animation panel |
| 2077796 |
Inspector: Rules |
Rules view omits keyframes for a running animation with a quoted name |
| 2077997 |
WebRTC: Networking |
dcsctp data channels seem to run with a clock stuck at zero |
| 2078133 |
Internationalization |
Fix UB in prefetch address computation in simdutf8 |
| 2078158 |
CI Configuration |
Re-enable tests disabled on Windows and Linux that pass there on try |
| 2078355 |
JavaScript Engine: JIT |
Reorder tests in regexp quickcheck |
| 2078358 |
Graphics: Canvas2D |
Crash in [@ mozilla::gl::GLContextEGL::Cast] |
| 2078388 |
Graphics: WebRender |
[macOS] Show black instead of grey where protected video is during macOS fullscreen transitions |
| 2078395 |
DOM: Serializers |
Off-by-one bounds check in `RangeSerializer::GetStartAndEndContentForRecursionLevel` |
| 2078414 |
General |
[DevTools Release Tasks - Cycle 159] Update MDN compat data |
| 2078417 |
General |
Add mach command to update MDN data |
| 2078421 |
IPC |
Make BindPFooEndpoint nodiscard |
| 2078423 |
Task Configuration |
prioritize autoland tests over mozilla-central tests |
| 2078424 |
Web Painting |
Remove gfxPlatform::GetSourceSurfaceForSurface |
| 2078427 |
Graphics |
Remove unused gfxAlphaRecovery class |
| 2078537 |
General |
AppErrorBoundary "File Bug" button can generate a URL that is too long |
| 2078541 |
JavaScript Engine: JIT |
Extract the Value tag once for chained type tests in Baseline and CacheIR |
| 2078542 |
JavaScript Engine: JIT |
Store runs of equal template slots from one register in copySlotsFromTemplate |
| 2078545 |
UI Tests |
Convert copyCustomTabToolbarUrlTest regression UI test to the efficiency framework |
| 2078551 |
Printing: Output |
Add test coverage for GDI printing on Windows. |
| 2078554 |
UI Tests |
Create new verifyNavigationToOtherWebsitesWithinSameTabTest regression UI test |
| 2078559 |
Security: PSM |
Perma xpcshell-smartcards-remote.toml:security/manager/ssl/tests/unit/test_pkcs11_module_client_auth.js | xpcshell return code: 0 when Gecko 159 merges to beta on 2026-10-08 |
| 2078576 |
UI Tests |
Convert defaultSearchCodeDuckDuckGoUSTest regression UI test to the efficiency framework |
| 2078587 |
UI Tests |
Fix verifyAddressAutofillToggleTest UI test |
| 2078597 |
Networking |
nsDeque leak in ASAN + Debug build |
| 2078605 |
WebRTC: Networking |
Assertion in nr_ice_media_stream_start_checks after an ICE restart |
| 2078625 |
Performance |
Document the `alertNotifyEmails` field in the perftest docs |
| 2078641 |
Application Update |
Remove update_telemetry.json from the root of the app bundle on macOS |
| 2078644 |
Widget: Gtk |
Perma linux [tier 2] Bx /builds/worker/checkouts/gecko/gfx/ipc/OverlayInfo.h:18:3: error: expected identifier | single tracking bug |
| 2078676 |
Audio/Video |
Pausing a playing video can briefly step back to an earlier frame |
| 2078697 |
Telemetry |
GTestRunner sets `telemetry.fog.test.decelerate_early_events` as an int |
| 2078773 |
Telemetry |
Perma artifact telemetry/marionette/tests/client/test_fog_usage_reporting.py TestUsageReporting.test_disabled_state_after_restart | AssertionError: Error waiting for ping: Timed out after 60.0 seconds |
| 2078846 |
Widget: Gtk |
Perma build bustage /builds/worker/workspace/obj-build/dist/include/mozilla/gfx/Types.h:741:1: error: control reaches end of non-void function [-Werror=return-type] |
| 2078884 |
Task Configuration |
Allow the b-linux-large worker type in Gecko task definitions |
| 2078897 |
JavaScript Engine |
Use a post-indexed load for the RegExp backtrack pop on arm64 |
| 2078909 |
JavaScript Engine: JIT |
Skip the jump to the next instruction after the last Ion bailout path and the last Baseline return |
| 2078926 |
Task Configuration |
use pull request target tasks by default for staging-firefox |
| 2078976 |
General |
[Devtools Release Tasks - Cycle 159] Update webidl-pure-allowlist.js and webidl-deprecated-list.js |
| 2078978 |
Documentation |
Update devtools backward compatibility documentation to add a link to monitoring website |
| 2078979 |
Graphics: ImageLib |
land tests for bug 2050626 and bug 2061794 |
| 1846946 |
Accounts and Sync |
Do not update lastSyncTime when the we are not doing a full sync |
| 1877510 |
Bookmarks & History |
Bookmark creation / editing panel does not have a keyboard shortcut mnemonic for the Save button |
| 1908749 |
Graphics: CanvasWebGL |
Implement EXT_texture_mirror_clamp_to_edge |
| 1912002 |
Picture-in-Picture |
Auto-open PiP on app switch |
| 1975750 |
Search |
Add more tests for UserInstalledConfigEngines |
| 1977691 |
JavaScript Engine |
Update comments about when you have a promise in a reaction record |
| 1982833 |
DOM: Web Crypto |
[WebCryptoAPI] Missing crv check for OKP JWK keys |
| 1983514 |
DOM: Core & HTML |
Intermittent /html/semantics/interactive-elements/the-summary-element/interactive-content.html | single tracking bug |
| 1991477 |
DOM: UI Events & Focus Handling |
Remove existing TOUCH_ENABLE_DEVICE |
| 2012843 |
Machine Learning: On Device |
In OPFS select a non-private browsing window for loading modals, rather than the most recent one |
| 2030810 |
Messaging System |
Targeting getters for previousSessionEnd et al. are not available to advanced targeting configs |
| 2031006 |
UI Widgets |
Use moz-card instead of .card classes in remaining places |
| 2034236 |
Audio/Video: Playback |
ffvpx currently lacks Vulkan hardware video decode support, requiring a workaround in PDMFactory to prioritize system FFmpeg over ffvpx when Vulkan decode is enabled. |
| 2035307 |
CSS Parsing and Computation |
The :has() css pseudoselector sometimes is not correctly evaluated, if a dom modification occurred after page load |
| 2042672 |
Audio/Video |
Intermittent dom/media/mediacontrol/tests/browser/browser_uncontrollable_audio_focus.js | single tracking bug |
| 2048634 |
WebRTC: Audio/Video |
Perma TEST-UNEXPECTED-PASS | /screen-capture/getdisplaymedia-framerate.https.html | getDisplayMedia() must adhere to frameRate if set - expected FAIL |
| 2053735 |
UI Widgets |
Duplicate accesskeys in panel-list always activate the first item |
| 2055065 |
Picture-in-Picture |
Update pip player control styles for Nova |
| 2057345 |
CSS Parsing and Computation |
`text-overflow` ignored when `line-clamp` is set |
| 2062591 |
Privacy: Anti-Tracking |
Remove legacy securityuiprotectionspopup_click probes |
| 2066416 |
Memory Allocator |
IdleMemoryCleanupWantsLaterCheck runs forever |
| 2067087 |
Machine Learning: Frontend |
The Bottom Blur effect from Chat content is missing inside the Smart window |
| 2067124 |
UI Tests |
Intermittent UI test failure - efficiency.tests Intermittent UI test failure - < SettingsGeneralTest.verifyFontSizingChangeTest > |
| 2067127 |
Contextual AI |
Add the playback speed popup |
| 2067131 |
Contextual AI |
Collapse the Listen player when the article is scrolled |
| 2067363 |
UI Widgets |
SelectControlBaseElement and MozPageNav should ignore arrow keys with modifiers |
| 2068205 |
General |
configure fails with "Don't know how to translate aarch64-pld-linux-gnu for rustc" |
| 2068764 |
Audio/Video: Playback |
mozilla::FFmpegVideoDecoder::InitVulkanDecoder takes 2.5s on DGX Spark |
| 2069022 |
Menu |
[customizable-menu] Show the default browser banner needed by the home menu |
| 2069039 |
Widget: Cocoa |
Let ASWebAuthenticationSession support ride the trains |
| 2070034 |
Audio/Video: Playback |
Crash in [@ vk_optimusGetDeviceProcAddr] |
| 2071536 |
Audio/Video |
../third_party/rust/audio_thread_priority/src/rt_linux.rs fails to compile on musl |
| 2072310 |
Layout: Tables |
[new in release] Crash in [@ mozilla::detail::InvalidArrayIndex_CRASH | nsTArray_Impl<T>::ElementAt | nsTArray_Impl<T>::operator[] | nsTableRowGroupFrame::CalculateRowBSizes] |
| 2072837 |
about:logins |
Remove or update metrics expiring at the end of Firefox 159 (2026-10-08): pwmgr.import_logins_from_file_categorical |
| 2073500 |
Browser Engine |
Enable doh autoselect-enabled by default on nightly |
| 2074483 |
Homepage |
Edge 2 edge wallpaper flicker when home screen is opened |
| 2074555 |
DOM: Security |
Clean up dead branch in sanitization steps |
| 2074685 |
Performance |
Turn off Talos/AWSY macOS 14.7 tests |
| 2074898 |
Tabs |
Divider line appears between the bottom address bar and the tab strip or tab group strip above it |
| 2075346 |
Contextual AI |
The play button flashes whenever a skip occurs |
| 2075528 |
Inspector: Rules |
Remove dashed text-decoration on hover for property name/value |
| 2075642 |
Mozbase |
Avoid extracting the crash reporter symbols after xpcshell and mochitest runs that have no profiles to symbolicate |
| 2075835 |
Audio/Video: GMP |
Add new WPT EME variant for signed Windows/OSX builds to test Widevine plugin |
| 2075888 |
General |
Make the repo-update tasks use git instead of hg.mozilla.org |
| 2076438 |
UI Tests |
Convert httpsOnlyModeMenuItemsTest and httpsOnlyModeExceptionPersistsForCurrentSessionTest regression UI test to the efficiency framework |
| 2076608 |
General |
Use moz-src for devtools/startup |
| 2076686 |
UI Tests |
Create new verifyThePreviewReportBottomSheetTest regression UI test |
| 2076782 |
Tabbed Browser |
With Firefox (default theme) set to dark mode, while websites are set to light mode, a white line appears in the website view. |
| 2077075 |
JavaScript: GC |
Gray wrapper transplantation violates a SpiderMonkey GC invariant |
| 2077158 |
Contextual AI |
Fix ListenSheet crash |
| 2077391 |
Messaging System |
Update the Windows set-default guidance toast for auto-triggered Settings and ship it on all channels |
| 2077432 |
Address Bar |
Keep the urlbar-ipc test variant running indefinitely |
| 2077522 |
DOM: Push Subscriptions |
Deduplicate code for sending push messages in tests |
| 2077556 |
DOM: Events |
Pointer lock unlock warps the real cursor to a synthesized event position on macOS |
| 2077906 |
Inspector: Rules |
Rules hides declarations after a custom property with a balanced curly block value |
| 2078226 |
Tabbed Browser |
tab sizing not respecting prefers-reduced-motion on closing tabs |
| 2078231 |
Address Bar |
Use the global document and window in UrlbarView |
| 2078246 |
web-platform-tests |
Numerous `__dir__.ini` files in WPT tests contain CRLF line endings |
| 2078298 |
Mach Vendor & Updatebot |
Bump claude version in Updatebot |
| 2078393 |
Audio/Video |
Stop copying the media configuration into the final continuation of `MediaCapabilities::CreateWebRTCEncodingInfo` (Coverity CID 1701833) |
| 2078401 |
Top Sites |
Remove add-shortcuts-improvement nimbus flag |
| 2078420 |
DOM: Content Processes |
Consider to increase mainthread priority on Windows |
| 2078564 |
Mochitest |
Fail browser-chrome tests that leave permissions changed in the permission manager |
| 2078569 |
Mochitest |
Cleanup functions registered with SimpleTest.registerCleanupFunction never run in browser-chrome tests |
| 2078598 |
Networking |
Remove run-sequentially from netwerk/ tests that don't need it |
| 2078612 |
Performance |
Disable win11 opt for media perftest |
| 2078614 |
DOM: Core & HTML |
Move the nsIContent XPCOM boilerplate out of FragmentOrElement.cpp, to a new dedicated nsIContent.cpp file |
| 2078628 |
Widget: Cocoa |
Maximized windows restore on the wrong display after a restart if maximized with a title bar double-click or "Fill" on macOS |
| 2078658 |
Address Bar |
Use the global document and window in SearchModeSwitcher |
| 2078743 |
Privacy |
[IPProtection] Review prompt doesn't re-trigger on Day 8 after tapping "Browse with extra protection" on the Day 7 VPN Onboarding sheet |
| 2078758 |
Theme |
The close button on the private browsing search banner is nearly invisible |
| 2078859 |
JavaScript: GC |
Assertion failure: key->zoneFromAnyThread()->needsMarkingBarrier() && !key->isMarkedAny() in [@ js::StableCellHasher<JSScript*>::match] via MissingAllocSites::scriptMap lookup during incremental sweep |
| 2078878 |
Graphics: CanvasWebGL |
Perma dom/canvas/test/webgl-mochitest/ensure-exts/test_EXT_texture_norm16.html | single tracking bug |
| 2078895 |
New Tab Page |
Enable type checking for newtab/lib with exception for failing files |
| 2078929 |
General |
Run the repo-update tasks on b-linux-medium workers with shorter max run times |
| 2078961 |
Task Configuration |
Group the geckoview-junit chunks and variants under one Treeherder group |
| 2078974 |
New Tab Page |
Set default enabled value to false for all existing widgets |
| 2078977 |
DOM: Core & HTML |
Clean up PContentPermissionRequest |
| 2079003 |
JavaScript: Internationalization API |
Use Intl.Locale.prototype.getTextInfo() in mozIntl.getScriptDirection() |
| 2079056 |
Graphics: Text |
Update freetype2 to new version d5d4bef0c6d5363931d346a6b2380317a32b8601 from 2026-10-06 10:11:29 |
| 2079141 |
Default Browser Agent |
Default browser agent background task fails to activate on Microsoft Store (MSIX) installs (0x8007007E) |
| 2079154 |
Layout |
Perma TEST-UNEXPECTED-PASS | /css/css-page/page-name-002-print.html | Testing http://web-platform.test:8000/css/css-page/page-name-002-print.html == http://web-platform.test:8000/css/css-page/page-name-002-print-ref.html |
| 2079166 |
General |
Setting WASM_CFLAGS or WASM_CXXFLAGS makes configure fail with a TypeError |
| 2079179 |
DOM: Security |
High freq [tier 2] /content-security-policy/inside-worker/dedicatedworker-connect-src.html | single tracking bug |
| 2079188 |
CSS Parsing and Computation |
Expose the CSS namespace in workers and worklets behind a preference |
| 2079190 |
General |
Update menu colors in dark theme |
| 2079208 |
Address Bar |
Revise wording of the message for people who used Ctrl+Shift+A for the Add-ons Manager |
| 2079215 |
General |
Shippable builds fail to build in artifact mode with Error: "/builds/worker/workspace/obj-build/.cargo/: No such file or directory. Stop." |
| 2079237 |
UI Tests |
Convert verifyOpenLinkNewTabContextMenuOptionTest regression UI test to the efficiency framework |
| 2079260 |
General |
Run the android-gradle-build jobs on t-linux-docker-amd workers |
| 2079264 |
General |
Update android nightly application-services version bump to new version afd9e477f3ccb108c618360132cdd4e2c91b35ae from 2026-10-07 05:02:25 |
| 2079372 |
Messaging System |
Set messaging-system-action.hasOpenedExtensions when about:welcome opens AMO |
| 1713711 |
Privacy: Anti-Tracking |
Update the ETP shim for Facebook SDK |
| 1981768 |
DOM: Security |
HSTS upgrades need to be logged to the Web Console. |
| 1997653 |
UI Widgets |
Use named exports for UI Widgets component classes |
| 2006720 |
Graphics: WebGPU |
WebGPU: `GPUSupportedLimits.maxStorage{Buffers,Textures}In{Vertex,Fragment}Stage` are unrecognized |
| 2026691 |
App Links |
Enable library prefetch on Android for cold applink starts |
| 2027309 |
Disability Access APIs |
Stack-buffer-overflow OOB read in [@ TextLeafPoint::FindPrevWordStartSameAcc] via stale HyperText offset cache vs live list-marker text |
| 2029511 |
Disability Access APIs |
Windows MSAA IAccessible::get_accSelection() multi-selection enumerator due to raw `Accessible*` lifetime lead to UAF |
| 2053587 |
Disability Access APIs |
Heap use-after-free in [@ mozilla::a11y::CachedTableCellAccessible::ColExtent] via stale CachedTableAccessible cell entry for hybrid IsTableCell/IsTable accessibles (<td role="table">) |
| 2053637 |
Disability Access APIs |
Heap buffer overflow read in [@ mozilla::a11y::TextLeafPoint::FindPrevWordStartSameAcc] — stale hypertext offset cache in parent via forged AccType from compromised content process |
| 2057021 |
New Tab Page |
New Tab message should use intersection observer to avoid evaluating activeNotifications true when message is below the fold |
| 2057030 |
New Tab Page |
Navigating away from `about:newtab` with a newtab message keeps activeNotification targeting as true |
| 2057377 |
DOM: Web Authentication |
WebAuthn/caBLE: QR-initiated transaction crypto |
| 2060322 |
New Tab Page |
Fix `pocket.click` and `topsite.click` missing context menu triggers |
| 2061899 |
Design System and Theming |
Align compose-base Dropdown with the Material3 Specs |
| 2062393 |
New Tab Page |
Add pocket.dwell_time labeled quantity to newtab ping |
| 2063082 |
General |
Remove ServoEngine from samples-browser |
| 2064048 |
Machine Learning: Frontend |
Tab groups are read as buttons in the View Tab groups submenu from the Organize tabs panel |
| 2065482 |
CSS Parsing and Computation |
Style attribute parsing seems to discard a curly bracket before a property name. |
| 2066119 |
Task Configuration |
`run-task-git` does not set up MOZ_PYTHON_HOME, so tasks cloning with Git run on the system Python instead of the fetched toolchain |
| 2070702 |
Panning and Zooming |
Rename PAPZInputBridge to PAPZBridge |
| 2071466 |
Session Restore |
Update Session Restore metric descriptions to fix inaccuracies and note known data discontinuities |
| 2072785 |
Panning and Zooming |
Investigate why APZ sometimes reaches the content response timeout even when it's very long |
| 2072793 |
DOM: UI Events & Focus Handling |
[GTK][Wayland][XIM] The input field to filter the Github issues clears the dead key composition |
| 2073307 |
Machine Learning: Frontend |
update aitab tool to handle modification flow |
| 2073381 |
Security: Process Sandboxing |
Use run-if for the manifest-wide conditions in security/sandbox/test |
| 2073468 |
Raptor |
WebCodecs raptor camera tests (ve-*-cam) fail on custom-car with "No video input device found", causing a TypeError in filters.median() |
| 2073811 |
JavaScript Engine |
Error constructors throw when the options argument is a Symbol |
| 2074310 |
Disability Access APIs |
Mutating `contentEditable` to `true` doesn't force create accs, but specifying it pre-parse does |
| 2074601 |
Machine Learning: Frontend |
[Monitor Agent][FE] Product page detector for SW Watch(monitor) feature callout target |
| 2074916 |
Search |
Add prescan and scan to the SERP impression event, and report ad_uncategorized in ad_impression |
| 2075668 |
Sync |
Update about:settings#sync selected data heading for per-device syncing (Settings -> Sync: Selected-data heading) |
| 2076003 |
JavaScript Engine |
Large function with a trailing empty switch crashes debug SpiderMonkey |
| 2076007 |
JavaScript Engine: JIT |
Give JSVAL_TYPE_UNDEFINED a type code whose ARM64 tag loads in one instruction |
| 2076831 |
Address Bar |
Remove the unused tooltip attribute from the urlbar view markup |
| 2076862 |
Settings UI |
Lock the SRD pref |
| 2076875 |
XPCOM |
High frequency testAssertionFailureAction | expected PASS |
| 2076957 |
Telemetry |
Remove or update metrics expiring at the end of Firefox 160 (2026-10-22): browser.engagement.* |
| 2076972 |
Shell Integration |
Remove or update metrics expiring at the end of Firefox 160 (2026-10-22): protocolhandler.mailto.* |
| 2077566 |
Private Browsing |
Private Browsing Window - Relay promo is displayed for users with Relay |
| 2077651 |
General |
Fix C++23 RefPtr conversion in __wrap_dlopen |
| 2077656 |
Untriaged |
Last upload folder paths not being remembered in specific websites (all sharing the same upload folder path), then defaulting to the downloads folder after saving a file in there, in Firefox 157.0 |
| 2078192 |
IP Protection |
Focus ring around Settings button is clipped during keyboard navigation in the "VPN is paused" panel |
| 2078292 |
Graphics: WebRender |
Hit MOZ_CRASH(assertion failed: task_sorter.is_empty()) at gfx/wr/webrender/src/render_task_graph.rs:476 |
| 2078326 |
Machine Learning: Frontend |
Expose ATG Strings for Localization (for FR Expansion) |
| 2078419 |
Share |
Remove native-share-sheet nimbus flag |
| 2078469 |
Machine Learning: Frontend |
Perma TV TEST-UNEXPECTED-TIMEOUT | browser/components/aiwindow/ui/test/browser/browser_aichat_open_link.js | application timed out after 740.0 seconds with no output |
| 2078497 |
New Tab Page |
Clocks widget menu button overlaps the clocks on hover |
| 2078501 |
Performance |
Perma custom-car [taskcluster:error] Uploading error artifact public/build from file public/build with message "Could not read directory 'C:\\Users\\task_179124870042506\\public\\build'", reason "file-missing-on-worker" and expiry | single tracking bug |
| 2078558 |
JavaScript Engine: JIT |
[loong64] Micro-optimize a few instruction selections with SIMD |
| 2078673 |
DOM: Core & HTML |
Implement LoongArch SIMD Extension (LSX)-accelerated FirstNon8Bit() for CharacterDataBuffer |
| 2078801 |
UI Widgets |
Extend HTMLElementTagNameMap with custom element definitions |
| 2078816 |
New Tab Page |
Enable a widget in the first content position of New Tab sections |
| 2078840 |
UI Widgets |
MozBoxItem overrides focus() with a new signature |
| 2079024 |
General |
[gv-junit] Re-enable geckoview-junit tests that no longer need their fission skip |
| 2079026 |
Layout |
Firefox doesn't honor 'contain-intrinsic-size' for hidden content-visibility:auto elements, if they have inline-axis size-containment |
| 2079080 |
Graphics: WebRender |
Make small adjustments to WebRender shaders and build to allow prototyping SPIR-V based shader pipelines |
| 2079131 |
Graphics: WebRender |
Sort the render task graph into passes without the topological-sort crate. |
| 2079183 |
Graphics |
Fix pending frame handling in AndroidImageReader::DoUpdateTexImage() |
| 2079242 |
Printing: Output |
Add a sanity-check to DrawTargetSkia that SkImages don't outlive their snapshot if borrowed. |
| 2079244 |
Printing: Output |
Don't assert in PdfStructTreeBuilder if we haven't built the tree. |
| 2079271 |
General |
Perma | xpcshell-remote.toml:toolkit/components/extensions/test/xpcshell/test_ext_web_accessible_workers.js | test_worker_redirected_to_ext_webaccessible | when Gecko 159 merges to beta on 2026-10-08 |
| 2079393 |
Messaging System |
Land Welcome Back Onboarding strings and assets in-tree |
| 2079407 |
CSS Parsing and Computation |
Update cssparser. |
| 2079434 |
Graphics: Text |
FontFace created from a buffer on two threads at once fails with "Invalid source buffer" on Windows |
| 2079461 |
CSS Parsing and Computation |
Problematic code example in rustdoc for ToCss |
| 2079515 |
Tooling |
Update Gradle to version 9.8.1 |
| 2079517 |
Security: PSM |
Avoid constructing a CERTCertificate in mozilla::psm::AuthCertificateHook |
| 2064461 |
Experimentation and Telemetry |
Add Quora as a new marketing partner in Adjust |
| 2068878 |
Audio/Video: Playback |
www.nytimes.com - Videos cannot be played (Android) |
| 2069097 |
Storage: Quota Manager |
Crash in [@ mozilla::dom::quota::QuotaManager::Shutdown::$::operator()] |
| 2071599 |
PDF Viewer |
[Nova] significant text color a11y regression for selected items in PDF menu |
| 2072931 |
Search |
[Google Lens] Google Lens icon missing from widget after re-enabling feature. |
| 2073211 |
Search |
Firefox widget breaks after disabling voice search |
| 2073384 |
Media |
No sound and vibration of "Clock Alarm" while watching YouTube in browser. |
| 2073936 |
JavaScript: GC |
Intermittent Assertion failure: isAllocated(alloc), at /builds/worker/checkouts/gecko/js/src/gc/BufferAllocatorInternals.h:269 |
| 2074589 |
Framework |
DevTools on a chrome-privileged page can evaluate chrome JS with devtools.chrome.enabled false |
| 2076013 |
Graphics: CanvasWebGL |
ChatGPT embedded Mapbox map causes runaway ArrayBuffer allocations in mapbox-gl workers, exhausting RAM and swap |
| 2076483 |
Widget: Cocoa |
Add a pref to disable haptic feedback on history swipe gestures |
| 2076546 |
Downloads Panel |
CTRL+S: Saving documents downloads does not save last file destination anymore |
| 2077649 |
Graphics: WebRender |
Blurry text in Sidebery caused by `mask` when `layout.disable-pixel-alignment=true` |
| 2078363 |
Theme |
Alpenglow theme overflowing tab container fade effect is misaligned with the content area corner radius |
| 2079560 |
Release Automation |
Perma macOS partials [taskcluster:error] task aborted - max run time exceeded |
| 2079758 |
Agent |
PollPromise keeps calling its callback forever after it timed out with an error |
| 2079806 |
Networking: Cookies |
Pages holding `cookieStore` leak as ghost windows if cookies change while in `bfcache` |
| 2079809 |
Internationalization |
Crash in [@ mozilla::dom::Promise::PromiseObj | mozilla::dom::Promise::All | mozilla::dom::DocumentL10n::TriggerInitialTranslation] |
| 2079820 |
JavaScript: WebAssembly |
10.05% webaudio (Windows) regression on Mon October 5 2026 |
| 2079844 |
web-platform-tests |
Perma backlog [tier 2] /content-security-policy/inside-worker/dedicatedworker-connect-src.html | WebSocket in http: with connect-src 'self' - promise_test: Unhandled rejection with value | single tracking bug |
| 2079939 |
New Tab Page |
Turn off all New Tab widgets in automation with one pref |
| 2079984 |
Graphics: WebRender |
Hit MOZ_CRASH(Bad Prim render task size: 0x2) at gfx/wr/webrender/src/render_task.rs:861 |
| 2080007 |
Untriaged |
[Linux][Vulkan Video][ffvpx] ffvpx's Vulkan Video decode warns that importing a DMA-BUF has no synchronization |
| 2080033 |
Machine Learning: Frontend |
add yahoo scout chatbot configuration to allow nimbus rollout |
| 2080040 |
General |
Wayback: add nimbus to feature flag |
| 2080056 |
Picture-in-Picture |
PictureInPicture policy should disable context menu item |
| 2080185 |
Graphics: WebRender |
Image is scaled up and down while scrolling the page |
| 2080210 |
JavaScript Engine |
Perma TEST-UNEXPECTED-FAIL | js/src/jit-test/tests/iterator/bug2079156-async.js | /builds/worker/checkouts/gecko/js/src/jit-test/tests/iterator/bug2079156-async.js:11:27 TypeError: (intermediate value)() | when Gecko 160 merges to beta on 2026-10-22 |
| 2080272 |
DOM: UI Events & Focus Handling |
Crash in [@ mozilla::Maybe<T>::operator-> | mozilla::widget::IMContextWrapper::DispatchCompositionChangeEvent] |
| 2080436 |
Graphics: Canvas2D |
Accelerated Canvas2D without ANGLE (macOS default on release/beta): canvas drawn with putImageData is never painted (Intel UHD 630) |
| 2080641 |
DOM: Core & HTML |
Frequent esr153 dom/base/test/test_data_uri.html | data:font should be same-origin - got "unloaded", expected "loaded" |
| 2080674 |
DOM: Core & HTML |
Crash in [@ mozilla::dom::Promise::PromiseObj | mozilla::dom::Promise::MaybeSomething<T> | mozilla::dom::Promise::MaybeReject | mozilla::dom::Navigator::Share::$::operator()] |
| 2080876 |
Audio/Video: GMP |
Amazon Prime video playbacks fails in Firefox 158+ (release: Oct 13) |
| 2080975 |
Mozbase |
Resource usage profiles show failures of retried mochitest and xpcshell tests as KNOWN-FAIL |
| 2081262 |
Web Painting |
Crash in [@ mozilla::nsDisplaySolidColor::SetIsCheckerboardBackground] |
| 2081613 |
Menu |
[customizable menu] Promotional banner image is not anchored to the bottom of the layout |
| 2081925 |
Menu |
String deletion clobbered comment for subsequent string |
| 2058419 |
JavaScript: Internationalization API |
Update to tzdata2026e |
| 2066466 |
Startup and Profile System |
Crash in [@ AsyncShutdownTimeout | profile-before-change | Sqlite.sys.mjs shutdown blocker] |
| 2072290 |
Networking: HTTP |
HTTP/3 session stuck in ZERORTT forever and no QUIC timer armed after `ProcessOutput` |
| 2077913 |
Toolbar |
Search term in address bar clears on tap |
| 2079522 |
DLL Services |
Null pointer crash in SafeThreadLocal<T>::get() |
| 2079728 |
Performance |
Add ":sandboxed_" prefix to the names of the Fenix' child content processes |
| 2079869 |
JavaScript: Internationalization API |
Ensure EST5EDT, CST6CDT, MST7MDT, and PST8PDT are not exposed as canonical time zone ids to the Web when ICU4C makes them canonical |
| 2080264 |
General |
Hide the labels on top row of navigation icons in browser screen menu |
| 2081270 |
General |
[Huawei] When rotating the device, the menu becomes scrollable also on portrait mode |
| 2082211 |
JavaScript: Internationalization API |
Windows: new Canadian time zone IDs (Alberta, British Columbia, Manitoba) not mapped; host time zone falls back to Etc/GMT±N |
| 2082265 |
Audio/Video: Playback |
mediaCapabilities.decodingInfo() never resolves for video on Windows, breaking Twitch playback |
| 2082868 |
Address Bar |
"Retrieve suggestions from Mozilla as you type" is active even if "Suggestions from Firefox" is unchecked. |
| 2083169 |
Machine Learning: Frontend |
update chatbot scout url |
| 2083713 |
XPCOM |
CFTypeRefPtr.h fails to compile unless CoreFoundation is included before it |
| 2083781 |
Task Configuration |
Schedule release graphs at high priority regardless of branch |
| 2084297 |
Accounts and Sync |
Fenix 158 fetches the FxA profile on every tab change, flooding /v1/profile and /v1/verify |
| 2084321 |
Graphics |
Crash in [@ IPCError-content | GPUProcessKill] |
| 2074262 |
Other |
… |
| 2014934 |
Other |
… |
| 2068421 |
Other |
… |
| 2068441 |
Other |
… |
| 2074654 |
Other |
… |
| 2029784 |
Other |
… |
| 2056965 |
Other |
… |
| 2073596 |
Other |
… |
| 2074308 |
Other |
… |
| 2074892 |
Other |
… |
| 2074193 |
Other |
… |
| 2074406 |
Other |
… |
| 2065402 |
Other |
… |
| 2075533 |
Other |
… |
| 2074955 |
Other |
… |
| 2054644 |
Other |
… |
| 2073978 |
Other |
… |
| 2072411 |
Other |
… |
| 2075147 |
Other |
… |
| 2068458 |
Other |
… |
| 2069944 |
Other |
… |
| 2073145 |
Other |
… |
| 2074896 |
Other |
… |
| 2075971 |
Other |
… |
| 2074620 |
Other |
… |
| 2074160 |
Other |
… |
| 2068420 |
Other |
… |
| 2054896 |
Other |
… |
| 2072501 |
Other |
… |
| 2068407 |
Other |
… |
| 2072436 |
Other |
… |
| 2076269 |
Other |
… |
| 2074632 |
Other |
… |
| 2075998 |
Other |
… |
| 2053240 |
Other |
… |
| 2074213 |
Other |
… |
| 2071379 |
Other |
… |
| 2067647 |
Other |
… |
| 2075436 |
Other |
… |
| 2076917 |
Other |
… |
| 2076816 |
Other |
… |
| 2045704 |
Other |
… |
| 2076744 |
Other |
… |
| 2077182 |
Other |
… |
| 2067292 |
Other |
… |
| 2076098 |
Other |
… |
| 2042021 |
Other |
… |
| 2035902 |
Other |
… |
| 2063100 |
Other |
… |
| 2058659 |
Other |
… |
| 2077384 |
Other |
… |
| 2075432 |
Other |
… |
| 2073647 |
Other |
… |
| 2057112 |
Other |
… |
| 2072379 |
Other |
… |
| 2076267 |
Other |
… |
| 2076356 |
Other |
… |
| 2076227 |
Other |
… |
| 2074199 |
Other |
… |
| 2077739 |
Other |
… |
| 2056134 |
Other |
… |
| 2077730 |
Other |
… |
| 2075930 |
Other |
… |
| 2078145 |
Other |
… |
| 2076705 |
Other |
… |
| 2077385 |
Other |
… |
| 2076714 |
Other |
… |
| 2076704 |
Other |
… |
| 2072070 |
Other |
… |
| 2075996 |
Other |
… |
| 2077638 |
Other |
… |
| 2075985 |
Other |
… |
| 2075981 |
Other |
… |
| 2078904 |
Other |
… |
| 2066289 |
Other |
… |
| 2077761 |
Other |
… |
| 2079065 |
Other |
… |
| 2079072 |
Other |
… |
| 2077418 |
Other |
… |
| 2076268 |
Other |
… |
| 2073584 |
Other |
… |
| 2077752 |
Other |
… |
| 2076697 |
Other |
… |
| 2073660 |
Other |
… |
| 2076982 |
Other |
… |
| 2068362 |
Other |
… |
| 2076005 |
Other |
… |
| 2079501 |
Other |
… |
| 2079499 |
Other |
… |
| 2075815 |
Other |
… |
| 2078649 |
Other |
… |
| 2078989 |
Other |
… |
| 2075431 |
Other |
… |
| 2073653 |
Other |
… |
| 2076399 |
Other |
… |
| 2079062 |
Other |
… |
| 2079687 |
Other |
… |
| 2079938 |
Other |
… |
| 2079252 |
Other |
… |
| 2079040 |
Other |
… |
| 2079686 |
Other |
… |
| 2078902 |
Other |
… |
| 2078981 |
Other |
… |
| 2073685 |
Other |
… |
| 2078855 |
Other |
… |
| 2079032 |
Other |
… |
| 2079155 |
Other |
… |
| 2079709 |
Other |
… |
| 2079924 |
Other |
… |
| 2059110 |
Other |
… |
| 2079253 |
Other |
… |
| 2079069 |
Other |
… |
| 2068400 |
Other |
… |
| 2076983 |
Other |
… |
| 2058653 |
Other |
… |
| 2075977 |
Other |
… |
| 2078769 |
Other |
… |
| 2078837 |
Other |
… |
| 2079209 |
Other |
… |
| 2074202 |
Other |
… |
| 2076410 |
Other |
… |
| 2076271 |
Other |
… |
| 2079257 |
Other |
… |
| 2080102 |
Other |
… |
| 2080116 |
Other |
… |
| 2079171 |
Other |
… |
| 2061508 |
Other |
… |
| 2078727 |
Other |
… |
| 2074772 |
Other |
… |
| 2078983 |
Other |
… |
| 1822968 |
Other |
… |
| 2073686 |
Other |
… |
| 2079156 |
Other |
… |
| 2079676 |
Other |
… |
| 2078941 |
Other |
… |
| 2075990 |
Other |
… |
| 2025386 |
Other |
… |
| 2078749 |
Other |
… |
| 2079781 |
Other |
… |
| 2079783 |
Other |
… |
| 2059011 |
Other |
… |
| 2079301 |
Other |
… |
| 2074167 |
Other |
… |
| 2079057 |
Other |
… |
| 2079058 |
Other |
… |
| 2079061 |
Other |
… |
| 2078946 |
Other |
… |
| 2079677 |
Other |
… |
| 2081549 |
Other |
… |
| 2079053 |
Other |
… |
| 2080581 |
Other |
… |
| 2061509 |
Other |
… |
| 2077756 |
Other |
… |
| 2079046 |
Other |
… |
| 2079692 |
Other |
… |
| 2078167 |
Other |
… |
| 2075126 |
Other |
… |
| 2081560 |
Other |
… |
| 2082092 |
Other |
… |
| 2077770 |
Other |
… |
| 2079036 |
Other |
… |
| 2068395 |
Other |
… |
| 2075296 |
Other |
… |
| 2068410 |
Other |
… |
| 2079054 |
Other |
… |
| 2079255 |
Other |
… |
| 2081985 |
Other |
… |
| 2082005 |
Other |
… |
| 2082072 |
Other |
… |
| 2082051 |
Other |
… |
| 2081998 |
Other |
… |
| 2080118 |
Other |
… |
| 2082001 |
Other |
… |
| 2082086 |
Other |
… |
| 2082118 |
Other |
… |
| 2082127 |
Other |
… |
| 2059961 |
Other |
… |
| 2082112 |
Other |
… |
| 2081184 |
Other |
… |
| 2082061 |
Other |
… |
| 2082064 |
Other |
… |
| 2081977 |
Other |
… |
| 2082139 |
Other |
… |
| 2083139 |
Other |
… |
| 2082311 |
Other |
… |
| 2071733 |
Other |
… |
| 2081959 |
Other |
… |
| 2082009 |
Other |
… |
| 2082762 |
Other |
… |
| 2075726 |
Other |
… |
| 2076415 |
Other |
… |
| 2079311 |
Other |
… |
| 2078982 |
Other |
… |
| 2078994 |
Other |
… |
| 2079786 |
Other |
… |
| 2082130 |
Other |
… |
| 2079681 |
Other |
… |
| 2076695 |
Other |
… |
| 2079068 |
Other |
… |
| 2081969 |
Other |
… |
| 2082450 |
Other |
… |
| 2082030 |
Other |
… |
| 2081319 |
Other |
… |
| 2077162 |
Other |
… |
| 2074209 |
Other |
… |
| 2082000 |
Other |
… |
| 2081953 |
Other |
… |
| 2058614 |
Other |
… |
| 2082047 |
Other |
… |
| 2081280 |
Other |
… |
| 2082040 |
Other |
… |
| 2083514 |
Other |
… |
| 2075440 |
Other |
… |
| 2079059 |
Other |
… |
| 2080787 |
Other |
… |
| 2079259 |
Other |
… |
| 2081535 |
Other |
… |
| 2082044 |
Other |
… |
| 2084311 |
Other |
… |
| 2046558 |
Other |
… |
| 2075623 |
Other |
… |
| 2080207 |
Other |
… |