- 01
Improved the performance of the instance when Microsoft's IME and Defender retrieve the URL of a focused document in Windows 11 version 22H2.
- 02
Power profiling — visualizing performance data recorded from web browsers — is now also supported on Linux and Mac with Intel CPUs, in addition to Windows 11 and Apple Silicon.
- 01
In order to better support certain typographical conventions, Firefox now preserves some non-breaking spaces when copying text to the clipboard instead of changing them to regular spaces. The new behavior is known to cause problems when non-breaking spaces are used for indentation.
- 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 107 Release Notes .
- 01
Developer Information
- 02
There are a couple of helpful improvements in Firefox DevTools making it easier to debug WebExtensions: Are you using the webext command line tool to run and test your web extension? There is a new argument allowing you to also automatically open DevTools just in case you want to—for example, inspect the UI ( bug ). $ webext run --devtools Note: web-ext npm package needs to be >= 7.3.0
- 03
The error property returned when an error occurs in scripting.executeScript now represents any value the script throws or rejects with, instead of being just an object with a message property Firefox bug 1740608 .
- 01
Deprecated lquote and rquote attributes of the <ms> MathML element for custom opening and closing quotes are now disabled. This behavior is configured via the mathml.ms_lquote_rquote_attributes.disabled preference which is set to true by default ( Firefox bug 1793387 ).
- 02
The contain-intrinsic-size shorthand CSS property can now be applied to specify the size of a UI element that is subject to size containment . This allows a user agent to determine the size of an element without needing to render its child elements. The shorthand properties contain-intrinsic-width and contain-intrinsic-height are also supported, along with the logical properties contain-intrinsic-block-size and contain-intrinsic-inline-size . ( Firefox bug 1597529 ).
- 03
Color font is now supported via the font-palette property ( Firefox bug 1791558 ). Support has also been added for the @font-palette-values CSS at-rule and its descriptors font-family , base-palette , and override-colors . Together they help to define the color palette ( Firefox bug 1791558 ).
- 04
The non-standard and deprecated SVGSVGElement.useCurrentView property has been removed. (See Firefox bug 1174097 for more details.)
- 05
Added Realm support to target argument for script.evaluate , script.callFunction , and script.disown commands ( Firefox bug 1779231 ).
- 06
Added support for JSON serialization of complex objects with container value fields, eg. WeakMap and Uint8Array ( Firefox bug 1770754 ).
- 07
Added support for the context parameter of the browsingContext.create command, which allows opening a new tab related to an existing one ( Firefox bug 1765619 ).
- 08
Improved reliability of the browsingContext.navigate command when called with the wait parameter set to none ( Firefox bug 1763109 ).
- 09
The command WebDriver:ElementSendKeys now only sets the caret if the element is not focused yet ( Firefox bug 1791736 ).
- 10
Updated the command WebDriver:PerformAction to no longer accept undefined as value for various parameters of the pointerMove and wheel actions ( Firefox bug 1781066 ).
- 11
Updated the Selenium Atoms to match a recent WebDriver specification change ( Firefox bug 1771942 ).
- 01
Razvan Cojocaru: Bug 1755044 , Bug 1767337 Razvan has been a prolific contributor, fixing a number of bugs related to scrolling, as well as making many improvements to the type-safety of our rendering engine code.