Firefox/Meeting/16-Nov-2021

From MozillaWiki
Jump to: navigation, search

General Topics / Roundtable

  • [mconley] Firefox::General triage! Interested in seeing the process? You can join the audience this Thursday, November 18th from 1PM - 1:30PM ET. Zoom link. There’ll be another one on Thursday, November 25th from 1PM - 1:45PM ET at the same link.

Friends of the Firefox team

Introductions/Shout-Outs

  • A big thank you to all the Outreachy applicants who applied for this cycle.
  • We had 38 applicants with approximately 110 contributions between them.
  • Welcome Mandy Cheang [:mcheang] to the Search team!

For contributions from November 2nd to November 16th 2021, inclusive.

Resolved bugs (excluding employees)

Fixed more than one bug

  • Clinton
  • Evgenia Kotovich
  • John Bieling (:TbSync)
  • Jonas Jenwald [:Snuffleupagus]
  • raquelvargas@gmail.com

Project Updates

Add-ons / Web Extensions

WebExtensions Framework

  • Emilio fixed a bug that was preventing users to interact with browserAction popups using touch screens - Bug 1696786 (regressed in Firefox 86 by enabling APZ in popups loading a document in a child process, Bug 1493208)
  • Fixed a bug in the child processes initialization, which was preventing the permissions to be correctly transmitted from the parent to the child process once a non-http/https blob url is created and new processes spawned - Bug 1738713
    • NOTE: technically this wasn’t an extension-specific issue, but it was easy enough to trigger by extensions using the “browser.contentScripts.register” API method and so it happened to be reported to us as a WebExtensions issue
  • As part of the ongoing work related to the “Manifest Version 3 background service worker”, we have landed some more changes to notify the WebExtensions internals when a background service worker is being spawned, loaded and destroyed - Bug 1728326 (still only enabled on Nightly along with other parts of the “MV3 background service workers” internals)

WebExtension APIs

  • June Wilde introduced a new “browser.privacy.network.globalPrivacyControl” read-only setting, which will allow extensions to observe the Global Privacy Control status in Firefox >= 95 - Bug 1735372

Fission

  • [mconley] Fission rollout to release is underway! Going smoothly so far. We aim to have Fission enabled for about half of the release population next week sometime. If all goes well, it’ll be enabled for all of our release population by the end of the month!

Fluent

  • [mconley] flod has written up some excellent documentation on localization best practices that we should all check out.
  • Juicy tidbit: did you know that “Save document?” in English becomes “A bheil thu airson an sgrìobhainn a shàbhaladh” in Gaelic? So be careful with static dimensions for things containing text!
    • [jaws] Wow! The “accented” pseudo locale wouldn’t expand this text enough in the worst case

Form Autofill

High-Contrast Mode (MSU Capstone project)

Desktop Integrations (Installer & Updater )

Lint, Docs and Workflow

Password Manager

PDFs & Printing

  • Bug 35228 - Antonin added support for printing even/odd pages
  • Filed April 2000 🤯

Performance

Performance Tools

Screenshots

Community