Pass | iteration composition of discrete type animation (align-content) | Asserts runPass | assert_equals("flex-end", "flex-end", "Animated align-content style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:24:3) | Pass | assert_equals("flex-start", "flex-start", "Animated align-content style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:27:3) | Pass | assert_equals("flex-end", "flex-end", "Animated align-content style at 50s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:30:3) |
|
Fail | iteration composition of <length> type animation | assert_equals: Animated margin-left style at 0s of the third iteration expected "20px" but got "0px" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:48:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:34:1 Asserts runPass | assert_equals("5px", "5px", "Animated margin-left style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:45:3) | Fail | assert_equals("0px", "20px", "Animated margin-left style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:48:3) |
|
Fail | iteration composition of <percentage> type animation | assert_equals: Animated width style at 0s of the third iteration expected "100px" but got "0px" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:73:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:55:1 Asserts runPass | assert_equals("25px", "25px", "Animated width style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:70:3) | Fail | assert_equals("0px", "100px", "Animated width style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:73:3) |
|
Fail | iteration composition of <color> type animation | assert_equals: Animated color style at 0s of the third iteration expected "rgb(240, 240, 240)" but got "rgb(0, 0, 0)" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:94:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:80:1 Asserts runPass | assert_equals("rgb(60, 60, 60)", "rgb(60, 60, 60)", "Animated color style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:91:3) | Fail | assert_equals("rgb(0, 0, 0)", "rgb(240, 240, 240)", "Animated color style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:94:3) |
|
Fail | iteration composition of <color> type animation that green component is decreasing | assert_equals: Animated color style at 0s of the third iteration expected "rgb(120, 240, 120)" but got "rgb(0, 120, 0)" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:115:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:101:1 Asserts runPass | assert_equals("rgb(30, 90, 30)", "rgb(30, 90, 30)", "Animated color style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:112:3) | Fail | assert_equals("rgb(0, 120, 0)", "rgb(120, 240, 120)", "Animated color style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:115:3) |
|
Fail | iteration composition of <number> type animation | assert_equals: Animated flex-grow style at 0s of the third iteration expected "20" but got "0" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:138:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:124:4 Asserts runPass | assert_equals("5", "5", "Animated flex-grow style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:135:3) | Fail | assert_equals("0", "20", "Animated flex-grow style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:138:3) |
|
Fail | iteration composition of <shape> type animation | assert_equals: Animated clip style at 0s of the third iteration expected "rect(20px, 20px, 20px, 20px)" but got "rect(0px, 0px, 0px, 0px)" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:161:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:145:1 Asserts runPass | assert_equals("rect(5px, 5px, 5px, 5px)", "rect(5px, 5px, 5px, 5px)", "Animated clip style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:158:3) | Fail | assert_equals("rect(0px, 0px, 0px, 0px)", "rect(20px, 20px, 20px, 20px)", "Animated clip style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:161:3) |
|
Fail | iteration composition of <calc()> value animation | assert_equals: Animated calc width style at 0s of the third iteration expected "20px" but got "0px" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:182:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:168:1 Asserts runPass | assert_equals("5px", "5px", "Animated calc width style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:179:3) | Fail | assert_equals("0px", "20px", "Animated calc width style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:182:3) |
|
Fail | iteration composition of <calc()> value animation that the values can'tbe reduced | assert_equals: Animated calc width style at 0s of the third iteration expected "40px" but got "0px" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:208:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:189:1 Asserts runPass | assert_equals("10px", "10px", "Animated calc width style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:204:3) | Fail | assert_equals("0px", "40px", "Animated calc width style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:208:3) |
|
Fail | iteration composition of opacity animation | assert_equals: Animated opacity style at 0s of the third iteration expected "0.8" but got "0" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:232:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:218:1 Asserts runPass | assert_equals("0.2", "0.2", "Animated opacity style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:229:3) | Fail | assert_equals("0", "0.8", "Animated opacity style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:232:3) |
|
Fail | iteration composition of box-shadow animation | assert_equals: Animated box-shadow style at 0s of the third iteration expected "rgb(240, 240, 240) 20px 20px 20px 0px" but got "rgb(0, 0, 0) 0px 0px 0px 0px" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:255:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:239:1 Asserts runPass | assert_equals("rgb(60, 60, 60) 5px 5px 5px 0px", "rgb(60, 60, 60) 5px 5px 5px 0px", "Animated box-shadow style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:251:3) | Fail | assert_equals("rgb(0, 0, 0) 0px 0px 0px 0px", "rgb(240, 240, 240) 20px 20px 20px 0px", "Animated box-shadow style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:255:3) |
|
Fail | iteration composition of filter blur animation | assert_equals: Animated filter blur style at 0s of the third iteration expected "blur(20px)" but got "blur(0px)" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:278:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:264:1 Asserts runPass | assert_equals("blur(5px)", "blur(5px)", "Animated filter blur style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:275:3) | Fail | assert_equals("blur(0px)", "blur(20px)", "Animated filter blur style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:278:3) |
|
Fail | iteration composition of filter brightness for different unit animation | assert_equals: Animated filter brightness style at 0s of the third iteration expected "brightness(2.6)" but got "brightness(1)" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:301:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:285:1 Asserts runPass | assert_equals("brightness(1.4)", "brightness(1.4)", "Animated filter brightness style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:297:3) | Fail | assert_equals("brightness(1)", "brightness(2.6)", "Animated filter brightness style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:301:3) |
|
Pass | iteration composition of filter brightness animation | Asserts runPass | assert_equals("brightness(0.5)", "brightness(0.5)", "Animated filter brightness style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:322:3) | Pass | assert_equals("brightness(0)", "brightness(0)", "Animated filter brightness style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:326:3) | Pass | assert_equals("brightness(0.5)", "brightness(0.5)", "Animated filter brightness style at 50s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:330:3) |
|
Fail | iteration composition of filter drop-shadow animation | assert_equals: Animated filter drop-shadow style at 0s of the third iteration expected "drop-shadow(rgb(240, 240, 240) 20px 20px 20px)" but got "drop-shadow(rgb(0, 0, 0) 0px 0px 0px)" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:351:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:335:1 Asserts runPass | assert_equals("drop-shadow(rgb(60, 60, 60) 5px 5px 5px)", "drop-shadow(rgb(60, 60, 60) 5px 5px 5px)", "Animated filter drop-shadow style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:347:3) | Fail | assert_equals("drop-shadow(rgb(0, 0, 0) 0px 0px 0px)", "drop-shadow(rgb(240, 240, 240) 20px 20px 20px)", "Animated filter drop-shadow style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:351:3) |
|
Fail | iteration composition of same filter list animation | assert_equals: Animated filter list at 0s of the third iteration expected "brightness(3) contrast(3)" but got "brightness(1) contrast(1)" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:376:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:360:1 Asserts runPass | assert_equals("brightness(1.5) contrast(1.5)", "brightness(1.5) contrast(1.5)", "Animated filter list at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:372:3) | Fail | assert_equals("brightness(1) contrast(1)", "brightness(3) contrast(3)", "Animated filter list at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:376:3) |
|
Fail | iteration composition of discrete filter list because of mismatch of the order | assert_equals: Animated filter list at 50s of the third iteration expected "contrast(4) brightness(4)" but got "contrast(2) brightness(2)" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:408:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:385:1 Asserts runPass | assert_equals("contrast(2) brightness(2)", "contrast(2) brightness(2)", "Animated filter list at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:397:3) | Pass | assert_equals("brightness(1) contrast(1)", "brightness(1) contrast(1)", "Animated filter list at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:401:3) | Fail | assert_equals("contrast(2) brightness(2)", "contrast(4) brightness(4)", "Animated filter list at 50s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:408:3) |
|
Fail | iteration composition of different length filter list animation | assert_equals: Animated filter list at 0s of the third iteration expected "sepia(1) contrast(3)" but got "sepia(0) contrast(1)" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:432:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:416:4 Asserts runPass | assert_equals("sepia(0.5) contrast(1.5)", "sepia(0.5) contrast(1.5)", "Animated filter list at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:428:3) | Fail | assert_equals("sepia(0) contrast(1)", "sepia(1) contrast(3)", "Animated filter list at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:432:3) |
|
Pass | iteration composition of transform(rotate) animation | Asserts runPass | assert_regexp_match("matrix(0, 1, -1, 0, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(0, 1, -1, 0, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform(rotate) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 1, -1, 0, 0, 0) but got matrix(0, 1, -1, 0, 0, 0): Animated transform(rotate) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(0, 1, -1, 0, 0, 0) but got matrix(0, 1, -1, 0, 0, 0): Animated transform(rotate) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(-1, -1, 0.0001, "expected matrix(0, 1, -1, 0, 0, 0) but got matrix(0, 1, -1, 0, 0, 0): Animated transform(rotate) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 1, -1, 0, 0, 0) but got matrix(0, 1, -1, 0, 0, 0): Animated transform(rotate) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 1, -1, 0, 0, 0) but got matrix(0, 1, -1, 0, 0, 0): Animated transform(rotate) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 1, -1, 0, 0, 0) but got matrix(0, 1, -1, 0, 0, 0): Animated transform(rotate) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix(1, 0, 0, 1, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(1, 0, 0, 1, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform(rotate) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(rotate) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(rotate) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(rotate) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(rotate) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(rotate) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(rotate) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix(0, 1, -1, 0, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(0, 1, -1, 0, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform(rotate) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 1, -1, 0, 0, 0) but got matrix(0, 1, -1, 0, 0, 0): Animated transform(rotate) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(0, 1, -1, 0, 0, 0) but got matrix(0, 1, -1, 0, 0, 0): Animated transform(rotate) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(-1, -1, 0.0001, "expected matrix(0, 1, -1, 0, 0, 0) but got matrix(0, 1, -1, 0, 0, 0): Animated transform(rotate) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 1, -1, 0, 0, 0) but got matrix(0, 1, -1, 0, 0, 0): Animated transform(rotate) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 1, -1, 0, 0, 0) but got matrix(0, 1, -1, 0, 0, 0): Animated transform(rotate) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 1, -1, 0, 0, 0) but got matrix(0, 1, -1, 0, 0, 0): Animated transform(rotate) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) |
|
Pass | iteration composition of transform: [ scale(0), scale(1) ] animation | Asserts runPass | assert_regexp_match("matrix(0.5, 0, 0, 0.5, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(0.5, 0, 0, 0.5, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(0.5, 0.5, 0.0001, "expected matrix(0.5, 0, 0, 0.5, 0, 0) but got matrix(0.5, 0, 0, 0.5, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0.5, 0, 0, 0.5, 0, 0) but got matrix(0.5, 0, 0, 0.5, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0.5, 0, 0, 0.5, 0, 0) but got matrix(0.5, 0, 0, 0.5, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0.5, 0.5, 0.0001, "expected matrix(0.5, 0, 0, 0.5, 0, 0) but got matrix(0.5, 0, 0, 0.5, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0.5, 0, 0, 0.5, 0, 0) but got matrix(0.5, 0, 0, 0.5, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0.5, 0, 0, 0.5, 0, 0) but got matrix(0.5, 0, 0, 0.5, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix(0, 0, 0, 0, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(0, 0, 0, 0, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform(scale) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 0, 0, 0, 0, 0) but got matrix(0, 0, 0, 0, 0, 0): Animated transform(scale) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 0, 0, 0, 0, 0) but got matrix(0, 0, 0, 0, 0, 0): Animated transform(scale) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 0, 0, 0, 0, 0) but got matrix(0, 0, 0, 0, 0, 0): Animated transform(scale) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 0, 0, 0, 0, 0) but got matrix(0, 0, 0, 0, 0, 0): Animated transform(scale) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 0, 0, 0, 0, 0) but got matrix(0, 0, 0, 0, 0, 0): Animated transform(scale) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 0, 0, 0, 0, 0) but got matrix(0, 0, 0, 0, 0, 0): Animated transform(scale) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix(0.5, 0, 0, 0.5, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(0.5, 0, 0, 0.5, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform(scale) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(0.5, 0.5, 0.0001, "expected matrix(0.5, 0, 0, 0.5, 0, 0) but got matrix(0.5, 0, 0, 0.5, 0, 0): Animated transform(scale) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0.5, 0, 0, 0.5, 0, 0) but got matrix(0.5, 0, 0, 0.5, 0, 0): Animated transform(scale) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0.5, 0, 0, 0.5, 0, 0) but got matrix(0.5, 0, 0, 0.5, 0, 0): Animated transform(scale) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0.5, 0.5, 0.0001, "expected matrix(0.5, 0, 0, 0.5, 0, 0) but got matrix(0.5, 0, 0, 0.5, 0, 0): Animated transform(scale) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0.5, 0, 0, 0.5, 0, 0) but got matrix(0.5, 0, 0, 0.5, 0, 0): Animated transform(scale) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0.5, 0, 0, 0.5, 0, 0) but got matrix(0.5, 0, 0, 0.5, 0, 0): Animated transform(scale) style at 50s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) |
|
Fail | iteration composition of transform: [ scale(1), scale(2) ] animation | assert_approx_equals: expected matrix(3, 0, 0, 3, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(scale) style at 0s of the third iteration expected 3 +/- 0.0001 but got 1 at assert_matrix_equals (https://wpt.live/web-animations/testcommon.js:259:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:506:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:491:1 Asserts runPass | assert_regexp_match("matrix(1.5, 0, 0, 1.5, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(1.5, 0, 0, 1.5, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(1.5, 1.5, 0.0001, "expected matrix(1.5, 0, 0, 1.5, 0, 0) but got matrix(1.5, 0, 0, 1.5, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1.5, 0, 0, 1.5, 0, 0) but got matrix(1.5, 0, 0, 1.5, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1.5, 0, 0, 1.5, 0, 0) but got matrix(1.5, 0, 0, 1.5, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1.5, 1.5, 0.0001, "expected matrix(1.5, 0, 0, 1.5, 0, 0) but got matrix(1.5, 0, 0, 1.5, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1.5, 0, 0, 1.5, 0, 0) but got matrix(1.5, 0, 0, 1.5, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1.5, 0, 0, 1.5, 0, 0) but got matrix(1.5, 0, 0, 1.5, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix(1, 0, 0, 1, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(3, 0, 0, 3, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform(scale) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Fail | assert_approx_equals(1, 3, 0.0001, "expected matrix(3, 0, 0, 3, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(scale) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) |
|
Fail | iteration composition of transform: scale(2) animation | assert_approx_equals: expected matrix(2, 0, 0, 2, 0, 0) but got matrix(0, 0, 0, 0, 0, 0): Animated transform(scale) style at 0s of the third iteration expected 2 +/- 0.0001 but got 0 at assert_matrix_equals (https://wpt.live/web-animations/testcommon.js:259:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:530:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:515:1 Asserts runPass | assert_regexp_match("matrix(1, 0, 0, 1, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(1, 0, 0, 1, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform(scale) style at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix(0, 0, 0, 0, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(2, 0, 0, 2, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform(scale) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Fail | assert_approx_equals(0, 2, 0.0001, "expected matrix(2, 0, 0, 2, 0, 0) but got matrix(0, 0, 0, 0, 0, 0): Animated transform(scale) style at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) |
|
Fail | iteration composition of transform list animation | assert_approx_equals: expected matrix(1, 0, 0, 1, 20, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration expected 20 +/- 0.0001 but got 0 at assert_matrix_equals (https://wpt.live/web-animations/testcommon.js:259:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:555:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:539:1 Asserts runPass | assert_regexp_match("matrix(0, 1, -1, 0, 0, 5)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(0, 1, -1, 0, 0, 5)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 1, -1, 0, 0, 5) but got matrix(0, 1, -1, 0, 0, 5): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(0, 1, -1, 0, 0, 5) but got matrix(0, 1, -1, 0, 0, 5): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(-1, -1, 0.0001, "expected matrix(0, 1, -1, 0, 0, 5) but got matrix(0, 1, -1, 0, 0, 5): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 1, -1, 0, 0, 5) but got matrix(0, 1, -1, 0, 0, 5): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(0, 1, -1, 0, 0, 5) but got matrix(0, 1, -1, 0, 0, 5): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(5, 5, 0.0001, "expected matrix(0, 1, -1, 0, 0, 5) but got matrix(0, 1, -1, 0, 0, 5): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix(1, 0, 0, 1, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(1, 0, 0, 1, 20, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(1, 0, 0, 1, 20, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 20, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 20, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(1, 0, 0, 1, 20, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Fail | assert_approx_equals(0, 20, 0.0001, "expected matrix(1, 0, 0, 1, 20, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) |
|
Fail | iteration composition of transform of matrix function | assert_approx_equals: expected matrix(6, 0, 0, 6, 60, 0) but got matrix(2, 0, 0, 2, 0, 0): Animated transform of matrix function at 0s of the third iteration expected 6 +/- 0.0001 but got 2 at assert_matrix_equals (https://wpt.live/web-animations/testcommon.js:259:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:580:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:564:1 Asserts runPass | assert_regexp_match("matrix(2.5, 0, 0, 2.5, 15, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(2.5, 0, 0, 2.5, 15, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform of matrix function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(2.5, 2.5, 0.0001, "expected matrix(2.5, 0, 0, 2.5, 15, 0) but got matrix(2.5, 0, 0, 2.5, 15, 0): Animated transform of matrix function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(2.5, 0, 0, 2.5, 15, 0) but got matrix(2.5, 0, 0, 2.5, 15, 0): Animated transform of matrix function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(2.5, 0, 0, 2.5, 15, 0) but got matrix(2.5, 0, 0, 2.5, 15, 0): Animated transform of matrix function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(2.5, 2.5, 0.0001, "expected matrix(2.5, 0, 0, 2.5, 15, 0) but got matrix(2.5, 0, 0, 2.5, 15, 0): Animated transform of matrix function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(15, 15, 0.0001, "expected matrix(2.5, 0, 0, 2.5, 15, 0) but got matrix(2.5, 0, 0, 2.5, 15, 0): Animated transform of matrix function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(2.5, 0, 0, 2.5, 15, 0) but got matrix(2.5, 0, 0, 2.5, 15, 0): Animated transform of matrix function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix(2, 0, 0, 2, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(6, 0, 0, 6, 60, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform of matrix function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Fail | assert_approx_equals(2, 6, 0.0001, "expected matrix(6, 0, 0, 6, 60, 0) but got matrix(2, 0, 0, 2, 0, 0): Animated transform of matrix function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) |
|
Fail | iteration composition of transform list animation whose order is mismatched | assert_approx_equals: expected matrix(6, 0, 0, 6, 60, 0) but got matrix(2, 0, 0, 2, 0, 0): Animated transform list at 0s of the third iteration expected 6 +/- 0.0001 but got 2 at assert_matrix_equals (https://wpt.live/web-animations/testcommon.js:259:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:611:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:593:1 Asserts runPass | assert_regexp_match("matrix(2.5, 0, 0, 2.5, 15, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(2.5, 0, 0, 2.5, 15, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(2.5, 2.5, 0.0001, "expected matrix(2.5, 0, 0, 2.5, 15, 0) but got matrix(2.5, 0, 0, 2.5, 15, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(2.5, 0, 0, 2.5, 15, 0) but got matrix(2.5, 0, 0, 2.5, 15, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(2.5, 0, 0, 2.5, 15, 0) but got matrix(2.5, 0, 0, 2.5, 15, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(2.5, 2.5, 0.0001, "expected matrix(2.5, 0, 0, 2.5, 15, 0) but got matrix(2.5, 0, 0, 2.5, 15, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(15, 15, 0.0001, "expected matrix(2.5, 0, 0, 2.5, 15, 0) but got matrix(2.5, 0, 0, 2.5, 15, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(2.5, 0, 0, 2.5, 15, 0) but got matrix(2.5, 0, 0, 2.5, 15, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix(2, 0, 0, 2, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(6, 0, 0, 6, 60, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Fail | assert_approx_equals(2, 6, 0.0001, "expected matrix(6, 0, 0, 6, 60, 0) but got matrix(2, 0, 0, 2, 0, 0): Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) |
|
Fail | iteration composition of transform list animation whose order is mismatched because of missing functions | assert_approx_equals: expected matrix(3, 0, 0, 3, 40, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration expected 3 +/- 0.0001 but got 1 at assert_matrix_equals (https://wpt.live/web-animations/testcommon.js:259:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:646:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:626:1 Asserts runPass | assert_regexp_match("matrix(1.5, 0, 0, 1.5, 10, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(1.5, 0, 0, 1.5, 10, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(1.5, 1.5, 0.0001, "expected matrix(1.5, 0, 0, 1.5, 10, 0) but got matrix(1.5, 0, 0, 1.5, 10, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1.5, 0, 0, 1.5, 10, 0) but got matrix(1.5, 0, 0, 1.5, 10, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1.5, 0, 0, 1.5, 10, 0) but got matrix(1.5, 0, 0, 1.5, 10, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1.5, 1.5, 0.0001, "expected matrix(1.5, 0, 0, 1.5, 10, 0) but got matrix(1.5, 0, 0, 1.5, 10, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(10, 10, 0.0001, "expected matrix(1.5, 0, 0, 1.5, 10, 0) but got matrix(1.5, 0, 0, 1.5, 10, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1.5, 0, 0, 1.5, 10, 0) but got matrix(1.5, 0, 0, 1.5, 10, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix(1, 0, 0, 1, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(3, 0, 0, 3, 40, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Fail | assert_approx_equals(1, 3, 0.0001, "expected matrix(3, 0, 0, 3, 40, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) |
|
Fail | iteration composition of transform from none to translate | assert_approx_equals: expected matrix(1, 0, 0, 1, 20, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration expected 20 +/- 0.0001 but got 0 at assert_matrix_equals (https://wpt.live/web-animations/testcommon.js:259:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:679:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:662:4 Asserts runPass | assert_regexp_match("matrix(1, 0, 0, 1, 5, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(1, 0, 0, 1, 5, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(1, 0, 0, 1, 5, 0) but got matrix(1, 0, 0, 1, 5, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 5, 0) but got matrix(1, 0, 0, 1, 5, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 5, 0) but got matrix(1, 0, 0, 1, 5, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(1, 0, 0, 1, 5, 0) but got matrix(1, 0, 0, 1, 5, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(5, 5, 0.0001, "expected matrix(1, 0, 0, 1, 5, 0) but got matrix(1, 0, 0, 1, 5, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 5, 0) but got matrix(1, 0, 0, 1, 5, 0): Animated transform list at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix(1, 0, 0, 1, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(1, 0, 0, 1, 20, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(1, 0, 0, 1, 20, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 20, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 20, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(1, 0, 0, 1, 20, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Fail | assert_approx_equals(0, 20, 0.0001, "expected matrix(1, 0, 0, 1, 20, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform list at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) |
|
Fail | iteration composition of transform of matrix3d function | assert_approx_equals: expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration expected 130 +/- 0.0001 but got 30 at assert_matrix_equals (https://wpt.live/web-animations/testcommon.js:259:5)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:712:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:690:1 Asserts runPass | assert_regexp_match("matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(16, 16, "dimension of the matrix: Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(40, 40, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 40, 1): Animated transform of matrix3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(16, 16, "dimension of the matrix: Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Fail | assert_approx_equals(30, 130, 0.0001, "expected matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 130, 1) but got matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1): Animated transform of matrix3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) |
|
Fail | iteration composition of transform of rotate3d function | assert_equals: dimension of the matrix: Animated transform of rotate3d function at 0s of the third iteration expected 16 but got 6 at assert_matrix_equals (https://wpt.live/web-animations/testcommon.js:256:3)
at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:740:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:724:1 Asserts runPass | assert_regexp_match("matrix(1, 0, 0, 1, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix(1, 0, 0, 1, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Pass | assert_equals(6, 6, "dimension of the matrix: Animated transform of rotate3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform of rotate3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform of rotate3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform of rotate3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(1, 1, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform of rotate3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform of rotate3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_approx_equals(0, 0, 0.0001, "expected matrix(1, 0, 0, 1, 0, 0) but got matrix(1, 0, 0, 1, 0, 0): Animated transform of rotate3d function at 50s of the first iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:259:5) | Pass | assert_regexp_match("matrix(1, 0, 0, 1, 0, 0)", object "/^matrix(?:3d)*\((.+)\)/", "Actual value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:246:3) | Pass | assert_regexp_match("matrix3d(2.220446049250313e-16,0.9999999999999998,-8.659560562354932e-17,0,0.9999999999999998,2.220446049250313e-16,8.659560562354932e-17,0,8.659560562354932e-17,-8.659560562354932e-17,-0.9999999999999996,0,0,0,0,1)", object "/^matrix(?:3d)*\((.+)\)/", "Expected value is not a matrix")
at assert_matrix_equals ( /web-animations/testcommon.js:248:3) | Fail | assert_equals(6, 16, "dimension of the matrix: Animated transform of rotate3d function at 0s of the third iteration")
at assert_matrix_equals ( /web-animations/testcommon.js:256:3) |
|
Fail | iteration composition starts with non-zero value animation | assert_equals: Animated margin-left style at 0s of the third iteration expected "50px" but got "10px" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:763:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:749:1 Asserts runPass | assert_equals("15px", "15px", "Animated margin-left style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:760:3) | Fail | assert_equals("10px", "50px", "Animated margin-left style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:763:3) |
|
Fail | iteration composition with negative final value animation | assert_equals: Animated margin-left style at 0s of the third iteration expected "-10px" but got "10px" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:785:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:770:1 Asserts runPass | assert_equals("0px", "0px", "Animated margin-left style at 50s of the first iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:781:3) | Fail | assert_equals("10px", "-10px", "Animated margin-left style at 0s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:785:3) |
|
Fail | duration changes with an iteration composition operation of accumulate | assert_equals: Animated style at 50s of the third iteration expected "25px" but got "5px" at Test.<anonymous> (https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:806:3)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at test (https://wpt.live/resources/testharness.js:633:30)
at https://wpt.live/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:794:1 Asserts runFail | assert_equals("5px", "25px", "Animated style at 50s of the third iteration")
at Test.<anonymous> ( /web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html:806:3) |
|