Firefox Nightly Notes Firefox Nightly gets a new version every day and as a consequence, the release notes for the Nightly channel are updated continuously to reflect features that have reached sufficient maturity to benefit from community feedback and bug reports. Mozilla https://www.mozilla.org/en-US/firefox/nightly/notes/feed/ https://www.mozilla.org/media/img/favicons/firefox/browser/nightly/apple-touch-icon.d0bdd11a17e1.png 2025-08-05T19:10:39.317644+00:00 https://www.mozilla.org/media/img/favicons/firefox/browser/nightly/favicon-196x196.f6d874cabab4.png Firefox has expanded its Fingerprinting Protection by reporting constant values for several more... https://www.mozilla.org/en-US/firefox/143.0a1/releasenotes/#note-791032 2025-08-05T19:10:39.317644+00:00 Bug 1978414

Firefox has expanded its Fingerprinting Protection by reporting constant values for several more attributes of user's computers. More Details

]]>
Firefox will now also clear the back-forward-cache when receiving the Clear-Site-Data: "cache"... https://www.mozilla.org/en-US/firefox/141.0a1/releasenotes/#note-790924 2025-08-05T07:40:23.583518+00:00 Bug 1930501

Firefox will now also clear the back-forward-cache when receiving the Clear-Site-Data: "cache" response header.

]]>
On Linux, Firefox uses less memory and no longer requires a forced restart after an update has... https://www.mozilla.org/en-US/firefox/141.0a1/releasenotes/#note-790921 2025-08-05T07:40:22.677452+00:00 Bug 1609882

On Linux, Firefox uses less memory and no longer requires a forced restart after an update has been applied by a package manager.

]]>
Implemented the closedby attribute and it's related closedBy property on dialogs indicating the... https://www.mozilla.org/en-US/firefox/141.0a1/releasenotes/#note-790920 2025-08-05T07:40:20.525798+00:00 Bug 1964078

Implemented the closedby attribute and it's related closedBy property on dialogs indicating the types of user actions that can be used to close the associated <dialog> element.

]]>
Added support for the URLPattern API, enabling developers to match and parse URLs using a... https://www.mozilla.org/en-US/firefox/142.0a1/releasenotes/#note-790987 2025-08-05T04:29:04.233026+00:00 Bug 1731418

Added support for the URLPattern API, enabling developers to match and parse URLs using a standardized pattern syntax.

]]>
Firefox now uses an updated grid sizing algorithm to better align with the CSS Grid... https://www.mozilla.org/en-US/firefox/143.0a1/releasenotes/#note-791020 2025-08-01T16:52:53.430923+00:00 Bug 1957244

Firefox now uses an updated grid sizing algorithm to better align with the CSS Grid specification. Grid layouts that use percentage row sizes or grid items containing elements with aspect ratios (such as images) will now render correctly in more cases.

]]>
<input type=color> now recognizes the CSS <color> format in addition to the color... https://www.mozilla.org/en-US/firefox/143.0a1/releasenotes/#note-791019 2025-08-01T16:48:21.727730+00:00 Bug 1965029

<input type=color> now recognizes the CSS <color> format in addition to the color hex format (#ffffff). This means that color names like black and more complex strings like rgb(200 200 200) are now valid inputs. For now the value will always be converted to the hex format.

]]>
Tapping a persistent notification when Firefox for Android is closed or restarted now properly... https://www.mozilla.org/en-US/firefox/143.0a1/releasenotes/#note-791017 2025-07-30T17:05:59.874956+00:00 Bug 1976269

Tapping a persistent notification when Firefox for Android is closed or restarted now properly opens Firefox with the relevant webpage.

]]>
Firefox now supports xHE-AAC audio playback on Windows 11 22H2+, macOS, and Android 9+. https://www.mozilla.org/en-US/firefox/143.0a1/releasenotes/#note-791016 2025-07-29T13:53:43.812368+00:00 Bug 1711882

Firefox now supports xHE-AAC audio playback on Windows 11 22H2+, macOS, and Android 9+.

]]>
When a site asks for camera access, it can now be previewed in the permission dialog. This is... https://www.mozilla.org/en-US/firefox/143.0a1/releasenotes/#note-791013 2025-07-28T18:21:00.698304+00:00 Bug 799415

When a site asks for camera access, it can now be previewed in the permission dialog. This is especially helpful when switching between multiple cameras.

]]>
Unchecking the Group Similar Messages setting now prevents successive similar messages from... https://www.mozilla.org/en-US/firefox/143.0a1/releasenotes/#note-791011 2025-07-24T16:21:40.108607+00:00 Bug 1615206

Unchecking the Group Similar Messages setting now prevents successive similar messages from being grouped so that all messages are displayed in the output.

]]>
Starting with Firefox 140, Nightly builds now support TaskSignal: any(). https://www.mozilla.org/en-US/firefox/142.0a1/releasenotes/#note-790854 2025-07-18T16:21:16.047915+00:00 Bug 1964407

Starting with Firefox 140, Nightly builds now support TaskSignal: any().

]]>
Starting with Firefox 139, Smart Tab Groups is now available in Nightly builds, enhancing the... https://www.mozilla.org/en-US/firefox/142.0a1/releasenotes/#note-790780 2025-07-18T16:16:22.444906+00:00 Bug 1955779

Starting with Firefox 139, Smart Tab Groups is now available in Nightly builds, enhancing the creation of new groups by automating the process of grouping semantically similar tabs and labeling the group.

]]>
Starting with Firefox 139, Nightly builds now support the View Transition API. https://www.mozilla.org/en-US/firefox/142.0a1/releasenotes/#note-790833 2025-07-18T16:15:17.724698+00:00 Bug 1950759

Starting with Firefox 139, Nightly builds now support the View Transition API.

]]>
Improved Drag-and-drop support for blob images. https://www.mozilla.org/en-US/firefox/142.0a1/releasenotes/#note-790986 2025-07-18T16:13:46.632196+00:00 Bug 1670200

Improved Drag-and-drop support for blob images.

]]>
The Selection.getComposedRanges() API is now available, allowing developers to accurately get... https://www.mozilla.org/en-US/firefox/142.0a1/releasenotes/#note-790985 2025-07-18T16:13:40.023172+00:00 Bug 1903870

The Selection.getComposedRanges() API is now available, allowing developers to accurately get selected text ranges across shadow DOM boundaries.

]]>
ETP-Strict mode now supports a flexible exception list to fix broken site features caused by... https://www.mozilla.org/en-US/firefox/142.0a1/releasenotes/#note-790984 2025-07-18T16:13:33.229985+00:00 Bug 1970647

ETP-Strict mode now supports a flexible exception list to fix broken site features caused by tracker blocking. Exceptions are split into baseline (core functionality) and convenience (extra features), letting users choose improved site compatibility without compromising key privacy protections.

]]>
On Windows, clicking a persistent notification when Firefox is closed or restarted, will now... https://www.mozilla.org/en-US/firefox/142.0a1/releasenotes/#note-790983 2025-07-18T16:13:24.675431+00:00 Bug 1976474

On Windows, clicking a persistent notification when Firefox is closed or restarted, will now properly open Firefox with the relevant webpage, instead of just opening the main page of the website.

]]>
Improved the scroll speed in the bookmarks dialog to not go beyond the component area. https://www.mozilla.org/en-US/firefox/142.0a1/releasenotes/#note-790982 2025-07-18T16:13:16.684594+00:00 Bug 1957280

Improved the scroll speed in the bookmarks dialog to not go beyond the component area.

]]>
Firefox now supports the Prioritized Task Scheduling API, enabling developers to assign and... https://www.mozilla.org/en-US/firefox/142.0a1/releasenotes/#note-790981 2025-07-18T16:12:59.182634+00:00 Bug 1966997

Firefox now supports the Prioritized Task Scheduling API, enabling developers to assign and manage task priorities.

]]>
Starting with Firefox 142, Nightly builds support creating URLs using Text Fragments. You can... https://www.mozilla.org/en-US/firefox/143.0a1/releasenotes/#note-790978 2025-07-18T16:06:55.744623+00:00 Bug 1970641

Starting with Firefox 142, Nightly builds support creating URLs using Text Fragments. You can generate such a URL by selecting a snippet of text on a page and choosing Copy Link to Highlight from the context menu.

]]>
Starting with Firefox 140, Nightly builds now support CloseWatcher including integration with... https://www.mozilla.org/en-US/firefox/143.0a1/releasenotes/#note-790868 2025-07-18T16:06:55.744623+00:00 Bug 1966459

Starting with Firefox 140, Nightly builds now support CloseWatcher including integration with popovers and dialogs.

]]>
Starting with Firefox 142, Nightly builds now support the Integrity-Policy header allowing... https://www.mozilla.org/en-US/firefox/143.0a1/releasenotes/#note-791008 2025-07-18T16:06:55.744623+00:00 Bug 1976656

Starting with Firefox 142, Nightly builds now support the Integrity-Policy header allowing websites to ensure that all of their scripts are protected with integrity data. It is currently limited to scripts but will be expanded in the future to provide full web application integrity.

]]>
Starting with Firefox 139, Nightly builds no longer dispatch the non-standard afterscriptexecute... https://www.mozilla.org/en-US/firefox/141.0a1/releasenotes/#note-790772 2025-06-23T17:45:40.641990+00:00 Bug 1954685

Starting with Firefox 139, Nightly builds no longer dispatch the non-standard afterscriptexecute and beforescriptexecute events.

]]>
Starting with Firefox 139, Nightly builds now support PerformanceEventTiming.interactionId,... https://www.mozilla.org/en-US/firefox/141.0a1/releasenotes/#note-790771 2025-06-23T17:43:34.560286+00:00 Bug 1957012

Starting with Firefox 139, Nightly builds now support PerformanceEventTiming.interactionId, allowing developers to group related input events. This enables support for the Interaction to Next Paint (INP) responsiveness metric.

]]>
Starting with Firefox 138, H265 decoding for WebCodecs is now enabled for Nightly Linux builds. https://www.mozilla.org/en-US/firefox/141.0a1/releasenotes/#note-790718 2025-06-23T17:37:20.046420+00:00 Bug 1949917

Starting with Firefox 138, H265 decoding for WebCodecs is now enabled for Nightly Linux builds.

]]>
Starting with Firefox 137, H265 decoding for WebCodecs is now enabled for Nightly MacOS builds. https://www.mozilla.org/en-US/firefox/141.0a1/releasenotes/#note-790719 2025-06-23T17:37:09.760205+00:00 Bug 1944991

Starting with Firefox 137, H265 decoding for WebCodecs is now enabled for Nightly MacOS builds.

]]>
Add-ons can inject resources into web pages, which may serve as fingerprinting vectors for... https://www.mozilla.org/en-US/firefox/141.0a1/releasenotes/#note-790834 2025-06-23T15:56:23.333483+00:00 Bug 1962124

Add-ons can inject resources into web pages, which may serve as fingerprinting vectors for malicious websites. Starting with Firefox 140, in Nightly builds, we are experimenting with an anti-tracking isolation feature for these resources to enhance user privacy.

]]>
You can now unload tabs by right-clicking on a tab (or multiple selected tabs) and selecting... https://www.mozilla.org/en-US/firefox/140.0a1/releasenotes/#note-790845 2025-06-20T11:51:12.405029+00:00 Bug 1965032

You can now unload tabs by right-clicking on a tab (or multiple selected tabs) and selecting "Unload Tab". This can be helpful in reducing Firefox's memory and CPU usage.

]]>
Added support for the CookieStore API, an asynchronous cookie API for scripts running in HTML... https://www.mozilla.org/en-US/firefox/140.0a1/releasenotes/#note-790839 2025-06-20T11:51:11.407226+00:00 Bug 1958875

Added support for the CookieStore API, an asynchronous cookie API for scripts running in HTML documents and service workers.

]]>
Added Platform support for aria-keyshortcuts in Linux, MacOS, and Windows. https://www.mozilla.org/en-US/firefox/140.0a1/releasenotes/#note-790835 2025-06-20T11:51:09.785818+00:00 Bug 1467382

Added Platform support for aria-keyshortcuts in Linux, MacOS, and Windows.

]]>
The Firefox Extensions button can now be removed from the toolbar, giving you more control over... https://www.mozilla.org/en-US/firefox/140.0a1/releasenotes/#note-790898 2025-06-20T11:51:08.670573+00:00 Bug 1964857

The Firefox Extensions button can now be removed from the toolbar, giving you more control over how you customize your browser. When the button is hidden, you can access the extensions panel again at any time from the Firefox menu by clicking the Extensions menu item.

]]>
Firefox now supports adding custom search engines. To do so, right-click a search field of a... https://www.mozilla.org/en-US/firefox/140.0a1/releasenotes/#note-790897 2025-06-20T11:51:07.438316+00:00 Bug 1967739

Firefox now supports adding custom search engines. To do so, right-click a search field of a supported website and select Add Search Engine, or go to Settings > Search > Add (below the search shortcuts table) to manually enter a search URL.

]]>
Firefox will now escape less-than (<) and greater-than (>) symbols when serializing HTML... https://www.mozilla.org/en-US/firefox/140.0a1/releasenotes/#note-790896 2025-06-20T11:51:05.528877+00:00 Bug 1962084

Firefox will now escape less-than (<) and greater-than (>) symbols when serializing HTML attributes, making certain mXSS attacks on websites more difficult.

]]>
Vertical Tabs: You can now keep more — or fewer — pinned tabs in view. Just drag the divider to... https://www.mozilla.org/en-US/firefox/140.0a1/releasenotes/#note-790867 2025-06-20T11:51:03.303948+00:00 Bug 1941189

Vertical Tabs: You can now keep more — or fewer — pinned tabs in view. Just drag the divider to resize your pinned tabs section.

]]>
Firefox now supports the pointerrawupdate event. This event provides lower-latency access to... https://www.mozilla.org/en-US/firefox/140.0a1/releasenotes/#note-790855 2025-06-20T11:50:59.880296+00:00 Bug 1550462

Firefox now supports the pointerrawupdate event. This event provides lower-latency access to pointer movements by firing as soon as the pointer data is available, typically before the main pointermove event. Unlike pointermove, it performs an additional hit test to determine the target, and fires more frequently, which may impact performance even if only a listener is added. This event is intended for applications that require high-precision input handling and cannot achieve smooth interaction using coalesced pointermove events alone.

]]>
On all platforms, Firefox now applies a uniform user agent (UA) style to <h1> elements,... https://www.mozilla.org/en-US/firefox/140.0a1/releasenotes/#note-790852 2025-06-20T11:50:57.967030+00:00 Bug 1964922

On all platforms, Firefox now applies a uniform user agent (UA) style to <h1> elements, regardless of whether they are used inside <article>, <aside>, <nav>, or <section>.

]]>
Added support for the Custom Highlight API, which allows to style text ranges. https://www.mozilla.org/en-US/firefox/140.0a1/releasenotes/#note-790846 2025-06-20T11:50:56.741913+00:00 Bug 1964089

Added support for the Custom Highlight API, which allows to style text ranges.

]]>
Fix for MFSA 2025-36 included in 2025-05-17 Nightly builds and newer. https://www.mozilla.org/en-US/firefox/140.0a1/releasenotes/#note-790861 2025-05-22T09:52:14.663076+00:00 Fix for MFSA 2025-36 included in 2025-05-17 Nightly builds and newer.

]]>
Firefox for Android now allows includes a "Select All" in Bookmarks. https://www.mozilla.org/en-US/firefox/140.0a1/releasenotes/#note-790853 2025-05-22T09:52:01.165116+00:00 Bug 1948195

Firefox for Android now allows includes a "Select All" in Bookmarks.

]]>
Added support for requestClose() to HTMLDialogElement. https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790829 2025-04-29T01:49:29.491793+00:00 Bug 1960556

Added support for requestClose() to HTMLDialogElement.

]]>
Added support for the WebAuthn largeBlob extension. https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790798 2025-04-29T01:49:24.268792+00:00 Bug 1795020

Added support for the WebAuthn largeBlob extension.

]]>
The upload performance of HTTP/3 been significantly improved, particularly on resumed... https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790796 2025-04-29T01:49:15.994750+00:00 Bug 1959128

The upload performance of HTTP/3 been significantly improved, particularly on resumed connections (QUIC 0-RTT) and high bandwidth and high delay connections.

]]>
The Temporal proposal is now enabled by default in Firefox. Temporal is a better version of... https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790795 2025-04-29T01:49:08.766626+00:00 Bug 1912511

The Temporal proposal is now enabled by default in Firefox. Temporal is a better version of Date, for more details, please see https://spidermonkey.dev/blog/2025/04/11/shipping-temporal.html and https://tc39.es/proposal-temporal/docs/.

]]>
Full-Page Translations are now available within Firefox extension pages. https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790779 2025-04-29T01:49:02.011608+00:00 Bug 1948995

Full-Page Translations are now available within Firefox extension pages.

]]>
Timer throttling for Workers is now supported. https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790778 2025-04-29T01:48:56.110067+00:00 Bug 1954770

Timer throttling for Workers is now supported.

]]>
PNG images with transparency now keep their transparency when pasted into Firefox. https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790763 2025-04-29T01:48:48.496336+00:00 Bug 1940790

PNG images with transparency now keep their transparency when pasted into Firefox.

]]>
Closed <details> elements are now searchable and can be automatically expanded if found... https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790774 2025-04-29T01:48:39.607088+00:00 Bug 1724299

Closed <details> elements are now searchable and can be automatically expanded if found via find-in-page.

]]>
window.getSelection().toString() now correctly returns the text serialization when text is... https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790770 2025-04-29T01:48:32.462809+00:00 Bug 1954979

window.getSelection().toString() now correctly returns the text serialization when text is selected in a text control, improving cross-browser interoperability on some sites.

]]>
Starting with Firefox 138, The built-in editor for contenteditable and designMode now handles... https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790797 2025-04-29T01:45:07.052212+00:00 Bug 1951832

Starting with Firefox 138, The built-in editor for contenteditable and designMode now handles collapsible white-space before block boundaries and white-space sequences between visible content more consistently with Chrome. As a result, Gecko no longer inserts a padding <br> element after white-space before a block boundary, aligning behavior with other major browsers.

]]>
Starting with Firefox 139, Nightly builds now support the hidden=until-found attribute, allowing... https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790773 2025-04-29T01:42:43.750582+00:00 Bug 1761043

Starting with Firefox 139, Nightly builds now support the hidden=until-found attribute, allowing content to be found via find-in-page when it's otherwise hidden by default.

]]>
Starting with Firefox 138, Service Workers are now available in Private Browsing Mode in Nightly... https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790781 2025-04-29T01:42:42.518989+00:00 Bug 1320796

Starting with Firefox 138, Service Workers are now available in Private Browsing Mode in Nightly builds. This enhancement builds on our efforts to support IndexedDB and the DOM Cache API in Private Browsing through encrypted storage. With this change, more websites, especially those that rely on background tasks, will be able to benefit from Service workers.

]]>
Starting with Firefox 136, profile management is now available in Nightly builds. Users can now... https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790602 2025-03-29T17:43:40.498531+00:00 Bug 1931006

Starting with Firefox 136, profile management is now available in Nightly builds. Users can now more easily create and switch between different profiles.

]]>
Starting with Firefox 137, you can now you can easily add your signatures to PDFs. Draw, type,... https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790697 2025-03-29T17:43:40.498531+00:00 Bug 1948482

Starting with Firefox 137, you can now you can easily add your signatures to PDFs. Draw, type, or upload your signature, then place it exactly where you want. Save your go-to signatures for next time.

]]>
Starting with Firefox 136, scroll-driven animations is enabled in Nightly builds. https://www.mozilla.org/en-US/firefox/139.0a1/releasenotes/#note-790603 2025-03-29T17:43:40.498531+00:00 Bug 1817303

Starting with Firefox 136, scroll-driven animations is enabled in Nightly builds.

]]>