Firefox 159 release notes for developers

Screenshot of browser developer tools with the Inspector panel open on web-standards.dev, a large Firefox logo overlaid, and the text “Firefox 159”.

Scroll-driven animations are now enabled by default, animating properties along a scroll-based timeline. Scoped custom element registries let each shadow tree have its own CustomElementRegistry, avoiding name collisions between web components. The legacy masonry syntax is gone in favor of display: grid-lanes. Plus, setHTML() now sanitizes during parsing and WebGL gets new extensions.

developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/159