[wpt-sync] Sync PR 54175 - [gap-decorations] Fix underlying GapDataListInterpolationType Checkers
Categories
(Core :: CSS Parsing and Computation, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox143 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 54175 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/54175
Details from upstream follow.
Javier Contreras Tenorio <javiercon@microsoft.com> wrote:
[gap-decorations] Fix underlying GapDataListInterpolationType Checkers
This CL fixes the Underlying checkers for both GapLengthList and
GapColorList. Other InterpolationTypes (such as LengthList and Color)
don't use these either forMaybeConvertNeutral, and they were leading
to some fuzzer crashes sinceEquals()are marked asNOTREACHEDin
BaseInterpolableColorandInterpolableLength.The way we fix these is by making the
IsValidcheck to simply check
that the lengths match and that he values in the lists are compatible.Bug: 357648037
Fixed: 432924205,431949988
Change-Id: I50d0157b5514c80b0cc1b2673faf0536782007f4
Reviewed-on: https://chromium-review.googlesource.com/6777697
WPT-Export-Revision: c084b5bf12d70a18d7d783b9807e0cc68a3d98a7
| Assignee | ||
Updated•6 months ago
|
| Assignee | ||
Comment 1•6 months ago
|
||
| Assignee | ||
Comment 2•6 months ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 5 tests
Status Summary
Firefox
OK : 4
PASS : 1
FAIL : 4
Chrome
OK : 2
PASS : 2
CRASH: 3
Safari
OK : 4
PASS : 1
FAIL : 4
Links
Details
New Tests That Don't Pass
- /css/css-gaps/animation/rule-color-interpolation-conversion-001.html [wpt.fyi]
- CSS gap color change computed value to non compatible value mid-animation:
FAIL(Safari:FAIL)
- CSS gap color change computed value to non compatible value mid-animation:
- /css/css-gaps/animation/rule-color-interpolation-conversion-002.html [wpt.fyi]
- CSS gap color change computed value to compatible value mid-animation:
FAIL(Chrome:PASS, Safari:FAIL)
- CSS gap color change computed value to compatible value mid-animation:
- /css/css-gaps/animation/rule-width-interpolation-conversion-001.html [wpt.fyi]
- CSS gap width change computed value to non compatible value mid-animation:
FAIL(Safari:FAIL)
- CSS gap width change computed value to non compatible value mid-animation:
- /css/css-gaps/animation/rule-width-interpolation-conversion-002.html [wpt.fyi]
- CSS gap width change computed value to non compatible value mid-animation:
FAIL(Chrome:PASS, Safari:FAIL)
- CSS gap width change computed value to non compatible value mid-animation:
Comment 4•6 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/28dcf9597d2b
https://hg.mozilla.org/mozilla-central/rev/39685a4803dc
Description
•