- 01
Say hello to enhanced Picture-in-Picture ! Rewind, check video duration, and effortlessly switch to full-screen mode on the web's most popular video websites.
- 02
Firefox's address bar is already a great place to search for what you're looking for. Now you'll always be able to see your web search terms and refine them while viewing your search's results - no additional scrolling needed! Also, a new result menu has been added making it easier to remove history results and dismiss sponsored Firefox Suggest entries.
- 03
Private windows now protect users even better by blocking third-party cookies and storage of content trackers.
- 04
Passwords automatically generated by Firefox now include special characters, giving users more secure passwords by default.
- 05
Firefox 113 introduces a redesigned accessibility engine which significantly improves the speed, responsiveness, and stability of Firefox when used with: Screen readers, as well as certain other accessibility software;
- 06
Importing bookmarks from Safari or a Chrome-based browser? The favicons for those bookmarks will now also be imported by default to make them easier to identify.
- 07
Firefox 113 now supports AV1 Image Format files containing animations (AVIS), improving support for AVIF images across the web.
- 08
The Windows GPU sandbox first shipped in the Firefox 110 release has been tightened to enhance the security benefits it provides.
- 09
A 13-year-old feature request was fulfilled and Firefox now supports files being drag-and-dropped directly from Microsoft Outlook. A special thanks to volunteer contributor Marco Spiess for helping to get this across the finish line!
- 10
Users on macOS can now access the Services sub-menu directly from Firefox context menus.
- 11
On Windows, the elastic overscroll effect has been enabled by default. When two-finger scrolling on the touchpad or scrolling on the touchscreen, you will now see a bouncing animation when scrolling past the edge of a scroll container.
- 12
Firefox is now available in the Tajik (tg) language.
- 01
The long-deprecated mozRTCPeerConnection , mozRTCIceCandidate , and mozRTCSessionDescription WebRTC interfaces have been removed. Sites should utilize the non-prefixed versions instead.
- 02
Users on some Windows systems may see incorrect and/or over-saturated colors. This is fixed in the Firefox 113.0.1 release.
- 01
Various security fixes.
- 01
You can find information about policy updates and enterprise specific bug fixes in the Firefox for Enterprise 113 Release Notes .
- 01
Developer Information
- 02
There have been numerous improvements to the Debugger's "Search in files" feature (also known as "Project search"): The panel has been moved to a regular side panel, which allows you to keep the results list visible while opening scripts in the editor;
- 03
Additional features include support for pretty printing inline scripts in HTML files and column breakpoints in pretty printed sources.
- 04
It is now possible to override a JavaScript file in the debugger. In the Debugger, under the Sources tree, you can use the "Add script override" context menu entry. This action will download the file onto your machine, allowing you to edit it. After reloading the page, the local file will be loaded instead of the original script (indicated by a purple icon when a file is overridden).
- 05
With the release of Firefox 113, we are pleased to welcome the developers who contributed their first code change to Firefox in this release, 28 of whom were brand new volunteers! Please join us in thanking each of these diligent and enthusiastic individuals, and take a look at their contributions: Abhijeet Chawla [:ff2400t]: 1589474 , 1737050
- 06
When an extension registers multiple listeners for the same event, all the event listeners are called when the event page wakes up, instead of only the first one ( Firefox bug 1798655 ).
- 07
Support is now provided for the declarativeNetRequest API ( Firefox bug 1782685 ).
- 08
The gecko_android sub-key has been added to the browser_specific_settings key. This sub-key enables an extension to specify the range of Firefox for Android versions it is compatible with ( Firefox bug 1824237 ).
- 01
Module scripts can now import other ES module scripts on worklets.
- 02
Firefox 113 includes new CSS functionality, including improved support for the color (level 4) specification (such as the lab() , lch() , oklab() , oklch() , and color() functions) and the scripting media query.
- 03
Firefox 113 adds support for a number of WebRTC features for improved interoperability: RTCMediaSourceStats , RTCPeerConnectionState , RTCPeerConnectionStats ("peer-connection" RTCStatsType), RTCRtpSender.setStreams() , and RTCSctpTransport .
- 04
The forced-color-adjust property is now supported, allowing authors to opt an element out of color changes in Forced Color Mode for improved readability where the automatically-picked contrasting colors are not ideal.
- 05
The color() , lab() , lch() , oklab() , oklch() , and color-mix() functional notations are now supported, along with the forced-color-adjust property. For more information on the functional notations, see the CSS color value documentation. ( Firefox bug 1352753 , Firefox bug 1813497 , Firefox bug 1818819 , Firefox bug 1824526 ).
- 06
The :nth-child of <selector> syntax allows you to target a group of children based upon the An+B rule that also matches a defined selector. See ( Firefox bug 1808229 ) for more details.
- 07
The scripting media feature is now supported. See ( Firefox bug 1166581 ) for more details.
- 08
The content property now supports all image type including, <gradient> , image-set() and url() . See ( Firefox bug 1684958 ) for more details. There is currently an issue with the ::before and ::after pseudo selectors that means that they don't paint <gradient> s. See ( Firefox bug 1832901 ) for more details.
- 09
CanvasRenderingContext2D.reset() and OffscreenCanvasRenderingContext2D.reset() are now supported, and can be used to return the associated rendering context to its default state. ( Firefox bug 1709347 ).
- 10
The Compression Streams API is now supported. The interfaces provided by this API are used to compress and decompress data using the gzip and deflate formats ( Firefox bug 1823619 ).
- 11
The deprecated and non-standard mozImageSmoothingEnabled property is now disabled. See the imageSmoothingEnabled property for smoothing in scaled images ( Firefox bug 1822955 ).
- 12
The AV1 video codec is now enabled on Android. Hardware accelerated decoding is used if supported by the device ( Firefox bug 1672276 ).
- 13
The following WebRTC methods, properties, and dictionaries are now supported: RTCRtpSender.getCapabilities() , RTCRtpReceiver.getCapabilities() , RTCRtpSender.setStreams() , RTCSctpTransport & RTCPeerConnection.sctp , RTCVideoSourceStats & RTCAudioSourceStats , RTCPeerConnection.connectionState , and RTCPeerConnectionStats . The corresponding bug reports are, respectively: Firefox bug 1531460 , Firefox bug 1531461 , Firefox bug 1510802 , Firefox bug 1278299 , Firefox bug 1804678 , Firefox bug 1265827 , and Firefox bug 1531087 .
- 14
The deprecated and non-standard CanvasRenderingContext2D.mozTextStyle attribute was permanently removed. This was previously hidden behind a preference. ( Firefox bug 1294362 ).
- 15
The deprecated and non-standard attributes mozRTCPeerConnection , mozRTCIceCandidate , and mozRTCSessionDescription were permanently removed ( Firefox bug 1531812 ).
- 16
Added support for serializing Node objects within a Shadow DOM and the shadowRoot property on Node objects ( Firefox bug 1802137 ).
- 17
Added support for cached responses for the network.responseStarted and network.responseCompleted events ( Firefox bug 1806802 and Firefox bug 1806794 ).
- 18
Fixed an issue where the browsingContext.domContentLoaded and browsingContext.load events were missing for navigations using document.open() and document.close() ( Firefox bug 1822772 ).
- 19
Fixed an issue where the script.callFunction command was throwing an invalid argument error if an unknown object was passed as an argument, instead of the expected no such handle error ( Firefox bug 1821039 ).
- 20
The moz:useNonSpecCompliantPointerOrigin capability is now deprecated and will be fully removed in Firefox 116 ( Firefox bug 1824911 ).
- 21
Implemented the WebDriver:FindElementFromShadowRoot and WebDriver:FindElementsFromShadowRoot commands ( Firefox bug 1700095 ).
- 22
Implemented the WebDriver:GetComputedLabel and WebDriver:GetComputedRole commands ( Firefox bug 1585622 ).
- 23
Added support for the background parameter of the WebDriver:Print command ( Firefox bug 1783086 ).
- 24
Added support for the orientation parameter of the WebDriver:Print command ( Firefox bug 1791819 ).
- 25
Fixed an issue with DOMTokenList instances, which are now returned as collections instead of arbitrary objects ( Firefox bug 1823464 ).
- 26
Support for animated AVIF (AV1 Image Format files) images. Previously, they would display as still images with no way for web pages to detect this and fall back to another format. ( Firefox bug 1825580 ).