Доступен выпуск веб-браузера Firefox 92.
- Исправлено воспроизведение видеофайлов, имеющих полный цветовой диапазон.
- Firefox научился переключатся на Wayland-бэкенд автоматически, если X Window System отсутствует (до этого он просто падал).
- Настройка
gfx.webrender.force-disabled
, позволяющая отключить WebRender, переименована вgfx.webrender.force-legacy-layers
, чтобы включить WebRender у пользователей, которые когда-то давно его отключили из-за неполадок и забыли включить обратно. Поскольку WebRender теперь включён на всех поддерживаемых платформах и аппаратных конфигурациях, возможность его отключить будет убрана в следующему выпуске. - Улучшено управление памятью в движке JavaScript.
- Вкладки с открытыми предупреждениями (
alert()
) больше не замедляют работу прочих вкладок, обрабатывающихся в том же процессе. - Реализована поддержка HTTPS RR (HTTPS resource records) (DNS-запись, сигнализирующая о том, что ресурс поддерживает защищённое соединение). При обнаружении HTTPS RR браузер будет автоматически соединяться по HTTPS, а также использовать HTTPS RR в качестве заголовка
Alt-Svc
. - Реализована поддержка ECH при работе по протоколу HTTP/3.
- Включена новая реализация LocalStorage (LocalStorage NextGen, LSNG). Она была представлена ещё в Firefox 68, но позже отключена из-за многочисленных проблем в работе веб-ресурсов.
- Исправлена проблема с производительностью, возникавшая при использовании экранных чтецов в случаях, когда установлен Thunderbird.
- Исправлено сохранение страницы как файл PDF в Linux.
- Добавлена поддержка эмодзи 13.1.
- В выпадающем списке «Все вкладки» теперь отображаются закреплённые вкладки.
- Пункт меню «Закрыть вкладки» (появляется при выборе нескольких вкладок) переименован в «Закрыть X вкладок».
- Кнопка «Персонализация» на странице новой вкладки заменена на значок шестерёнки.
- Упрощено удаление разделителей в меню закладок (в новом дизайне было трудно по ним прицелиться).
- Устранена регрессия, из-за которой предлагаемые варианты автозаполнения форм перестали быть доступны экранным чтецам.
- macOS:
- В меню «Файл» добавлен пункт, вызывающий встроенную в macOS возможность поделиться ссылкой.
- Внешний вид меню панели закладок приведёт в соответствие с новым стилем интерфейса.
- Включена поддержка профилей ICC v4.
- Клавиша
Esc
теперь служит для выхода полноэкранного режима, как в Safari и других системных приложениях. Поскольку это изменение нарушило рабочий процесс некоторых пользователей, в следующем выпуске оно будет настраиваемым и отключённым по умолчанию. - Инструмент VoiceOver теперь корректно сообщает о кнопках и ссылках с атрибутом
aria-expanded
.
- Обновлён дизайн страницы с сообщением об ошибке сертификата.
- CSS:
- Свойство break-inside теперь поддерживает ключевые слова
avoid-page
иavoid-column
. - Свойство font-size-adjust отныне позволяет указывать два параметра.
- Реализована поддержка дескриптора @font-face/size-adjust.
- Появилась поддержка свойства accent-color.
- Свойство font-family обзавелось поддержкой значения
system-ui
.
- Свойство break-inside теперь поддерживает ключевые слова
- JavaScript:
- Доступ к устройствам вывода звука (динамики и наушники) теперь защищён политикой speaker-selection.
- Реализована поддержка Object.hasOwn() (позволяет определить было ли свойство определено на объекте или унаследовано).
- Реализована поддержка Imperative Slotting API.
- Кастомные элементы получили поддержку статического свойства
disabledFeatures
. - Появилась возможность отслеживать изменения выделения текста в элементах <input> и <textarea> с помощью прослушивания событий
selectionchange
в HTMLInputElement и HTMLTextAreaElement.
>>> Примечания к выпуску для разработчиков
>>> Все исправленные в этом выпуске ошибки
>>> Подробности