Firefox/Meeting/01-Apr-2025

Firefox Bi-Weekly Meeting

Apr 1, 2025

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • Carlos

  • Chris Shiohama

  • cob.bzmoz

  • Harold Camacho

  • Shane Ziegler

New contributors (🌟 = first patch)

  • (Will be filled in after the meeting)

General triage

Project Updates

Add-ons / Web Extensions

Addon Manager & about:addons

WebExtensions Framework

  • Thanks to Florian, the last remaining WebExtensions telemetry recorded as legacy telemetry scalars and histograms have been migrated to Glean (and mirrored to legacy telemetry through GIFFT) - Bug 1953106

  • Fixed manifest validation error on manifests using an empty background.scripts property - Bug 1954637

DevTools

WebDriver BiDi

Fluent


Lint, Docs and Workflow

  • Julien fixed an issue where the ESLint configuration was defining ContentTaskUtils as a global variable available for all tests (it is only available within certain test functions).


New Tab Page.

  • New Tab is now packaged as a built-in addon on the Beta channel! This sets us up to try our first pilot out-of-band update to New Tab sometime in May.

  • Custom backgrounds are undergoing further refinement and bugfixing! Amy just fixed an issue which would cause the custom background image to flash under certain circumstances.

    • This can be tested by setting browser.newtabpage.activity-stream.newtabWallpapers.customWallpaper.enabled to true in about:config.

  • Nathan has added ASRouter / OMC plumbing to make it possible to show onboarding messages inline within New Tab, which we’ll use to draw people’s attention to the custom wallpaper controls

  • Reem added the first chunk of UI that will allow users to submit reports about advertisements that they deem are irrelevant, inappropriate or uninteresting.

Performance

Places

  • Moritz has fixed cases where bookmarks were sorted wrongly in the view after moving multiple of them at once.[1]Bug 1557853

Profile Management

  • Big picture

    • We are on track to ship our initial feature set to Beta and 0.5% of Release in 138

    • 100% release timeline planning is well underway with Nimbus, OMC, and DI teams

    • We are starting to look at testing across multiple Firefox instances using Marionette or using background tasks. Reach out if you have suggestions or ideas.

    • We've been enabled in Nightly for a while, but to try this out in 138 Beta/Release, flip the browser.profiles.enabled pref

  • Bugs fixed in the past 2 weeks:

    • tschuster fixed bug 1883387, suppressing a telemetry error shown at startup on linux

    • Jared fixed bug 1933264 and bug 1956105 to locally propagate changes to data policy preferences between profiles in a group

    • Teddy fixed bug 1934921 - Voice over reads the "Edit your profile" title as Article

    • Cieara fixed bug 1949022 - 'Customize your new profile' does not have the correct heading level

    • Teddy fixed bug 1950198 - Correct styling details for profile editor

    • Teddy fixed bug 1950199 - Correct styling details for profile toolbar menu

    • Niklas fixed bug 1950250 - <img> used in Theme radios buttons need null alt text

    • Niklas fixed bug 1952985 - Update theme names

    • Jared fixed bug 1955222 - remove profile name input autofocus on about:editprofile and about:newprofile pages to improve screen readerability with NVDA

    • Dave fixed bug 1926997 - Selectable Profile directory permissions are incorrect

    • Cieara fixed bug 1955036 - Double focus ring on edit button in Profiles submenu of FxA toolbar button menu

    • Niklas fixed bug 1955397 - Avatars and profiles panel and cards display mixed themes colours after switching themes

    • Teddy fixed bug 1956286 - The selected theme and avatar don't remain focused, as specified in the Figma guidelines

    • Cieara fixed bug 1955244 - Update the SUMO URL in the profiles Learn More links

    • Dave fixed bug 1954832 - [macOS] The Original profile can't be reached when all the other profiles are Unicode-named

Search and Navigation

Headlines link