129.0.2
Fixed
- Fixed an issue with screen readers prompting "Alert" when hovering over tabs. (Bug 1908873)
- Fixed an issue where drag-and-drop operations would not work as expected with extensions that rely on this functionality. (Bug 1911486)
|
|
|
128.0.3
Fixed
- Fixed an issue causing some sites to not load when connecting via HTTP/2. (Bug 1908161, Bug 1909666)
- Fixed collapsed table rows not appearing when expected in some situations. (Bug 1907789)
- Fixed the Windows on-screen keyboard potentially concealing the webpage when displayed. (Bug 1907766)
|
128.0.2
Fixed
- Fixed an audio echo in video calls on macOS under certain conditions. (Bug 1908539)
- Fixed an issue where the Adguard extension popup was not displaying. (Bug 1906132)
- Fixed an issue causing some screen readers to fail to read when navigating by character in rich text editors. (Bug 1905021)
- Fixed visual glitches when dark mode is enabled in Windows ARM devices. (Bug 1897444)
- Fixed an issue causing NTLM authentication failure. (Bug 1908115)
- Fixed an issue where content displayed on mouseover was not captured in a screenshot. (Bug 1905468)
- Various stability fixes.
|
127.0.2
Fixed
- Fixed an issue where YouTube playback may experience stalling under certain conditions (bug 1900191, bug 1878510).
- Fixed an issue where the Private Window icon was displayed in the taskbar on Windows when browser.privateWindowSeparation.enabled was set to false (bug 1901840).
|
126.0.1
Fixed
- Fixed an issue with reading tagged PDF documents in a screen reader. (Bug 1894849)
- Fixed not displaying localized text for non-en-US locales in the Crash Reporter dialog box on macOS. (Bug 1896097)
- Fixed issues with drag-and-drop functionality on Linux. (Bug 1897115)
- Fixed an issue causing high GPU memory usage on certain versions of AMD cards. (Bug 1897006)
|
125.0.3
Fixed
- Fixed an extra blank tab with an address of https://0.0.0.1 sometimes appearing when attempting to launch Firefox when it is already running (bug 1892612).
- Fixed an issue that could cause incorrect font selection in some situations for users with the Japanese locale set (bug 1892363).
- Fixed text corruption when dragging text containing unicode characters on Linux systems (bug 1888202).
- Fixed a correctness error when checking arguments.length (and not using arguments otherwise) inside of a generator or async function (bug 1892699).
- Fixed an issue that could lead to inconsistent focus handling of select elements when opened (bug 1893177).
|
125.0.2
Fixed
- Reverted the changes recently shipped in Firefox 125 that more proactively blocked downloads from potentially untrustworthy URLs.
The changes caused unexpected problems with downloading files in some situations.
We plan to fix and re-enable these protections in a future release. (Bug 1892069)
|
125.0.1
New
- Firefox now supports the AV1 codec for Encrypted Media Extensions (EME), enabling higher-quality playback from video streaming providers.
- The Firefox PDF viewer now supports text highlighting.
- Firefox View now displays pinned tabs in the Open tabs section. Tab indicators have also been added to Open tabs, so users can do things like see which tabs are playing media and quickly mute or unmute across windows. Indicators were also added for bookmarks, tabs with notifications, and more!
- Firefox now prompts users in the US and Canada to save their addresses upon submitting an address form, allowing Firefox to autofill stored address information in the future.
- Firefox now more proactively blocks downloads from URLs that are considered to be potentially untrustworthy.
- The URL Paste Suggestion feature provides a convenient way for users to quickly visit URLs copied to the clipboard in the address bar of Firefox. When the clipboard contains a URL and the URL bar is focused, an autocomplete result appears automatically. Activating the clipboard suggestion will navigate the user to the URL with 1 click.
- Users of tab-specific Container add-ons can now search in the Address Bar for tabs that are open in different containers. Special thanks to volunteer contributor atararx for kicking off the work on this feature!
- Firefox now provides an option to enable Web Proxy Auto-Discovery (WPAD) while configured to use system proxy settings.
Fixed
Changed
- In a group of radio buttons where no option is selected, the tab key now only reaches the first option rather than cycling through all available options. The arrow keys navigate between options as they do when there is a selected option. This makes keyboard navigation more efficient and consistent.
Enterprise
- You can find information about policy updates and enterprise specific bug fixes in the Firefox for Enterprise 125 Release Notes.
Developer
- Following several requests, we have reintroduced the option to disable the Pause Debugger Overlay (devtools.debugger.features.overlay). This overlay appears over the page content when the debugger pauses JavaScript execution. In certain scenarios, the overlay can be intrusive, making it challenging to interact with the page, for instance, evaluating shades of color underneath.
- We've added a new drop-down menu button at the bottom of the source view in the Debugger panel, specifically designed for Source Map related actions. Users can now easily disable or enable Source Maps support, open the Source Map file in a new tab, switch between the original source and the generated bundle, toggle the "open original source by default" option, and view the Source Map status such as errors, loading status, etc.
Web Platform
- Firefox now supports the popover global attribute used for designating an element as a popover element. The element won't be rendered until it is made visible, after which it will appear on top of other page content.
- WebAssembly multi-memory is now enabled by default. Wasm multi-memory allows wasm modules to use and import multiple independent linear memories. This enables more efficient interoperability between modules and provides better polyfills for upcoming wasm standards, such as the component model.
- Added support for Unicode Text Segmentation to JavaScript.
- Added support for contextlost and contextrestored events on HTMLCanvasElement and OffscreenCanvas to allow user code to recover from context loss with hardware accelerated 2d canvas.
- Firefox now supports the navigator.clipboard.readText() web API. A paste context menu will appear for the user to confirm when attempting to read clipboard data not provided by the same-origin page.
- Added support for the content-box and stroke-box keywords of the transform-box CSS property.
- The align-content property now works in block layout, allowing block direction alignment without needing a flex or grid container.
- Support for SVGAElement.text was removed in favor of the more widely-implemented SVGAElement.textContent method.
|
124.0.2
Fixed
- Fixed an issue where users with a large amount of bookmarks would be unable to restore a bookmarks backup. (Bug 1884308)
- Fixed an issue that would cause open Firefox windows to go blank or crash during video playback on sites such as Netflix. (Bug 1883932)
- Fixed a crash that affected Linux AArch64 builds.(Bug 1866396)
- Fixed an issue where some users experienced difficulties loading webpages due to changes made to the default AppArmor configuration shipping in Ubuntu 24.04. (Bug 1884347)
|
124.0.1
Fixed
|
122.0.1
Fixed
- Fixed the Library and Sidebar context menus only displaying Multi-Account Containers icons in the "Open in New Container Tab" menu. (Bug 1876518)
- Fixed an issue when clicking the Dismiss button in notification pop-ups on Windows causing a webpage in a new tab. (Bug 1848801)
- Fixed the yaru-remix system theme not applying correctly on Linux. (Bug 1877002)
- Fixed adding an extra new line to a rule in the Developer Tools' Inspector when copying it to the clipboard. (Bug 1876220)
- Rolled back a keyboard behavior change made to the Developer Tools' Rules view when validating a property name or input with the Enter key.
This moves the focus to the next input, as was the behavior in Firefox 121. (Bug 1877457)
|
121.0.1
Fixed
- Fixed unexpected line wrapping in some CJK contexts caused by changes in ideographic space handling. (Bug 1870973)
- Fixed a hang when loading sites containing column-based layouts under some circumstances. (Bug 1867784)
- Fixed missing rounded corners for videos playing over another video. (Bug 1869994)
- Fixed Firefox not closing properly and other applications being unable to use a USB security key after being previously used during a Firefox session. (Bug 1863135)
|
120.0.1
Fixed
- Fixed a bug that was causing persistent startup slowdowns. (bug 1867095)
- Fixed an issue that was causing 100% CPU usage on sites such as Google Maps. (bug 1866409)
- Fixed an issue that was causing YouTube videos to show a green screen when hardware acceleration was enabled. (bug 1865928)
- Fixed an issue where the status bar was still visible when viewing fullscreen video. (bug 1853896)
- Fixed a startup crash affecting Linux users on some aarch64 systems with page sizes other than 4KB. (bug 1866025)
|
119.0.1
Fixed
- Fixed a bug causing colors in the select HTML element to not be applied to dropdown menu arrows. (bug 1861253)
- Fixed a bug with the input HTML element state not changing when dynamically updating the disabled attribute on an ancestor fieldset. (bug 1861027)
- Fixed a bug causing elements with the indeterminate CSS selector in a radio group to not update. (bug 1861346)
|
118.0.2
Fixed
- Fixed games not loading on betsoft.com (bug 1856145)
- Fixed printing issues for some SVG images (bug 1853727)
- Fixed CORS XHR with authentication no longer working (bug 1855650)
- Fixed h264 WebRTC video not working in some contexts (bug 1855636)
- Fixed Firefox Translations not working on some pages (bugs 1841656 - 1855307)
- Stability fixes (bugs 1851991 - 1799326 - 1856637)
|
118.0.1
Fixed
|