High-speed Release Trains - These Weeks in Firefox: Issue 209

17 views
Skip to first unread message

Katherine Patenio

unread,
Sep 17, 2026, 1:13:39 PMSep 17
to firef...@mozilla.org
Hey firefox-dev,

Here are our notes from the most recent Firefox Desktop engineering meeting earlier this month. Read below to see what's new. Happy reading!

Special thanks to Mike Conley for helping me put these notes together.

Highlights

  • Firefox 155 just released! That’s the first release that went through the full 2-week release cycle process.

  • The WebExtensions team added a new backgrounds_area theme property so themes can explicitly control whether background images apply to the whole window or only the top toolbars.

    • Thanks to Emilio for the new theme property to control background image placement!

    • This is targeting Firefox 156, and developer documentation will be added to MDN soon.

  • The multi-context address bar for New Tab has been enabled in Nightly!

    • [screenshot]

      • Alt text: The multi-context address bar for New Tab displaying various search results.

    • There are a number of known bugs to address before this can ride. We’re tentatively aiming to have this release sometime in Q4.

    • Notice an issue with it? File a bug here!

  • Volunteer contributor Andrew fixed a white flash for the New Tab page on startup for users that have dark mode enabled by default.

  • The DevTools team has made it possible to inspect and edit stylesheets from within the JavaScript Debugger pane.

    • [screenshot]

      • Alt text: Stylesheet editor within the DevTools JavaScript Debugger pane.

    • The feature can also be enabled from the experimental section in the devtools settings panel, or by setting devtools.debugger.features.stylesheets-in-debugger to true in about:config.

Friends of the Firefox team

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • :Benjamin Peterson

  • ExplodingJoysticks

  • Gopalarathnam Venkatesan

  • Khalid AlHaddad

  • Lukáš Lipinský

  • Chris Van Linden

New contributors (🌟 = first patch)

Project Updates

Add-ons / Web Extensions

Addon Manager & about:addons
  • As part of Nova about:addons work:

    • Restyled the Extensions panel empty states to match the Figma specs, including a new illustration for the disabled add-ons and private browsing states - Bug 2058450

    • Fixed a jiggle effect when scrolling through theme previews in about:addons - Bug 2059917

    • Added spacing between message bars and their sibling elements in the about:addons page (empty state promo, theme appearance mode control) - Bug 2066436

  • Set focus on the extension permissions prompt dialog so keyboard users can reach it - Bug 2059855

  • Removed activeAddons/activeTheme/activeGMPlugins from the legacy telemetry environment, now collected only through Glean - Bug 2055613

DevTools

  • Nicolas Chevobbe [:nchevobbe] fixed an issue in the inspector to stop showing the HTML editor for nodes (e.g text or whitespace nodes) which should not be editable when F2 is pressed. (#2064213)

  • Sebastian Zartner [:sebo] updated the documentation for the Rules view to include details around the  @media emulation panel added some weeks back. (#2063851)

    • [screenshot]

      • Alt text: Emulation panel within the DevTools Rules view.

  • Chris Van Linden fixed an styling issue in debugger editor file search bar where the button hover background overlapped the focus outline (#2063466)

  • Nicolas Chevobbe [:nchevobbe]  fixed an a11y issue where the keyboard focused sliders in the fonts panel did not have the correct contrast against the background. This allows keyboard users to easily see which control currently has focus. (#2062576)

  • Hubert Boma Manilla (:bomsy) added telemetry to track the usage of styles sheets shown in the debugger (#2060500)

WebDriver

Lint, Docs and Workflow

  • The TypeScript linter has been promoted to tier-2.

    • There is no automation for the core type updates yet.

    • However, several areas have been working on support, hence the promotion to tier 2.

    • Until we get the automation in place, we will not be ready for wider roll-out, as it will be more likely that core patches will break the TypeScript reporting.

New Tab Page

Picture-in-Picture

Search and Urlbar 


Address Bar

Nova UI refresh

Suggest

  • Drew fixed alignment of the explanation text on various result types. Bug 2063460

  • Drew enabled more providers (like Wikipedia) for DE, FR, IT regions. Bug 2064557

  • Drew updated important dates suggestions for 2027 in DE, FR, GB, IT and US regions. Bug 2064437

  • Dao fixed a regression with the result menu being empty on certain results. Bug 2066758

Adaptive autofill

  • James is analyzing results of experiments and working with Product to let the feature ride to Release in the near future.

Quick actions

Multi Context Address Bar

  • Dao and Moritz made great progress with having the urlbar code work in different contexts, including across processes.

  • Dao migrated some text input context menus (address bar, search bar, Thunderbird compose subject) onto a single shared menu with a new custom-item API, allowing removal of the legacy moz-input-box component.See EditContextMenu for documentation and usage. Bug 2064369.

  • Dharma started refactoring the urlbar code to use extended classes. Bug 2064728

  • New tab search bar has been enabled in Nightly! Bug 2062212

  • The uipc variant of urlbar tests is now tier1, failures will be backed out.

Other notable fixes

  • Dao made tabbing from the urlbar field focus the search field, if present on the toolbar, instead of the search button inside it. Bug 2009628 

  • Daisuke addressed an issue where an autofilled URL was ignored just after launching Firefox. Bug 2057763 

  • Moritz fixed a regression causing undo to no longer work in the urlbar. Bug 2061633 

  • Moritz fixed a regression with the placeholder text in the urlbar showing garbled characters. Bug 2063779 


Search

  • Mark added support for POST search engines to the contextual actions in the urlbar. Bug 2064047

  • Caleb fixed an accessibility issue in the add search engine dialog. Bug 2041438 


Places

  • Caleb fixed a bug where moving a group of folders could move some bookmarks out of their parent folder. Bug 2044707

Below the fold


---

This information, including all of the previous updates, are fully available in this doc: https://docs.google.com/a/mozilla.com/document/d/1u9YH3ULNRYg6G-fN-Udkvfkcvg0alJfzi_zIAfFNkL8/edit?usp=sharing

Also note that we’re really just synthesising and humanising the stuff that's on the Wiki, which is freely available from here: https://wiki.mozilla.org/Firefox/Meeting, so check that out if you want the source material. It'll also be posted (minus the Below the Fold stuff) to the Nightly blog.

Finally, if there's a Firefox-ish team that you feel isn't being represented here, please let them know about the above meeting so we can get their updates.

Keep on rockin' the free web,

kpatenio
Reply all
Reply to author
Forward
0 new messages