LibWeb/CSS: Implement CSSPerspective

Equivalent to the perspective() transform function.

+34 WPT subtests, and the transformvalue-normalization test now runs to
completion instead of throwing an error - though its cases still fail
until CSSTransformValue is implemented.
This commit is contained in:
Sam Atkins 2025-09-16 11:05:33 +01:00
parent 68ceacb0c5
commit 2ffbb284f2
Notes: github-actions[bot] 2025-09-24 11:29:00 +00:00
12 changed files with 298 additions and 45 deletions

View file

@ -133,6 +133,7 @@ set(SOURCES
CSS/CSSNumericValue.cpp
CSS/CSSPageRule.cpp
CSS/CSSPageDescriptors.cpp
CSS/CSSPerspective.cpp
CSS/CSSPropertyRule.cpp
CSS/CSSRotate.cpp
CSS/CSSRule.cpp