Вышел Firefox 110

Разработчики выпустили стабильную версию браузера Firefox 110. Одновременно сформировано обновление ветки 102.8.0 с длительным сроком поддержки. 

ce403add115135741e8a55e7679f51bd.jpg

Основные нововведения в Firefox 110 включают:

  • возможность импорта закладок, истории посещений и паролей из браузеров Opera, Opera GX и Vivaldi;

  • использование GPU для ускорения растеризации Canvas2D на Linux и macOS;

  • улучшенную производительность WebGL на платформах Linux, Windows и macOS;

  • возможность очистки полей с датами и временем через Cmd+Backspace и Cmd+Delete в macOS и Ctrl+Backspace в Linux и Windows;

  • отказ от встроенного дополнения Colorways;

  • sandbox-изоляцию процессов, взаимодействующих с GPU, на Windows;

  • аппаратное декодирование видео на GPU, отличных от Intel, для повышения производительности воспроизведения видео в Windows 10/11;

  • поддержку блокировки встраивания сторонних модулей в Firefox на Windows. Для контроля над ними предложена страница «about: third-party»;

  • плавное масштабирование во встроенном просмотрщике PDF;

  • поддержку единиц измерения cqw (1% от ширины), cqh (1% от высоты), cqi (1% от inline-размера), cqb (1% от размера блока), cqmin (наименьшее значение cqi или cqb) и cqmax (наибольшее значение cqi или cqb) в CSS-запросе »@container», который позволяет формировать стиль элементов в зависимости от размера родительского;

  • поддержку именованных страниц, задаваемых через свойство «page», в CSS. Это позволяет задавать оформление в привязке к страницам и в декларативной форме добавлять разрывы страниц при выводе на печать;

  • медиа-запрос color-gamut в CSS для применения стилей на основе приблизительного диапазона цветовой палитры, поддерживаемой браузером и устройством вывода;

  • поддержку атрибута «list» для вывода интерфейса выбора цвета из списка в элементе ;

  • поддержку флага «midi» для проверки наличия полномочий для доступа к API Web MIDI в API Permissions;

  • поддержку синтаксиса «for await…of» для асинхронного перебора блоков в потоке в API ReadableStream;

  • поддержку пиктограмм приложений, привязанных к теме оформления или цвету фонового изображения, на устройствах с Android 13 и выше;

  • заморозку части идентификатора браузера в заголовке User Agent, так как наличие подстроки «rv:110» подпадает под маску «rv:11», используемую на некоторых крупных сайтах для определения браузера IE 11 и вывода уведомления об окончании его поддержки. В Firefox 120 заморозку отменят.

Также в Firefox 110 устранили 25 уязвимостей, из них 16 были помечены как опасные.

Релиз Firefox 111 намечен на 14 марта.

Версия Firefox 109 вышла 18 января. В ней внедрили поддержку третьей версии манифеста Chrome.

© Habrahabr.ru