Вышел Firefox 107: Что в нем изменили?
18 ноября, 2022 12:05
Спустя почти месяц после релиза Firefox 106 вышло новое обновление браузера.
В новой Firefox 107 устранили 21 уязвимость, 10 из которых были помечены как опасные, причем 7 были вызваны проблемами работы с памятью.
Вот какие обновления включены в 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 106 вышел 19 октября. Одним из главных изменений в той версии было добавление кнопки «Firefox View» для упрощения доступа к ранее просмотренному контенту.
Релиз Firefox 108 запланирован на 13 декабря.