Firefox Headlines (November 18, 2021)

13 views
Skip to first unread message

Harry Twyford

unread,
Nov 18, 2021, 2:52:16 PM11/18/21
to firef...@mozilla.org

Hello Firefox fans!


The Firefox Desktop team has been brewing these updates for weeks. Now we present them to you, farm-to-table: they're organic, direct trade, and locally roasted.

Many thanks to Mike Conley, Bernard Igiri, and Katherine Patenio, who helped put these updates together.

Highlights

Friends of the Firefox team

Introductions/Shout-Outs

  • 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

New contributors (🌟 = first patch)

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)

Fluent

  • 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!

Form Autofill

High-Contrast Mode (MSU Capstone project)

Desktop Integrations (Installer & Updater)

Lint, Docs and Workflow

Password Manager 

Performance

Screenshots

Below the fold

[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.

—

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 I'm really just synthesizing and humanizing 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,
Harry
Reply all
Reply to author
Forward
0 new messages