Today’s meeting leader is: mstriemer
May 12, 2026
General Topics / Roundtable
Friends of the Firefox team
Introductions/Shout-Outs
Resolved bugs (excluding employees)
Script to find new contributors from bug list
Volunteers that fixed more than one bug
Amin Amir
Pranjali Srivastava
Sam Johnson
New contributors (🌟 = first patch)
🌟Akeem Omosanya: Remove commented-out code in SearchService.sys.mjs
Amin Amir:
🌟Sahaj: Suggest the default target language for translation after changing the detected source language
🌟JIANG Zhirui: Breakpad build failed on Windows using VS2026 due to removal of stdext
🌟Andy [:rgbcmy]: Autoplayed next video should also be PIP
konyhéa: "Escape" key should collapse the expanded on hover sidebar launcher even if hover is still active.
Pranjali Srivastava:
General triage
Project Updates
Accessibility
Add-ons / Web Extensions
Addon Manager & about:addons
Fixed long-standing regression on the autocomplete and datalist popups for extension inline options pages on about:addons (introduced in Firefox 68 by[1]Bug 1532724, fix shipping in Firefox 152) -[2]Bug 1595158
WebExtensions Framework
Fixed access to web-accessible resources declared with <all_urls> from sandboxed documents (null-principal URLs), restoring extension redirects from the context-menu search flow, starting in Firefox 152 -[3]Bug 2033905
WebExtension APIs
Disabled the CSS filter implicitly applied to pageAction SVG icons across all release channels starting in Firefox 152, completing the deprecation -[4]Bug 2016509
NOTE: The blog post published at[5]WebExtensions API changes in Firefox 149-152 provides to extensions developers more details about this deprecation and links to the related MDN docs.
Added exhaustive test coverage for tabs.move() against additional edge cases related to split-view tabs -[6]Bug 2029092
DevTools
Andreas Farre improved the Session History tab in the Application panel (still behind devtools.application.sessionHistory.enabled)
Julian Descottes [:jdescottes] fixed the most frequent DevTools crash we were observing in Telemetry, adding a guard against IDBTransaction errors when retrieving breakpoints in the Debugger (#2030260)
Nicolas Chevobbe [:nchevobbe] fixed the image preview tooltip for relative URLs images in constructed stylesheet (#2035503)
Julian Descottes [:jdescottes] reduced the overhead we had because of network requests monitoring by only decoding response content when the user actually want to see the response (#2026228)
WebDriver
Amin Amir cleaned up an incorrect variable assignment in our browsingContext module.
Logan Rosen updated stale references and broken links in our documentation about Marionette.
Sameem improved the Marionette and WebDriver BiDi screenshot commands to enforce maximum allowed dimensions.
Leo McArdle fixed the regression in the "log.entryAdded" event, which lacked an error message in the "text" field for the messages of type "error".
Henrik Skupin fixed an issue in Marionette where WebDriver:Navigate and WebDriver:Refresh did not handle errors when the underlying navigation failed.
Henrik Skupin improved geckodriver to detect an early Firefox exit during startup on Android, avoiding up to 60 seconds of unnecessary connection attempts.
Henrik Skupin updated the geckodriver CI build job to produce a universal macOS binary supporting both x64 and aarch64.
Desktop Integrations
Credential Management
Fluent
Form Autofill
Lint, Docs and Workflow
Sylvestre ported some linters (e.g. file-whitespace, test-manifest-toml, license, file-perm, rejected-words & more) to Rust to help improve the runtime of the code review bot.
Dale has been working on migration to moz-src for customkeys, dom/quota and odom/geolocation
Information Management/Sidebar
macOS Spotlight
Migration Improvements
New Tab Page
We did our first region-specific trainhop yesterday (just 15% of the US), and turned on HNT Nova (and sometimes Widgets) for those clients to get some advance-data of its behaviour in the wild! A note that HNT Nova gets turned on for everybody when Firefox 151 ships on May 19th.
We’ll be launching a similar experiment in the DE, probably today, also at 15% population.
Most of the team is heads down building out a sports-tracking widget, attempting to get that ready in time to be generally available for the upcoming World Cup event.
Dre landed a new world clock widget, which is currently off by default, but pretty snazzy!
Nimbus / Experiments
Password Manager
PDFs & Printing
Picture-in-Picture
Performance
Performance Tools (aka Firefox Profiler)
Privacy & Security
Profile Management
Screenshots
Search and Urlbar (read-only)
Nova (URL Bar Design Refresh)
Drew and Daisuke continued their work on Nova styling for the Address bar (input and view).
Search and Suggest
Drew finalized two bugs for World Cup and sports suggestions, which were landed and uplifted: one to update the localization string for scheduled games and another to show both teams’ icons in suggestions. Drew also landed and uplifted a fix for rich search suggestion icons being forced into a square aspect ratio.
Standard8 updated Ecosia favicons to the latest branding, including QA testing and publishing.
Adaptive Autofill
Settings Redesign (SRD)
Stephanie landed a test to ensure search suggestion settings are hidden when quicksuggest is disabled, as well as a patch to resolve TypeScript issues in search.mjs, and is adding test coverage to confirm removed search engines are not displayed in the default engines dropdown.
General URL Bar and Component Updates
Daisuke landed implementation of the context menu on URL bar results, and a fix to show the loading URL in the URL bar when starting up with a homepage.
Marco is working on several tasks, including a PDF download / focus stealing issue and allowing arrays to be bound in Sqlite.sys.mjs. Marco also worked on fixes related to Places, such as avoiding replacing the favicons database if it is not corrupt.
Standard8 finalized the URL bar test manifest split. Standard8 also upgraded us to TypeScript 6.
Moritz landed a fix for URL bar abandonment telemetry being recorded when clicking an engine in the unified search button popup (Bug 2032973), which was also uplifted. Moritz also simplified search mode switcher item activation in tests, and made it so that the unified search button popup closes when installing an open search engine.
Smart Window
natural language starting with tab close/undo 2035343 with expandable action log 2031508
memory controls during first run 2032998
assistant rendering feedback up/down 2032994 and markdown table 2027029
accessibility screen reader 2028676 and keyboard focus 2037565
optimize conversation starters extra requests 2030005 and caching 2033430
Storybook/Reusable Components/Acorn Design System
Nova token updates occasionally, focused on SRD
Tab Groups
Tests
UX Fundamentals
Updated the illustrations shown on the Felt Privacy error pages to match the latest approved designs, giving users more polished artwork when the browser encounters connection or security errors. - 2031837
Added support for the "SEC_ERROR_CA_CERT_INVALID" certificate error to the Felt Privacy error pages. - 2035942
Settings Redesign
Settings redesign is in Fox Fooding now!
This week I learned
[mconley] Should have put this in General - but a reminder, if you get roped into a pwn2own thread or reviews, please prioritize them.