Mozilla Corporation выпустила браузер Firefox 112 с поддержкой новых CCS функций, исправлением ошибок и уязвимостей. Также компания сформировала обновление ветки 102.10.0 с большим сроком поддержки, а ветка 113 войдёт в режим бета-теста.
Нововведения в Firefox 112:
в CSS добавили функции
pow(),sqrt(),hypot(),log()иexp();появилась поддержка свойства
forced-color-adjustв CSS;в свойстве
overflowтеперь можно указать значениеoverlay, которое аналогично auto;удалили поддержку JS-интерфейсов
DBMutableFile,IDBFileRequest,IDBFileHandleиIDBDatabase.createMutableFile();добавили поддержку метода
navigator.getAutoplayPolicy();JavaScript API U2F теперь отключён по умолчанию, так как признан устаревшим. Вместо него будет использоваться API WebAuthn;
для отрисовки прямоугольников со скруглёнными краями добавили функции
CanvasRenderingContext2D.roundRect(),Path2D.roundRect()иOffscreenCanvasRenderingContext2D.roundRect();появилась поддержка DNS-over-Oblivious-HTTP, обеспечивающего конфиденциальность пользователя при отправке запросов резолверу DNS;
инструменты для разработчиков теперь выводят шифрованные заголовки Client Hello, данные о применении DNS-over-HTTPS, Delegated Credentials и OCSP;
пользователи усиленного режима Strict получили защиту от отслеживания перемещений;
комбинация клавиш
Ctrl + Shift + Tтеперь может восстанавливать не только закрытые вкладки, но и прошлые сеансы;пользователи Ubuntu могут импортировать закладки из Chromium, установленного в виде snap-пакета.
Также разработчики исправили более 100 уязвимостей и ошибок, более 30 из них были помечены как опасные. Firefox 112 можно установить с официального сайта браузера или обновить версию из самого приложения.