servo/tests/wpt/meta/css/geometry
Andrei Volykhin 59b99de90a
canvas: Add CanvasTransform 'setTransform(transform)' method (#37692)
Follow the HTML canvas specification and add missing
'setTransform(transform)' method to CanvasTransform interface.

https://html.spec.whatwg.org/multipage/#dom-context-2d-settransform-matrix

The third-party WebIDL doesn't support different extended attributes
on different overloads of methods, so 'Throws' attribute was added
to another 'setTransform(...)' method.
https://bugzilla.mozilla.org/show_bug.cgi?id=1020975

Testing: Improvements in the tests
- css/geometry/DOMMatrix*
-
html/canvas/element/transformations/2d.transformation.setTransform.multiple.html
-
html/canvas/offscreen/transformations/2d.transformation.setTransform.multiple

New failing tests due to disabled 'paint worklet' feature
- css/css-paint-api/setTransform-00*.https.html

Signed-off-by: Andrei Volykhin <andrei.volykhin@gmail.com>
2025-06-25 16:11:54 +00:00
..
DOMMatrix-001.html.ini Sync WPT with upstream (11-05-2025) (#36954) 2025-05-11 01:41:53 +00:00
DOMMatrix-invert-preserves-2d.html.ini
DOMMatrix2DInit-validate-fixup.html.ini canvas: Add CanvasTransform 'setTransform(transform)' method (#37692) 2025-06-25 16:11:54 +00:00
DOMPoint-002.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
historical.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
idlharness.any.js.ini DOMRectList interface implementation (#34025) 2024-11-01 15:58:30 +00:00
spec-examples.html.ini Implement DOMMatrix stringifier (#33792) 2024-10-11 03:06:44 +00:00
structured-serialization.html.ini Make DOMPoint and DOMPointReadOnly serializable (#35989) 2025-03-27 01:35:02 +00:00