- 01
Subtitles are now available for Disney+ in Picture-in-Picture.
- 02
Firefox now supports both the scroll-snap-stop property as well as re-snapping . You can use the scroll-snap-stop property's always and normal values to specify whether or not to pass the snap points, even when scrolling fast. Re-snapping tries to keep the last snap position after any content/layout changes.
- 03
The Firefox profiler can analyze power usage of a website (Apple M1 and Windows 11 only).
- 04
The Firefox UI itself will now be throttled for performance and battery usage when minimized or occluded, in the same way background tabs are.
- 01
Highlight color is preserved correctly after typing Enter in the mail composer of Yahoo Mail and Outlook.
- 02
After bypassing the https only error page navigating back would take you to the error page that was previously dismissed. Back now takes you to the previous site that was visited.
- 03
Paste unformatted shortcut (shift+ctrl/cmd+v) now works in plain text contexts, such as input and text area.
- 01
Various security fixes.
- 01
Various bug fixes and new policies have been implemented in the latest version of Firefox. You can find more information in the Firefox for Enterprise 104 Release Notes .
- 01
Developer Information
- 02
The emailtracking and emailtracking_content flags have been added to the tracking classifications available in urlClassification for the webRequest events ( Firefox bug 1773695 )
- 01
The methods Array.prototype.findLast() , Array.prototype.findLastIndex() , TypedArray.prototype.findLast() , and TypedArray.prototype.findLastIndex() are now supported. These are used to find the value and index (respectively) of the last element in an Array or TypedArray that matches a supplied test function. (See Firefox bug 1775026 for more details.)
- 02
Serialization of native Error types additionally includes the stack property when used with window.postMessage() and structuredClone() (on error types that include stack ). The stack is not yet serialized when errors are sent using other APIs, such as Worker.postMessage() (See Firefox bug 1774866 for more details.)
- 03
HTMLElement.focus() now supports the parameter option.focusVisible , which can be used force a browser to display visual indication after the element is focused. Note that browsers may automatically provide visual indication on focused elements if the implementation determines that it will improve accessibility. (See Firefox bug 1765083 for more details.)
- 04
The fontKerning property is now supported on CanvasRenderingContext2D and OffscreenCanvasRenderingContext2D , enabling developers to specify how kerning is used when text is drawn to a canvas or an offscreen canvas ( Firefox bug 1778908 ).
- 05
The SVGStyleElement.disabled property can now be used to disable or enable an SVG style element, or to check its disabled state. This mirrors the behavior of HTMLStyleElement.disabled . (See Firefox bug 1712623 for more details.)
- 06
The options argument to the IDBFactory.open() method has been removed. This option provided a non-standard, and Firefox-only way to make the indicated database persistent. The option was previously deprecated, and users that need this functionality should already have migrated to StorageManager.persist() . (See Firefox bug 1354500 for more details.)
- 07
Added support for source to the log.entryAdded event ( Firefox bug 1770792 ).
- 08
Updated the url sent for browsingContext.contextCreated events to be about:blank for newly opened browsing contexts ( Firefox bug 1775141 ).
- 09
Improved stability and performance when minimizing or restoring windows on Linux ( Firefox bug 1780212 ).
- 10
Added support for touch actions ( Firefox bug 1543337 ).