Firefox fails WPT css/css-masking/clip-path/interpolation.html due to "at 50% 50%" being included in our serialization
Categories
(Core :: CSS Transitions and Animations, defect)
Tracking
()
People
(Reporter: dholbert, Assigned: boris)
References
(Blocks 1 open bug, )
Details
Attachments
(1 obsolete file)
WPT css/css-masking/clip-path/interpolation.html changed upstream recently, such that we fail some subtests (though we haven't merged the change into mozilla-central yet, so we still pass our local copy of this WPT test).
wpt.fyi:
https://wpt.fyi/results/css/css-masking/clip-path/interpolation.html
Direct link to test:
http://wpt.live/css/css-masking/clip-path/interpolation.html
The issue seems to be that we're serializing the default at 50% 50%
position, and the test now expects that we don't serialize that position in this case, specifically because it wasn't part of the author specified value.
Here's where the test changed:
https://github.com/web-platform-tests/wpt/commit/d438bdbf5bae2a22b574180da57a6bd0f19d12ee
It was in response to this spec issue/comment:
https://github.com/w3c/csswg-drafts/issues/8695#issuecomment-1563497665
Reporter | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
•
|
||
I am updating the serialization for at <position>
to omit "at 50% 50%" at the parser (for motion) in https://phabricator.services.mozilla.com/D179626. Once we sync with WPT upstream, I will try to fix the serialization for clip-path and shape-outside in this bug.
Assignee | ||
Comment 2•2 years ago
|
||
Assignee | ||
Updated•2 years ago
|
Comment 3•2 years ago
|
||
Comment on attachment 9340807 [details]
Bug 1837340 - Update the serialization of "at <position>" for basic shapes (wip).
Revision D181918 was moved to bug 1823475. Setting attachment 9340807 [details] to obsolete.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 4•2 years ago
|
||
I may fix this together in Bug 1823475.
Assignee | ||
Updated•1 years ago
|
Description
•