Релиз Firefox 97
В новом релизе была добавлена поддержка каскадных слоёв (CSS Cascade Layers) с помощью CSS-директивы @layer
. Эта фича полезна при рефакторинге, темизации и структурировании стилей.
Добавлена поддержка CSS-свойства scrollbar-gutter
. С его помощью можно зарезервировать место на боковой границе вьюпорта, чтобы ширина страницы не прыгала при появлении полосы прокрутки.
Добавлен метод AbortSignal.throwIfAborted()
и свойство AbortSignal.reason
. Эти изменения позволяют упростить реализацию отмены выполнения кода по внешнему событию.
Теперь можно использовать requestAnimationFrame
и cancelAnimationFrame
внутри веб-воркеров.
В CSS добавлены новые единицы измерения cap
и ic
, добавлена поддержка @scroll-timeline
и animation-timeline
для создания анимаций, привязанных к позиции скролла. CSS-свойство color-adjust
было переименовано в print-color-adjust
.
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/97