Firefox 158.0
New
You can now fill in forms faster in Smart Window. When clicking into a form field or selecting Fill from sources, Smart Window will now suggest data to use based on your relevant open tabs and saved autofill data.
Firefox now creates more accessible PDFs when saving a page as PDF, and when printing on Linux and macOS. This also fixes a variety of PDF rendering issues, such as missing math symbols.
Firefox now supports the JPEG XL image format, which generally has better compression than WebP, JPEG, PNG, and GIF.
New Tab now keeps a library of custom wallpapers under Your images, rather than only the most recent one.
Firefox's translations feature now supports the following languages:
- Albanian
- Belarusian
- Filipino
Fixed
Fixed website icons (favicons) in address bar results blending into the highlight color when selecting a result with the keyboard on Ubuntu's default theme.
Fixed a crash that could occur while Firefox loaded website icons (favicons).
Fixed the first letter of each search engine's name being underlined in the Unified Search Button menu in the address bar on Windows and Linux, which could cause conflicting keyboard shortcuts.
Fixed menus such as List all tabs, Settings, and Unified Search being hard to read with a Windows High Contrast theme. Menu background and text colors now follow the Background and Text colors chosen for a custom contrast theme in Windows Settings.
Various security fixes.
Changed
Firefox no longer rounds scroll positions to whole screen pixels. Scrolling is now smoother and more precise, especially on high-resolution displays or when a page is zoomed.
Enterprise
For Firefox Enterprise updates and fixes, see the Firefox Enterprise Release Notes. For policy changes, see the Firefox admin docs changelog.
Developer
- Developer Information
Fixed an issue where the Network Monitor could miss WebSocket messages if they arrived immediately after a connection was established.
Web Platform
Firefox now supports typed arithmetic in CSS
calc(), allowing units to be multiplied and divided within math functions.Added support for the
navigateoption for theNotificationconstructor andServiceWorkerRegistration.showNotification(), which specifies a URL to navigate to when the notification is clicked.The WebAuthn conditional UI is now shown on input elements with an
autocomplete="webauthn"attribute. Previously, it was only shown when the attribute included another autofill field value, such asautocomplete="username webauthn". (Learn more)Firefox now supports the
cachevalue forPerformanceResourceTiming.deliveryType, allowing websites to identify resources served from the HTTP cache.The WebGL extension
EXT_polygon_offset_clampis now available on compatible devices.
Unresolved
Web apps launched with the third-party PWAsForFirefox tool may fail to start in Firefox 158 and show the error "The installation seems to be incomplete." Updating PWAsForFirefox to version 2.20.1 or later fixes the issue. If the error persists, select "Reinstall runtime" and then "Patch profiles and runtime" in the PWAsForFirefox extension settings.
Community Contributions
With the release of Firefox 158, we are pleased to welcome the developers who contributed their first code change to Firefox in this release, 20 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:
- :cat: 2071142
- Adham: 1985986
- Anand Balaji: 2072754
- Calvin Lei-Cramer: 1975584
- Collins Kubu: 2069323
- Daniel mungai chege: 2072565
- f3tch [:f3tchcodes]: 1492357, 1917288, 1957843, 2068045, 2070577
- foued: 2070398
- harry75369: 2000420, 2006226, 2071759
- HojunCho: 2066829
- ianlewisuk1: 2072737
- Jakub Stasiak [:jstasiak]: 1719394
- Lavindeep: 2069768
- Ole Baumann [:darkintaqt]: 2070873
- Rehan: 1688932
- Ruslan Semchenko: 105707, 2041999, 2071549
- Sho Sakuma: 2072520
- Thomas Nibler [:tnibler]: 2071644, 2072008, 2072750
- Vir Patel: 1865119, 2073619
- Yeet: 1973441


















