13 Oct 2026
Planet Mozilla
Firefox Tooling Announcements: Happy BMO Push Day! (20261013.2)
The following changes have been pushed to bugzilla.mozilla.org:
- Bug 2079152 - Unable to select content-type when creating attachment
- Bug 2079453 - Upgrade devbridge-autocomplete to 2.0.1 and fix autocomplete dropdown reopening after the field loses focus
- Bug 2065173 - Migrate Group REST resource to native Mojo API
- Bug 2078690 - Migrate User REST resource to native Mojo API: user objects (get, create, update, suggest, whoami, offer_account_by_email)
- Bug 2079991 - When one update requests needinfo from several users , the webhook's
event.changeshas a singleflag.needinfoentry for the last requestee only; the others are dropped.
Discuss these changes in the BMO Matrix Room
1 post - 1 participant
13 Oct 2026 10:21pm GMT
Firefox Developer Experience: Firefox WebDriver Newsletter 158
With the WebDriver related release notes part of the MDN developer release notes and having a 2-week cycle for new Firefox releases now we are going to stop publishing this newsletter. This one will be the last one of the series of blog posts that we did since Firefox 114.
Thank you to everyone who followed these posts and provided feedback over the past releases.
WebDriver is a remote control interface that enables introspection and control of user agents. As such, it can help developers to verify that their websites are working and performing well with all major browsers. The protocol is standardized by the W3C and consists of two separate specifications: WebDriver classic (HTTP) and the new WebDriver BiDi (Bi-Directional).
This newsletter gives an overview of the work we've done as part of the Firefox 158 release cycle.
Contributions
Firefox is an open source project, and we are always happy to receive external code contributions to our WebDriver implementation. We want to give special thanks to everyone who filed issues, bugs, and submitted patches.
In Firefox 158, multiple WebDriver bugs were fixed by contributors:
- F3tch landed several patches to allow setting of camera and microphone permissions, reject zero-sized screenshots, add a vendor-specific WebDriver BiDi command for listing installed extensions, and update cookie test expirations.
- Khalid AlHaddad improved the PollPromise to throw an error by default and not only log a warning when it times out.
WebDriver code is written in JavaScript, Python, and Rust, so any web developer can contribute! Read how to set up the work environment and check the list of mentored issues for Marionette or the list of mentored JavaScript bugs for WebDriver BiDi. Join our chatroom if you need any help to get started!
All Changes
A complete list of developer-facing changes included in this Firefox release is available in the MDN Firefox 158 Release Notes.
13 Oct 2026 6:02pm GMT
Firefox Tooling Announcements: Firefox Profiler Deployment (October 13, 2026)
The latest version of the Firefox Profiler is now live! Check out the full changelog below to see what's changed:
Highlights:
- [Markus Stange] Speed up activity graph drawing (#5888)
- [Florian Quèze] profiler-cli: accept several marker handles and ranges in marker info (#6277)
- [Nazım Can Altınova] Add "profiler-cli profile save " (#6340)
- [Nazım Can Altınova] Add global `-permalink` and `-short-permalink` flags to profiler-cli (#6338)
- [Markus Stange] Serve production build by default during local development (#6353)
- [Nazım Can Altınova] Add global `-permalink` and `-short-permalink` flags to profiler-cli (#6338)
- [Nazım Can Altınova] Add the ability to apply source maps to the profiles using `profiler-edit` (#6382)
Other Changes:
- [Nazım Can Altınova] Fix the upload progress bar not showing in light mode (#6348)
- [Nazım Can Altınova] Fix the variable name passed to the malformed response error strings (#6351)
- [Markus Stange] Add missing await when calling Chrome importer (#6346)
- [Markus Stange] Use "falls through" for all fallthrough comments (#6344)
- [Markus Stange] Move source map related profile logic files into profile-logic/source-maps/ (#6349)
- [Markus Stange] Make the source view actually read-only. (#6313)
- [Markus Stange] Run CI on merge queue branches (#6352)
- [Nazım Can Altınova] Fix "… was not wrapped in act" warnings in tests (#6362)
- [Nazım Can Altınova] Add a scope tree test for shorthand destructuring defaults (#6367)
- [fatadel] Accept --session before subcommands in profiler-cli (#6358)
- [Nazım Can Altınova] Replace the deprecated loose option with Babel assumptions (#6366)
- [fatadel] Clarify how to save profiles for later access (#6355)
- [Nazım Can Altınova] Make `yarn test-cli` and `yarn test-all` faster (#6369)
- [Nazım Can Altınova] Use a profile with tab information in the tab selector URL tests (#6370)
- [fatadel] Move FileIO table labels into the Gecko profile upgrader (#6375)
- [fatadel] Clear preview selections when zooming out in the CLI (#6380)
- [fatadel]
Sync: l10n → main (October 13, 2026) (#6389)
Big thanks to our amazing localizers for making this release possible:
- de: Ralf Duehnfahr
- el: Jim Spentzos
- en-GB: Ian Neal
- es-CL: ravmn
- fr: Théo Chevalier
- fy-NL: Fjoerfoks
- ia: Melo46
- it: Francesco Lodolo
- nl: Fjoerfoks
- ro: IulianArian
- ro: robbp
- ru: Valery Ledovskoy
- sv-SE: Andreas Pettersson
- tr: Selim Şumlu
- tr: Sena nur
- zh-TW: Pin-guang Chen
Find out more about the Firefox Profiler on profiler.firefox.com! If you have any questions, join the discussion on our Matrix channel!
1 post - 1 participant
13 Oct 2026 3:10pm GMT