Background updater has started rolling out on Release!
This means users on Windows with Firefox installed that haven’t opened it in a while will get the latest Firefox when they start it!
The WebExtensions team has landed more work related to supporting Manifest Version 3:
introduced support for the host_permissions manifest.json key - Bug 1693385
Some great accessibility fixes have recently landed:
For contributions from July 13th to July 27th 2021, inclusive.
Jonas Jenwald [:Snuffleupagus]
Antonin Loubiere fixed an issue where a manually closed tab would be restored on session restore.
⭐️ Karim made some major improvements to our WebExtension APIs: an extension can now access url, title and faviconUrl when the extension has the required host permissions, without requesting the broader “tabs” permission. Also, the downloads API now supports downloading with cookies from a given container. He also fixed an intermittent failure in test_ext_downloads_cookieStoreId.js.
Claudia Batista added an evaluation result message when using the DevTools “copy” helper.
⭐️ Hexiang Cui fixed the output of the “Copy as cURL” option in the DevTools Network panel.
Fixed an issue that was preventing an extension content script to successfully create websockets on webpages using a upgrade-insecure-requests CSP directive - Bug 1676024
Prevent QuotaManager from selecting extension origins as least active origins to evict data when the free disk space is below certain thresholds - Bug 1720487 (landed in Nightly 92 and uplifted to Beta 91)
Starting from Firefox 92, an extension will be able to access url, title and faviconUrl when the extension does have the required host permissions (and without requesting the broader “tabs” permission) - Bug 1690613. Thanks Karim for contributing this enhancement.
Also in Firefox >= 92, the downloads API support downloading with cookies from a given container (as well as searching and erase downloads by cookieStoreId) - Bug 1669566. Thanks again to Karim for contributing this additional enhancement!
Ava is exploring how we can detect potential download spam triggered by websites and providing some sort of UX for users to either “allow” or “block” these download requests (Bug 1711049)
The Fission team is working on a “process count experiment” to try increasing the number of content processes per site
The Fission team is also working on launching a “tab unloader experiment” to try unloading background tabs that haven’t been used in the while (and aren’t running audio, video or WebRTC, and other heuristics) to reclaim memory and processing power
The password manager team (:tgiles, :dimi) are starting to own this component
There is no current module owner or peers as we’re building up our expertise with this component
The plan for H2 2021 is to support credit card saving for GeckoView/Fenix and enable credit card autofill in the UK, France, and Germany
We’re creating an MSIX package for Firefox.
Improved dark mode support landed in Release 91!
A fix will land soon for an issue where the window stoplight buttons were positioned incorrectly in RTL locales (bug 1419375).
Work continues on reducing video power usage and improving memory pressure notifications.
Harry changed the new tab page search bar hand-off to enter Search Mode when the address bar would not usually execute a search, or return search suggestions - Bug 1713827
Kajal has landed patches that create the foundation for the browser component switch
Kajal also migrated the existing icons into the new folder
Sfoster and Kajal have been working on creating a tab dialog overlay and actors to push the project into the next stage, and prototyping the overlay.
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,