Mozilla перевела Firefox 158 на канал бета-тестирования: согласно плану команды выпуска, первая сборка 158.0b1 стала доступна части пользователей . Главное изменение касается создания PDF: при сохранении страниц и печати в Linux и macOS браузер использует SkPDF. На странице новой вкладки появится библиотека загруженных пользователем обоев, а в Windows разработчики исправили оформление нескольких меню при использовании темы высокой контрастности. Стабильный выпуск Firefox 158 запланирован на .

Firefox 158 Beta: загрузка и статус изменений
Бета-сборки для Windows, macOS и Linux доступны на официальной странице Mozilla и на странице предварительных версий Firefox на нашем сайте. Пользователи канала Beta получают новые сборки через встроенное обновление.
Стабильная версия браузера доступна на странице загрузки Firefox. Функции предварительных сборок могут измениться до выхода Firefox 158.
Перечень изменений основан на примечаниях Mozilla к ветке Firefox 158. Примечания Mozilla обновляются по мере работы над выпуском, поэтому наличие функции в Nightly ещё не гарантирует её включения в стабильную версию.
Создание PDF в Linux и macOS перевели на SkPDF
Firefox 158 использует SkPDF при сохранении страницы в PDF, а также при печати в Linux и macOS. По сообщению Mozilla, новый механизм помогает создавать более доступные для пользователей PDF-файлы и устраняет ряд ошибок при их формировании. Изменение касается создания документа; Mozilla не описывает его как замену встроенного просмотрщика PDF.
SkPDF – механизм создания PDF в графической библиотеке Skia. В Firefox его используют как основу для вывода страниц в PDF; соответствующая задача Mozilla закреплена за веткой Firefox 158.
Библиотека собственных обоев и оформление меню

- Обои новой вкладки. Раздел Ваши изображения теперь сохраняет библиотеку изображений, которые пользователь загрузил для фона. Ранее в нём оставалось только последнее выбранное изображение.
- Высокая контрастность в Windows. Mozilla привела к единому оформлению меню списка вкладок, настроек и объединённого поиска. При создании пользовательской контрастной темы в параметрах Windows можно задавать цвета фона и текста этих меню.
Smart Window предлагает данные для заполнения форм
В экспериментальном режиме Smart Window Firefox может предлагать сведения для поля формы на основе подходящих открытых вкладок и сохранённых данных автозаполнения. Предложение появляется при выборе поля или команды Fill from sources. Mozilla отмечает, что функция распространяется поэтапно, поэтому она может отсутствовать даже у пользователей с доступом к Smart Window.
Smart Window – отдельный необязательный тип окна настольного Firefox. По данным Mozilla, его бета-версия доступна в США, Канаде и Франции; в других странах действует список ожидания. Новые предложения для форм не следует считать функцией обычного окна Firefox, доступной всем пользователям версии 158.
Изменения для веб-разработчиков
- Уведомления. Параметр
navigateв конструктореNotificationи методеServiceWorkerRegistration.showNotification()позволяет указать адрес, который откроется при нажатии на уведомление. - Аутентификация. Условный интерфейс WebAuthn теперь может появляться в поле с атрибутом
autocomplete="webauthn". Ранее для этого требовалось также указать другое значение автозаполнения, напримерusername. - Диагностика загрузки. Значение
cacheуPerformanceResourceTiming.deliveryTypeпозволяет сайту определить, что ресурс поступил из HTTP-кеша. - CSS. Типизированная арифметика в
calc()позволяет умножать и делить значения с единицами измерения. - Инструменты разработчика. Сетевой монитор больше не должен пропускать сообщения WebSocket, поступившие сразу после установления соединения.
JPEG XL пока остаётся планом для Firefox 158
Mozilla перенесла план включения декодирования JPEG XL по умолчанию с Firefox 157 на Firefox 158, поскольку оставшаяся работа заняла больше времени, чем ожидалось. До подтверждения в примечаниях к бета-версии и стабильному выпуску это следует считать планом, а не уже объявленной возможностью Firefox 158.