mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-12-07 21:59:54 +00:00
LibWeb/CSS: Implement CSSTransformValue
This is the final CSSStyleValue class used by the per-property test harness, so those now actually run instead of throwing an exception on load. 🎉 +39 WPT subtests. (Plus however many from the per-property tests finally running.) The two failing serialization tests are also failed by Safari in exactly the same way, so that seems more like a spec issue. (The spec is incomplete in quite a few places.) The failing subtest for toMatrix() is also a spec issue: is2D is handled oddly by CSSMatrixComponent and this subtest fails because of the `matrix` getter, which is unspecified. See https://github.com/w3c/css-houdini-drafts/issues/1155 for details.
This commit is contained in:
parent
3269937e6d
commit
d5977b9f74
Notes:
github-actions[bot]
2025-09-24 11:28:33 +00:00
Author: https://github.com/AtkinsSJ
Commit: d5977b9f74
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/6227
18 changed files with 721 additions and 39 deletions
|
|
@ -70,6 +70,7 @@ libweb_js_bindings(CSS/CSSStyleSheet)
|
|||
libweb_js_bindings(CSS/CSSStyleValue)
|
||||
libweb_js_bindings(CSS/CSSSupportsRule)
|
||||
libweb_js_bindings(CSS/CSSTransformComponent)
|
||||
libweb_js_bindings(CSS/CSSTransformValue)
|
||||
libweb_js_bindings(CSS/CSSTransition)
|
||||
libweb_js_bindings(CSS/CSSTranslate)
|
||||
libweb_js_bindings(CSS/CSSUnitValue)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue