Import-ant Updates - These Weeks in Firefox: Issue 201

9 views
Skip to first unread message

Katherine Patenio

unread,
Apr 30, 2026, 12:29:16 PM (13 days ago) Apr 30
to firef...@mozilla.org

Hello firefox-dev,

We have another round of Firefox Desktop engineering updates to send out this week. All notes are from our April 14th meeting and are summarized below. Happy reading!

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

Highlights

Friends of the Firefox team

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • Chris Vander Linden

  • Chukwuka Rosemary

  • DrSeed

  • EJiro Oghenekome

  • Frédéric Wang Nélar

  • Itoro James

  • japandi

  • John Iweh

  • jonathancabera

  • Josh Aas

  • Justin Peter

  • Keji Bakare

  • kofoworola shonuyi

  • konyhéa

  • Noble Chinonso

  • Okhuomon Ajayi

  • Oluwatobi

  • Pranjali Srivastava

  • ROSHAAN

  • Sameeksha

New contributors (🌟 = first patch)

Project Updates

Add-ons / Web Extensions

Addon Manager & about:addons
  • Removed obsolete migration logic that forced distribution language packs to be reinstalled when upgrading from Firefox versions older than 67 - Bug 2000797

    • Thanks to Aloys for contributing the changes needed to cleanup this old XPIProvider migration logic

WebExtensions Framework
  • Fixed a regression where WebRTC permission popups were queued and suppressed while an extension popup was open - Bug 1982832

WebExtension APIs
  • Fixed an edge case where tabs.move would revert splitview tabs order while moving splitview tab to a new window  - Bug 2028832

  • Fixed windows API reporting window type normal instead of popup for windows opened via window.open() - Bug 2030631

    • Thanks to Brandon Lucier for contributing this small but very much appreciated fix to the windows WebExtensions API!

DevTools

WebDriver

Lint, Docs and Workflow

New Tab Page

  • You can preview Nova on the New Tab browser.newtabpage.activity-stream.nova.enabled to true, and then opening a few tabs.

    • The browser.nova.enabled pref was just introduced to turn on the Nova design tokens. That’s still very much a work in progress.

Picture-in-Picture

Search and Urlbar

Search
  • Mandy updated the search-config-v2 schema for partnerCodes (2027191)

  • Florian fixed a high frequency intermittent test failure in the search code (2009494)

  • Standard8 fixed a bug with duplicate keywords for search engines, so that we now prefer the default search engine (2024714)

Nova
  • mconley made a rounder search input for about:newtab and about:privatebrowsing (2027144)

  • Drew is continuing his work on making Nova updates to the urlbar  (2026859)

New searchbar
Urlbar
  • Dharma also fixed a quick action telemetry error (1955058)

  • James has been working on Adaptive History for Autofill Improvements (2019695, 2019695, 2021079, 2019719, 2021036, 2028730, 2021039, 2019626)

  • Gijs landed a patch so that we use aria-notify instead of A11yUtils.announce for UrlbarView’s “special” announcements (2026753)

  • Dale added a tooltip to engines in the unified search panel (2028668)

  • Drew has been working on sports suggestions (2025052)

  • James fixed a bug where persisted search was not working for Fx versions prior to 148 (2025933)

Smart Window

Storybook/Reusable Components/Acorn Design System

UX Fundamentals

  • Felt Privacy error pages now support more NSS errors instead of falling through to the legacy page. Updated introductory text for the denied-port-access error. - 2024150

  • Fixed a test in browser_aboutCertError.js that was failing on Linux opt standalone and removed the platform skip. - 2028651

  • Added clock skew detection to the Felt Privacy error pages. When a certificate error is caused by a wrong system clock, the Felt Privacy error pages now show the same dedicated clock-skew message that the legacy error pages had, and helps guide users to correct their system time. - 2025049

  • Fixed misaligned bullet points in the "What can you do?" section of Felt Privacy network error pages, restoring correct visual indentation for that list. - 2028632

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