Firefox 106
- Опубликовано:
Firefox 106 — очередная версия продвинутого веб-браузера на собственном движке.
CSS, HTML
-
Поддержка функций
font-tech()
иfont-format()
в CSS-правилах @supports. Эти функции можно использовать для применения определённых CSS-правил только в браузерах, поддерживающих определённую шрифтовую технологию или формат шрифтов. -
CSS-свойство
align-content
теперь игнорируется при определении статического положения абсолютно позиционированных дочерних элементов контейнеров Flexbox в соответствии с решением рабочей группы CSS. -
Факт нахождения правила внутри CSS-правила
@supports
теперь отражается в инструментах разработчика. -
Экспериментальная поддержка атрибутов
width
иheight
элементовSOURCE
внутри элементаPICTURE
. Атрибуты служат для указания размеров соответствующего изображения. Поддержка включается параметромdom.
на странице скрытых настроек, доступной по псевдо-URL-адресуpicture_ source_ dimension_ attributes. enabled about:config
. -
В MathML теперь по умолчанию
отрисовывается
только первый дочерний элемент элементов
semantics
иmaction
.
JavaScript
-
Поддержка свойства
HTML
, позволяющего управлять цветовыми темами исходя из условий Media Queries (например,Meta Element. media max-width: 600px
). Это позволяет с помощью элементаMETA
указать рекомендуемый цвет панели инструментов или других элементов пользовательского интерфейса, когда условие истинно. Цвет указывается в свойствеcontent
. Свойствоname
при этом должно быть установлено в значениеtheme-color
. Свойствоmedia
должно содержать медиаусловие, при истинности которого следует применять заданную цветовую схему. -
Устранена ошибка,
из-за которой нестандартное сообщение о неправильном заполнении формы,
заданное с помощью метода
setCustomValidity()
, переставало появляться, если пользователь нажал кнопку отправки формы во время первого появления сообщения о неправильном заполнении формы. -
Устранена ошибка, из-за которой результат
вызова
execCommand
существенно отличался от результата в других браузерах.("indent")
Расширения
-
Поддержка установки свойства
persistent
в значениеfalse
в ключеbackground
манифеста при использовании манифестов версии 2 (Manifest V2), что позволяет отключить сохранение состояния фоновой страницы между запусками расширения. -
Директива
object-src
в ключеcontent_
манифеста теперь необязательна (optional). Ранее при отсутствии директивыsecurity_ policy object-src
вся ветвьcontent_
в Firefox игнорировалась.security_ policy
Прочее
- Экспериментальная поддержка автоматического закрытия баннеров (cookie banners), предупреждающих об использовании Cookie на сайте.
- Теперь приватное окно Firefox можно открыть с помощью ярлыка на Панели задач, который предлагается добавить при установке Firefox в Windows 10+.
- Установка Firefox в качестве браузера по умолчанию в Windows теперь также устанавливает его программой просмотра PDF-документов по умолчанию.
- В Firefox 106.0.1 устранены «падения» браузера на системах с процессорами AMD Zen 1.
- В Firefox 106.0.2 устранены зависания Firefox, установленного из магазина приложений Windows Store.
- В Firefox 106.0.3 устранены зависания в Windows 11 версии 22H2, происходившие при копировании содержимого страниц. Для предыдущих версий Firefox 106 предлагалось временное решение, состоявшее в отключении предлагаемых действий (Suggested Actions) в настройках Windows 11.