LibWeb/CSS: Implement CSSTransformComponent

This is a base type for the various transform functions.

CSSMatrixComponent's to_string() can throw exceptions, so to_string() is
implemented that way. https://github.com/w3c/fxtf-drafts/issues/611

+9 WPT subtests.
This commit is contained in:
Sam Atkins 2025-09-12 16:32:58 +01:00
parent 43dd0f2dda
commit 8e86bf2dd0
Notes: github-actions[bot] 2025-09-24 11:29:53 +00:00
9 changed files with 95 additions and 11 deletions

View file

@ -62,6 +62,7 @@ libweb_js_bindings(CSS/CSSStyleRule)
libweb_js_bindings(CSS/CSSStyleSheet)
libweb_js_bindings(CSS/CSSStyleValue)
libweb_js_bindings(CSS/CSSSupportsRule)
libweb_js_bindings(CSS/CSSTransformComponent)
libweb_js_bindings(CSS/CSSTransition)
libweb_js_bindings(CSS/CSSUnitValue)
libweb_js_bindings(CSS/CSSUnparsedValue)