Вышел Firefox 107
Mozilla выпустила релиз браузера Firefox 107. Одновременно сформировано обновление ветки 102.5.0 с длительным сроком поддержки.
Обновления в Firefox 107 включают:
возможность анализа энергопотребления на системах Linux и macOS с процессорами Intel в интерфейсе профилирования;
поддержку цветных векторных шрифтов в формате COLRv1;
CSS-свойства «contain-intrinsic-size», «contain-intrinsic-width», «contain-intrinsic-height», «contain-intrinsic-block-size» и «contain-intrinsic-inline-size» для указания размера элемента, который будет использован независимо от влияния на размер дочерних элементов. При значении «auto» для фиксации размера будет использован последний отрисованный размер элемента;
CSS-свойство font-palette и правило @font-palette-values, которые позволяют выбрать палитру из цветного шрифта или определить собственную;
функции font-tech () и font-format () для проверки поддержки цветных шрифтов в CSS-правилах @supports. С той же целью в CSS-правила @font-face добавлена функция tech ();
обработчик RemoteTexture (webgl.out-of-process.async-present.force-sync=true) в WebGL для повышения производительности. Оптимизирована работа с текстурами;
упрощение отладки дополнений на базе технологии WebExtension в инструментах для разработчиков. В утилите webext добавлена опция »--devtools» (webext run --devtools) для автоматического открытия браузерного окна с инструментами для разработчиков, например для выявления причины ошибки. Упрощено инспектирование всплывающих окон, а в панель добавлена кнопка Reload для перезагрузки WebExtension после внесения изменений в код;
устранение проблем, связанных с плавностью прокрутки содержимого, генерацией события click при нажатии на полосу прокрутки и прокруткой за пределы содержимого в окружениях на базе Wayland;
повышение безопасности работы с типами в коде отрисовки;
увеличение производительности сборок в Windows 11 22H2 при обработке перехода по ссылкам в подсистемах IME (Input Method Editor) и Microsoft Defender;
добавление режима полной защиты Cookie (Total Cookie Protection) в версии для Android. Теперь для каждого сайта применяется отдельное изолированное хранилище, чтобы предотвратить отслеживание перемещения между сайтами;
добавление упреждающей загрузки промежуточных сертификатов для сокращения числа ошибок при открытии сайтов по HTTPS в Android;
увеличение содержимого при выделении текста на сайтах в Android;
добавление поддержки появившихся начиная с Android 7.1 панелей выбора изображений;
добавление поддержки GPU Qualcomm Adreno 620 в Android.
Также в Firefox 107 устранили 21 уязвимость. Из них десять были помечены как опасные (семь были вызваны проблемами работы с памятью).
Теперь на стадию бета-тестирования переведут ветку Firefox 108, а её релиз намечен на 13 декабря.
Firefox 106 вышел 19 октября. Основные изменения в браузере включали смену оформления окна просмотра сайтов в приватном режиме, добавление кнопки «Firefox View» для упрощения доступа к ранее просматриваемому содержимом, возможность менять внешний вид браузера при помощи встроенного дополнения Colorways и т.д.