Firefox 107

Firefox 107 — новая версия продвинутого веб-браузера.

CSS

  • Включена по умолчанию поддержка цветных шрифтов COLRv1 с изменяемой палитрой. Палитра задаётся с помощью свойства font-palette.
  • Поддержка свойства contain-intrinsic-size. Свойство служит для указания размеров элемента при использовании объявления contain: size, позволяющего браузеру отрисовывать элемент так, как если бы он не имел дочерних элементов (см. size containment). Также поддерживаются раздельные свойства contain-intrinsic-width и contain-intrinsic-height и логические свойства contain-intrinsic-block-size и contain-intrinsic-inline-size.
  • Включена по умолчанию поддержка функций font-tech() и font-format() в правилах @supports. Эти функции можно использовать для применения определённых правил только в браузерах, поддерживающих определённую шрифтовую технологию или формат шрифтов. Экспериментально реализовано в Firefox 106.
  • Исправлен слишком большой отступ в элементе SELECT при использовании свойства -moz-padding-start.
  • Свойство image-orientation теперь игнорируется для изображений с других доменов.
  • Удалена поддержка правила @scroll-timeline ввиду его удаления из спецификации.

Прочее

  • Обработка фокуса в HTML-элементе DIALOG обновлена в соответствии с текущей версией спефицикации.
  • Отключена поддержка прежде нерекомендуемых (deprecated) атрибутов lquote и rquote MathML-элемента ms, служивших для разметки нестандартных открывающих и закрывающих кавычек. За это отвечает параметр mathml.ms_lquote_rquote_attributes.disabled в about:config, теперь по умолчанию установленный в значение true.
  • Удалена поддержка нестандартного и нерекомендуемого (deprecated) свойства SVGSVGElement.useCurrentView ввиду его удаления из спецификации SVG 2.
  • В расширениях WebExtensions свойство error объекта ошибки при возникновении ошибки при исполнении скрипта с помощью метода scripting.executeScript теперь содержит любое значение, генерируемое скриптом, вместо простого объекта со свойством message.

См. также