Firefox/Meeting/06-Jan-2026

From MozillaWiki
Jump to navigation Jump to search

Today’s meeting leader is: kpatenio

Jan 6, 2026

General Topics / Roundtable

Friends of the Firefox team

Introductions/Shout-Outs

  • [jaws] Introducing Finn Terdal and Michael Hynson! Started yesterday.

    • Finn is working on UX Eng Productivity / Fundamentals bugs to get started, and then Settings Redesign

    • Michael is working on VPN

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • Dominique

  • John Bieling

  • Lorenz A

  • Yunju Lee

New contributors (🌟 = first patch)

  • 🌟 Doğu Abaris
  • 🌟 Lorenz A
  • Matt Kwee
  • Vignesh Sadankae
  • 🌟 Sameem [:sameembaba]
  • Yunju Lee

General triage

Project Updates

Accessibility

Add-ons / Web Extensions

Addon Manager & about:addons

WebExtension APIs

AI Window

DevTools

WebDriver

Desktop Integrations

Credential Management

Fluent

Form Autofill

Lint, Docs and Workflow

  • ESLint rule jsdoc/check-tag-names has now been enabled everywhere. We allow a few extra tags over the plugin defined set:

    • @backward-compat for marking code as being backwards compatible with a specific version, e.g. New Tab and devtools code use it.

    • @rejects for indicating if an async (or promise returning) function may reject. This is not standard in JSDoc, and TypeScript doesn't have an equivalent. Hence for now, this is an alternative way that we can use to at least document the expectations.

    • Various tag names that are used for Lit types.

Information Management/Sidebar

macOS Spotlight

Migration Improvements

New Tab Page

Nimbus / Experiments

Password Manager

PDFs & Printing

Picture-in-Picture

Performance

Performance Tools (aka Firefox Profiler)

Privacy & Security

Profile Management

  • Quick update this week - OS Integration intern Nishu is traveling a long road to add support for storing profiles in the secure MacOS App Group container (bug 1932976), over the break she fixed

    • bug 2004950 (Expose nsIToolkitProfileService::getProfileDescriptorForRootDir and nsIToolkitProfileService::getProfileLocalDirFromRootDir)

Screenshots

Search and Navigation

  • Moritz and Dao continue re-implementing the search bar using urlbar modules (2007126, 1989909, 2006855, 2006632, 2004788, 2002978, 2004321, 2002293, 2005772)

  • Vignesh (open source contributor) removed the unused browser.urlbar.addons.minKeywordLength pref (2003197)

  • Mak improved favicon clearing performance in SQLite, significantly reducing CPU usage. (2007091

  • Moritz fixed browser.search.openintab opening in the current tab instead of a new tab (2007254

  • Drew and Daisuke continue implementing online flight status suggestions (1994297)

  • mconley removed legacy non-handoff content search UI code(1999334)

  • Daisuke fixed multiple address bar bugs, including broken “switch to [tab group]” behaviour, persisted search terms, and a missing unified search button in private new tabs (2002936, 1968218, 1961568)

Storybook/Reusable Components/Acorn Design System

Tab Groups

UX Fundamentals

Settings Redesign

This week I learned