Bug 248518
| Summary: | REGRESSION(256951@main):[ BigSur+ wk1 EWS ] 3x imported/w3c/web-platform-tests/web-animations/animation-model/animation-types (layout-tests) are constant text failures | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Robert Jenner <jenner> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Robert Jenner
The following 3 imported/w3c/web-platform-tests/web-animations/animation-model/animation-types (layout-tests) are constant text failures on wk1 for BigSur and higher as well as on EWS:
imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-002.html
imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-002.html
imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-002.html
HISTORY:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fweb-animations%2Fanimation-model%2Fanimation-types%2Faccumulation-per-property-002.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fweb-animations%2Fanimation-model%2Fanimation-types%2Faddition-per-property-002.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fweb-animations%2Fanimation-model%2Fanimation-types%2Finterpolation-per-property-002.html
TEXT DIFF FOR "imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-002.html"
PASS word-spacing (type: lengthPercentageOrCalc) has testAccumulation function
PASS word-spacing: length
PASS word-spacing: length of rem
-FAIL word-spacing: percentage assert_equals: The value should be 130% at 0ms expected "130%" but got "3.25px"
-FAIL word-spacing: units "%" onto "px" assert_equals: The value should be calc(10% + 10px) at 0ms expected "calc(10% + 10px)" but got "0.25px"
-FAIL word-spacing: units "px" onto "%" assert_equals: The value should be calc(10% + 10px) at 0ms expected "calc(10% + 10px)" but got "3355443px"
-FAIL word-spacing: units "rem" onto "%" assert_equals: The value should be calc(10% + 20px) at 0ms expected "calc(10% + 20px)" but got "3355443px"
-FAIL word-spacing: units "%" onto "rem" assert_equals: The value should be calc(10% + 20px) at 0ms expected "calc(10% + 20px)" but got "0.25px"
+PASS word-spacing: percentage
+PASS word-spacing: units "%" onto "px"
+PASS word-spacing: units "px" onto "%"
+PASS word-spacing: units "rem" onto "%"
+PASS word-spacing: units "%" onto "rem"
PASS word-spacing: units "rem" onto "em"
PASS word-spacing: units "em" onto "rem"
FAIL word-spacing: units "calc" onto "px" assert_equals: The value should be calc(20% + 30px) at 0ms expected "calc(20% + 30px)" but got "20px"
TEXT DIFF FOR "imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-002.html"
PASS word-spacing (type: lengthPercentageOrCalc) has testAddition function
PASS word-spacing: length
PASS word-spacing: length of rem
-FAIL word-spacing: percentage assert_equals: The value should be 130% at 0ms expected "130%" but got "3.25px"
-FAIL word-spacing: units "%" onto "px" assert_equals: The value should be calc(10% + 10px) at 0ms expected "calc(10% + 10px)" but got "0.25px"
-FAIL word-spacing: units "px" onto "%" assert_equals: The value should be calc(10% + 10px) at 0ms expected "calc(10% + 10px)" but got "3355443px"
-FAIL word-spacing: units "rem" onto "%" assert_equals: The value should be calc(10% + 20px) at 0ms expected "calc(10% + 20px)" but got "3355443px"
-FAIL word-spacing: units "%" onto "rem" assert_equals: The value should be calc(10% + 20px) at 0ms expected "calc(10% + 20px)" but got "0.25px"
+PASS word-spacing: percentage
+PASS word-spacing: units "%" onto "px"
+PASS word-spacing: units "px" onto "%"
+PASS word-spacing: units "rem" onto "%"
+PASS word-spacing: units "%" onto "rem"
PASS word-spacing: units "rem" onto "em"
PASS word-spacing: units "em" onto "rem"
FAIL word-spacing: units "calc" onto "px" assert_equals: The value should be calc(20% + 30px) at 0ms expected "calc(20% + 30px)" but got "20px"
TEXT DIFF FOR "imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-002.html"
PASS word-spacing (type: lengthPercentageOrCalc) has testInterpolation function
PASS word-spacing supports animating as a length
PASS word-spacing supports animating as a length of rem
-FAIL word-spacing supports animating as a percentage assert_equals: The value should be 30% at 500ms expected "30%" but got "0.75px"
-FAIL word-spacing supports animating as combination units "px" and "%" assert_equals: The value should be calc(10% + 5px) at 500ms expected "calc(10% + 5px)" but got "0.5px"
-FAIL word-spacing supports animating as combination units "%" and "em" assert_equals: The value should be calc(5% + 10px) at 500ms expected "calc(5% + 10px)" but got "20px"
+PASS word-spacing supports animating as a percentage
+PASS word-spacing supports animating as combination units "px" and "%"
+PASS word-spacing supports animating as combination units "%" and "em"
PASS word-spacing supports animating as combination units "em" and "rem"
FAIL word-spacing supports animating as combination units "px" and "calc" assert_equals: The value should be calc(10% + 10px) at 500ms expected "calc(10% + 10px)" but got "0px"
FAIL word-spacing supports animating as a calc assert_equals: The value should be calc(15% + 15px) at 500ms expected "calc(15% + 15px)" but got "0px"
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/102799942>
Robert Jenner
It looks like these tests all just need to be rebased for Mac wk1.
EWS
Test gardening commit 257170@main (c921b57e81c1): <https://commits.webkit.org/257170@main>
Reviewed commits have been landed. Closing PR #6960 and removing active labels.
Robert Jenner
I have rebased the tests with the commit above. Will watch to verify that the issue is resolved.