[wpt-sync] Sync PR 60368 - Update background/mask computed value serializations to match the spec
Categories
(Core :: Layout: Images, Video, and HTML Frames, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox153 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [wptsync downstream])
Attachments
(1 file)
|
75.30 KB,
text/plain
|
Details |
Sync web-platform-tests PR 60368 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/60368
Details from upstream follow.
Sam Weinig <sam@webkit.org> wrote:
Update background/mask computed value serializations to match the spec
Exports WebKit changes from https://commits.webkit.org/314242@main.
As resolved in CSSWG https://github.com/w3c/csswg-drafts/issues/12791.
| Assignee | ||
Updated•1 month ago
|
| Assignee | ||
Comment 1•1 month ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=b22716545aa4727ffdaba8c6b851eb47f13f826c
| Assignee | ||
Comment 2•1 month ago
|
||
CI Results
Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 180 tests and 55 subtests
Status Summary
Firefox
OK : 12[GitHub] 135[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
PASS: 4[Gecko-linux2204-64-wayland-debug, Gecko-linux2204-64-wayland-opt] 681[GitHub] 6170[Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt] 6211[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
FAIL: 56[GitHub] 341[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
Chrome
OK : 12
PASS: 664
FAIL: 73
Safari
OK : 12
PASS: 666
FAIL: 71
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /css/css-backgrounds/animations/background-size-interpolation.html [wpt.fyi]
- CSS Transitions: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (-0.25) should be [ 0px auto, 0px 0px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Transitions: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0) should be [ 0px auto, 0px 0px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Transitions: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.25) should be [10px auto, 10px 10px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Transitions: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.5) should be [20px auto, 20px 20px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Transitions: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.75) should be [30px auto, 30px 30px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Transitions: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (1.25) should be [50px auto, 50px 50px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Transitions with transition: all: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (-0.25) should be [ 0px auto, 0px 0px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Transitions with transition: all: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0) should be [ 0px auto, 0px 0px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Transitions with transition: all: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.25) should be [10px auto, 10px 10px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Transitions with transition: all: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.5) should be [20px auto, 20px 20px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Transitions with transition: all: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.75) should be [30px auto, 30px 30px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Transitions with transition: all: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (1.25) should be [50px auto, 50px 50px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Animations: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.25) should be [10px auto, 10px 10px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Animations: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.5) should be [20px auto, 20px 20px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Animations: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.75) should be [30px auto, 30px 30px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Animations: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (1.25) should be [50px auto, 50px 50px, contain, cover]:
FAILlinked bug:Bug 1674750 - Web Animations: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.25) should be [10px auto, 10px 10px, contain, cover]:
FAILlinked bug:Bug 1674750 - Web Animations: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.5) should be [20px auto, 20px 20px, contain, cover]:
FAILlinked bug:Bug 1674750 - Web Animations: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.75) should be [30px auto, 30px 30px, contain, cover]:
FAILlinked bug:Bug 1674750 - Web Animations: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (1.25) should be [50px auto, 50px 50px, contain, cover]:
FAILlinked bug:Bug 1674750 - CSS Transitions: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (-0.25) should be [ 0px 0px, 80px 0px, 0px 0px, 90px 0px, 0px 0px, 100px 0px]:
FAIL - CSS Transitions: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px, 0px 0px, 80px 0px]:
FAIL - CSS Transitions: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.25) should be [10px 10px, 80px 20px, 0px 20px, 70px 10px, 20px 20px, 60px 20px]:
FAIL - CSS Transitions: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.5) should be [20px 20px, 80px 40px, 0px 40px, 60px 20px, 40px 40px, 40px 40px]:
FAIL - CSS Transitions: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.75) should be [30px 30px, 80px 60px, 0px 60px, 50px 30px, 60px 60px, 20px 60px]:
FAIL - CSS Transitions: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1) should be [40px 40px, 80px 80px, 0px 80px, 40px 40px, 80px 80px, 0px 80px]:
FAIL - CSS Transitions: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1.25) should be [50px 50px, 80px 100px, 0px 100px, 30px 50px, 100px 100px, 0px 100px]:
FAIL - CSS Transitions with transition: all: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (-0.25) should be [ 0px 0px, 80px 0px, 0px 0px, 90px 0px, 0px 0px, 100px 0px]:
FAIL - CSS Transitions with transition: all: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px, 0px 0px, 80px 0px]:
FAIL - CSS Transitions with transition: all: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.25) should be [10px 10px, 80px 20px, 0px 20px, 70px 10px, 20px 20px, 60px 20px]:
FAIL - CSS Transitions with transition: all: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.5) should be [20px 20px, 80px 40px, 0px 40px, 60px 20px, 40px 40px, 40px 40px]:
FAIL - CSS Transitions with transition: all: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.75) should be [30px 30px, 80px 60px, 0px 60px, 50px 30px, 60px 60px, 20px 60px]:
FAIL - CSS Transitions with transition: all: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1) should be [40px 40px, 80px 80px, 0px 80px, 40px 40px, 80px 80px, 0px 80px]:
FAIL - CSS Transitions with transition: all: property <background-size> from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1.25) should be [50px 50px, 80px 100px, 0px 100px, 30px 50px, 100px 100px, 0px 100px]:
FAIL
- CSS Transitions: property <background-size> from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (-0.25) should be [ 0px auto, 0px 0px, contain, cover]:
- /css/css-backgrounds/parsing/background-clip-computed.html [wpt.fyi]
- Property background-clip value 'border-area':
FAILlinked bug:Bug 2028091
- Property background-clip value 'border-area':
- /css/css-backgrounds/parsing/background-computed.html [wpt.fyi]
- Property background-clip value 'content-box, border-box, border-area':
FAILlinked bug:Bug 2028091 - Property background-size value 'auto 1px, 2% 3%, contain':
FAILlinked bug:Bug 1914298
- Property background-clip value 'content-box, border-box, border-area':
(See attachment for full changes)
Comment 4•1 month ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/089d3b7bb1dc
https://hg.mozilla.org/mozilla-central/rev/709f621b62d4
Description
•