Вышел Firefox 110
Разработчики выпустили стабильную версию браузера Firefox 110. Одновременно сформировано обновление ветки 102.8.0 с длительным сроком поддержки.
Основные нововведения в 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.