Firefox Tomorrow

Firefox Intelligence

Everything moving in Firefox, explained like a human.

A plain-English digest rebuilt from the latest official Stable, Beta, and Nightly release notes. Every visible card links back to the Mozilla source used for it.

39 updates · 7 areas · 1 high priority
Stable source153.0.1
Beta source154.0b4
Nightly source155.0a1
ESR source140.13.0esr

Engine

Today in Gecko

Platform and engine-level work landing in Gecko — the parts of Firefox most people never see, explained plainly.

Platform Nightly

Firefox Nightly now supports the alpha() CSS function

Starting with Firefox 154, Firefox Nightly now supports the alpha() CSS function. This is a relative color function that can be used to modify just the alpha component of a given color. Bug 2047437.

Technical detail

Published for Firefox 155.0a1 (nightly) in Mozilla's web-platform notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Nightly

Firefox Nightly ships an experimental implementation of the link-parameters…

Starting with Firefox 153, Firefox Nightly ships an experimental implementation of the link-parameters property by Tyler Thrailkill. Bug 2046153.

Technical detail

Published for Firefox 155.0a1 (nightly) in Mozilla's web-platform notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Nightly

Firefox Nightly now supports two new keywords closest-corner and…

Starting with Firefox 153, Firefox Nightly now supports two new keywords closest-corner and farthest-corner for the radial size in the circle() and ellipse() functions. Bug 2045278.

Technical detail

Published for Firefox 155.0a1 (nightly) in Mozilla's web-platform notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Nightly

Developer Information

Developer Information.

Technical detail

Published for Firefox 155.0a1 (nightly) in Mozilla's developer notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

Added a time picker user interface to <input type="time"> and <input…

Added a time picker user interface to <input type="time"> and <input type="datetime-local">, making selecting a time more accessible and intuitive.

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's web-platform notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

Firefox now supports the sibling-index() and sibling-count() CSS functions

Firefox now supports the sibling-index() and sibling-count() CSS functions. These functions allow an element to be styled with calculations that use its index among its siblings and its total count of siblings (including itself), respectively.

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's web-platform notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

Firefox now supports the Iterator.prototype.join method that allows joining…

Firefox now supports the Iterator.prototype.join method that allows joining an iterator into a string, similar to Array.prototype.join.

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's web-platform notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

Added support for the No-Vary-Search HTTP response header for the HTTP disk…

Added support for the No-Vary-Search HTTP response header for the HTTP disk cache. Servers can now declare which URL query parameters are irrelevant to the response, allowing Firefox to reuse cached resources across parameter variations and improving cache hit rates.

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's web-platform notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

Firefox now supports new Iterator.prototype.chunks and…

Firefox now supports new Iterator.prototype.chunks and Iterator.prototype.windows methods that allow consuming an iterator as either overlapping or non-overlapping subsequences of configurable size.

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's web-platform notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

Firefox now supports the text-box-trim and text-box-edge CSS properties, and…

Firefox now supports the text-box-trim and text-box-edge CSS properties, and the associated text-box shorthand. These properties allow you to control the leading space above and below text, enabling simpler and consistent vertical spacing and alignment.

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's web-platform notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

The RTCIceTransport.getSelectedCandidatePair() method and…

The RTCIceTransport.getSelectedCandidatePair() method and selectedcandidatepairchange event are now supported for getting the current RTCIceCandidatePair for the transport. ( Firefox bug 2019332 ).

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's web-platform notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

The error event is now fired on RTCDtlsTransport to report DTLS and…

The error event is now fired on RTCDtlsTransport to report DTLS and fingerprinting errors. ( Firefox bug 1805447 ).

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's web-platform notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

The JSON Viewer now shows a breadcrumb path at the bottom for the selected…

The JSON Viewer now shows a breadcrumb path at the bottom for the selected entry.

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's developer notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

Firefox now supports Iterator.prototype.includes() , allowing developers to…

Firefox now supports Iterator.prototype.includes() , allowing developers to check whether an iterator contains a given value without first converting it to an array.

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's developer notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

Text selected in PDFs is now highlighted clearly like in normal web pages

Text selected in PDFs is now highlighted clearly like in normal web pages. The selection color also follows OS settings like high-contrast mode.

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's changed notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

Video seeking is now significantly faster on macOS, making scrubbing and…

Video seeking is now significantly faster on macOS, making scrubbing and jumping to a point in a video much more responsive.

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's changed notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

Bookmarks Search now shows up to 75 results per query, making it easier to…

In Firefox for Android , Bookmarks Search now shows up to 75 results per query, making it easier to find your bookmarks without refining your search.

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's changed notes. This is part of the current Gecko and web-platform picture across active channels.

Platform Beta

Firefox View is moving out of the toolbar by default for new profiles and…

Firefox View is moving out of the toolbar by default for new profiles and profiles where it hasn’t been used recently. You can still open it from List all tabs > View all tabs , or add it back from the Customize toolbar menu.

Technical detail

Published for Firefox 154.0b4 (beta) in Mozilla's changed notes. This is part of the current Gecko and web-platform picture across active channels.

Nightly

Nightly Changes

What changed in the daily build overnight. The earliest, rawest signal of where Firefox is heading.

Feature Nightly

We’re testing a simpler tab context menu in Firefox Labs

Starting with Firefox 154, We’re testing a simpler tab context menu in Firefox Labs. Turn it on in Settings > Firefox Labs > Streamline tab menu and tell us what you think on Mozilla Connect . Bug 2031718.

Technical detail

First seen in Firefox 155.0a1 Nightly. Nightly changes are experimental and may be adjusted or reverted before reaching Beta.

Feature Nightly

Firefox Nightly now supports QUIC version 2 ( RFC 9369 ) for HTTP/3…

Starting with Firefox 154, Firefox Nightly now supports QUIC version 2 ( RFC 9369 ) for HTTP/3 connections. Firefox offers both QUIC v1 and v2 using compatible version negotiation ( RFC 9368 ). The server selects which version is used, so connections upgrade to QUIC v2 when the server chooses it and remain on QUIC v1 otherwise. Bug 2040450.

Technical detail

First seen in Firefox 155.0a1 Nightly. Nightly changes are experimental and may be adjusted or reverted before reaching Beta.

Experiments

Experimental Features

Features hidden behind flags and origin trials — things you can try today, long before they reach everyone.

Experiment Nightly

We’re testing a simpler tab context menu in Firefox Labs

Starting with Firefox 154, We’re testing a simpler tab context menu in Firefox Labs. Turn it on in Settings > Firefox Labs > Streamline tab menu and tell us what you think on Mozilla Connect . Bug 2031718.

Technical detail

Published by Mozilla for Firefox 155.0a1 (nightly) in the new release-note category.

Experiment Nightly

Firefox Nightly now supports QUIC version 2 ( RFC 9369 ) for HTTP/3…

Starting with Firefox 154, Firefox Nightly now supports QUIC version 2 ( RFC 9369 ) for HTTP/3 connections. Firefox offers both QUIC v1 and v2 using compatible version negotiation ( RFC 9368 ). The server selects which version is used, so connections upgrade to QUIC v2 when the server chooses it and remain on QUIC v1 otherwise. Bug 2040450.

Technical detail

Published by Mozilla for Firefox 155.0a1 (nightly) in the new release-note category.

Patches

Patch Radar

Notable fixes and patches moving through review — the bugs being squashed before they reach your build.

Fix Stable

Addressed a startup crash on Windows that could occur after updating Firefox…

Addressed a startup crash on Windows that could occur after updating Firefox, when some of the application's internal files could not be loaded. Firefox should now start in these cases, although parts of the interface may not display correctly until a further update completes ( Bug 2056926 ).

Technical detail

Published by Mozilla for Firefox 153.0.1 (stable) in the fixed release-note category.

Fix Stable

Fixed audio playing silently on some music and audio streaming sites after…

Fixed audio playing silently on some music and audio streaming sites after pausing and resuming playback ( Bug 2053586 ).

Technical detail

Published by Mozilla for Firefox 153.0.1 (stable) in the fixed release-note category.

Fix Stable

Fixed the New Tab page background flashing a few seconds after the page…

Fixed the New Tab page background flashing a few seconds after the page loaded when a custom wallpaper was in use ( Bug 2056650 ).

Technical detail

Published by Mozilla for Firefox 153.0.1 (stable) in the fixed release-note category.

Fix Stable

Fixed a crash that could occur when a page loaded a frame using a javascript…

Fixed a crash that could occur when a page loaded a frame using a javascript: address ( Bug 2054485 ).

Technical detail

Published by Mozilla for Firefox 153.0.1 (stable) in the fixed release-note category.

Fix Stable

Fixed a crash that could occur while typing text in an editable area of a…

Fixed a crash that could occur while typing text in an editable area of a page ( Bug 2053867 ).

Technical detail

Published by Mozilla for Firefox 153.0.1 (stable) in the fixed release-note category.

Fix Stable

Fixed a search engine you had already installed yourself being labeled as…

Fixed a search engine you had already installed yourself being labeled as "New" when Firefox later started offering the same engine ( Bug 2053710 ).

Technical detail

Published by Mozilla for Firefox 153.0.1 (stable) in the fixed release-note category.

Fix Stable

Improved pointer lock, used by games and other immersive web content, so that…

Improved pointer lock, used by games and other immersive web content, so that the mouse pointer is less likely to escape the Firefox window ( Bug 1255338 , Bug 2040628 ).

Technical detail

Published by Mozilla for Firefox 153.0.1 (stable) in the fixed release-note category.

Fix Stable

Fixed an issue in the Inspector's Rules view where pseudo-elements could only…

Fixed an issue in the Inspector's Rules view where pseudo-elements could only be expanded once per selected element ( Bug 2054525 ).

Technical detail

Published by Mozilla for Firefox 153.0.1 (stable) in the fixed release-note category.

Trust

Privacy & Security

Advisories, hardening, and privacy work. The changes that quietly keep your browsing yours.

Security Stable

Various security fixes .

Various security fixes .

Technical detail

Published by Mozilla for Firefox 153.0 (stable) in the security release-note category.

Speed

Performance Watch

Speed, memory, and responsiveness wins — measured improvements to how Firefox actually feels.

Performance Beta

Video seeking is now significantly faster on macOS, making scrubbing and…

Video seeking is now significantly faster on macOS, making scrubbing and jumping to a point in a video much more responsive.

Technical detail

Performance-related note published by Mozilla for Firefox 154.0b4 (beta).

Performance Stable

Addressed a startup crash on Windows that could occur after updating Firefox…

Addressed a startup crash on Windows that could occur after updating Firefox, when some of the application's internal files could not be loaded. Firefox should now start in these cases, although parts of the interface may not display correctly until a further update completes ( Bug 2056926 ).

Technical detail

Performance-related note published by Mozilla for Firefox 153.0.1 (stable).

Performance Stable

Some Windows users may experience a crash on startup after updating, caused…

Some Windows users may experience a crash on startup after updating, caused by an incomplete update leaving the Firefox installation in an inconsistent state ( Bug 1681745 ). If you are affected, downloading Firefox from firefox.com and installing it over your existing installation will repair it. Your bookmarks, passwords and other data are stored separately and will not be affected.

Technical detail

Performance-related note published by Mozilla for Firefox 153.0.1 (stable).

Performance Stable

Some Windows users may experience a crash on startup after updating, caused…

Some Windows users may experience a crash on startup after updating, caused by an incomplete update leaving the Firefox installation in an inconsistent state ( Bug 1681745 ). If you are affected, downloading Firefox from firefox.com and installing it over your existing installation will repair it. Your bookmarks, passwords and other data are stored separately and will not be affected.

Technical detail

Performance-related note published by Mozilla for Firefox 153.0 (stable).

Performance Stable

The newly added Error.stackTraceLimit property allows to set the maximal…

The newly added Error.stackTraceLimit property allows to set the maximal depth of the captured JavaScript error stack as a performance optimization.

Technical detail

Performance-related note published by Mozilla for Firefox 153.0 (stable).

Performance Stable

The Error.stackTraceLimit static data property is supported for setting or…

The Error.stackTraceLimit static data property is supported for setting or getting the maximum number of stack frames captured in an error stack trace. Setting the value smaller than the default can improve performance. ( Firefox bug 2037856 ).

Technical detail

Performance-related note published by Mozilla for Firefox 153.0 (stable).

Performance Stable

The decodingInfo() and encodingInfo() methods of the MediaCapabilities…

The decodingInfo() and encodingInfo() methods of the MediaCapabilities interface now accept the "webrtc" configuration type. This allows a site to query whether a given audio or video configuration can be decoded or encoded using WebRTC, and whether doing so will be smooth, power efficient, or both. Support for the non-standard transmission type, which was used as an alias for webrtc , is removed. ( Firefox bug 2037610 and Firefox bug 2032075 ).

Technical detail

Performance-related note published by Mozilla for Firefox 153.0 (stable).

Ecosystem

Inside Mozilla

Beyond the browser: the organisation, the open web mission, and the projects shaping what comes next.

Announcement Stable

You can find information about policy updates and enterprise-specific bug…

You can find information about policy updates and enterprise-specific bug fixes in the Firefox for Enterprise 153 Release Notes .

Technical detail

Published by Mozilla for Firefox 153.0 (stable) in the enterprise release-note category.