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"
<rdar://problem/102799942>
It looks like these tests all just need to be rebased for Mac wk1.
Test gardening commit 257170@main (c921b57e81c1): <https://commits.webkit.org/257170@main> Reviewed commits have been landed. Closing PR #6960 and removing active labels.
I have rebased the tests with the commit above. Will watch to verify that the issue is resolved.