Firefox 116: New Features and Updates
In Firefox version 116, notable new features and updates include:
General Information
- Firefox is no longer supported on Windows 8.1 and earlier versions; users must switch to Firefox Extended Support Release (ESR).
- Similarly, Firefox is no longer supported on macOS 10.14 and earlier versions; users must switch to Firefox ESR.
For Nightly Users
- Enabled a prototype Federated Credential Management implementation, a Web Platform API.
For Developers
dirname
attribute added to<input>
and<textarea>
elements for passing text directionality information during form submissions.- Updated syntax for the
offset-path
property, allowing values likenone
,<offset-path>
, or<coord-box>
. Maximum length increased to 1023 characters. - Added
action.getUserSettings
method for retrieving user-specified settings for extensions' browser actions. - Implemented
autoDiscardable
support in various tab management functions (tabs.tab
,tabs.updated
, etc.). - Added support for Custom Formatters in developer tools.
- Markup view now includes "container" badges on elements with a
container-type
property and certain sizes. Intl.PluralRules
andIntl.NumberFormat
received updates, including new constructor options and methods.- Support for the
qlength
unit (1q = 1/40th of 1 cm) in SVG. - Configuration of Content Security Policy now allows specifying external JavaScript files to be whitelisted using hashes.
- Discontinued the non-standard
moz:useNonSpecCompliantPointerOrigin
capability; users requiring this feature may continue using Firefox 115 ESR. - Resolved a regression that affected differentiation between stale elements in the DOM.
- Creation of a new session now waits for the initial context to load correctly.
For Add-On Developers
- Ability to specify a page visited upon uninstallation through
runtime.setUninstallURL
.
These changes aim to enhance security, improve compatibility with modern standards, and provide better development tools for both website creators and add-on developers.