Summary

Harness status: OK

Found 19 tests

Details

ResultTest NameMessage
Pass@keyframes works with @property
Asserts run
Pass
assert_equals("150px", "150px")
    at  /css/css-properties-values-api/at-property-animation.html:23:5
Pass@keyframes picks up the latest @property in the document
Asserts run
Pass
assert_equals("rgb(150, 150, 150)", "rgb(150, 150, 150)")
    at  /css/css-properties-values-api/at-property-animation.html:44:5
PassOngoing animation picks up redeclared custom property
Asserts run
Pass
assert_equals("0px", "0px")
    at  /css/css-properties-values-api/at-property-animation.html:59:3
Pass
assert_equals("rgb(150, 150, 150)", "rgb(150, 150, 150)")
    at  /css/css-properties-values-api/at-property-animation.html:69:5
PassOngoing animation matches new keyframes against the current registration
Asserts run
Pass
assert_equals("0px", "0px")
    at  /css/css-properties-values-api/at-property-animation.html:86:3
Pass
assert_equals("150px", "150px")
    at  /css/css-properties-values-api/at-property-animation.html:94:3
PassOngoing animation picks up redeclared intial value
Asserts run
Pass
assert_equals("200px", "200px")
    at  /css/css-properties-values-api/at-property-animation.html:109:3
Pass
assert_equals("250px", "250px")
    at  /css/css-properties-values-api/at-property-animation.html:118:5
PassOngoing animation picks up redeclared inherits flag
Asserts run
Pass
assert_equals("200px", "200px")
    at  /css/css-properties-values-api/at-property-animation.html:139:5
Pass
assert_equals("250px", "250px")
    at  /css/css-properties-values-api/at-property-animation.html:149:7
PassOngoing animation picks up redeclared meaning of 'unset'
Asserts run
Pass
assert_equals("200px", "200px")
    at  /css/css-properties-values-api/at-property-animation.html:172:5
Pass
assert_equals("250px", "250px")
    at  /css/css-properties-values-api/at-property-animation.html:181:7
PassTransitioning from initial value
Asserts run
Pass
assert_equals("rgb(255, 0, 0)", "rgb(255, 0, 0)")
    at  /css/css-properties-values-api/at-property-animation.html:196:5
Pass
assert_equals("rgb(128, 0, 128)", "rgb(128, 0, 128)")
    at  /css/css-properties-values-api/at-property-animation.html:198:5
PassTransitioning from specified value
Asserts run
Pass
assert_equals("rgb(0, 0, 255)", "rgb(0, 0, 255)")
    at  /css/css-properties-values-api/at-property-animation.html:211:5
Pass
assert_equals("rgb(0, 64, 128)", "rgb(0, 64, 128)")
    at  /css/css-properties-values-api/at-property-animation.html:213:5
PassTransition triggered by initial value change
Asserts run
Pass
assert_equals("100px", "100px")
    at  /css/css-properties-values-api/at-property-animation.html:225:7
Pass
assert_equals("150px", "150px")
    at  /css/css-properties-values-api/at-property-animation.html:235:9
PassNo transition when changing types
Asserts run
Pass
assert_equals("100px", "100px")
    at  /css/css-properties-values-api/at-property-animation.html:246:7
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at  /css/css-properties-values-api/at-property-animation.html:253:9
PassNo transition when removing @property rule
Asserts run
Pass
assert_equals("100px", "100px")
    at  /css/css-properties-values-api/at-property-animation.html:261:5
Pass
assert_equals("100px", "100px")
    at  /css/css-properties-values-api/at-property-animation.html:279:7
Pass
assert_equals("250px", "250px")
    at  /css/css-properties-values-api/at-property-animation.html:284:7
Pass
assert_equals("400px", "400px")
    at  /css/css-properties-values-api/at-property-animation.html:290:7
PassOngoing transition reverts to its initial state
Asserts run
Pass
assert_equals("-90deg", "-90deg")
    at  /css/css-properties-values-api/at-property-animation.html:317:7
Pass
assert_equals("0deg", "0deg")
    at  /css/css-properties-values-api/at-property-animation.html:323:7
Pass
assert_equals("-45deg", "-45deg")
    at  /css/css-properties-values-api/at-property-animation.html:329:7
PassUnregistered properties referencing animated properties update correctly.
Asserts run
Pass
assert_equals("150px", "150px")
    at  /css/css-properties-values-api/at-property-animation.html:352:5
PassRegistered properties referencing animated properties update correctly.
Asserts run
Pass
assert_equals("150px", "150px")
    at  /css/css-properties-values-api/at-property-animation.html:376:5
PassCSS animation setting "inherit" for a custom property on a keyframe is responsive to changing that custom property on the parent.
Asserts run
Pass
assert_equals("200px", "200px")
    at  /css/css-properties-values-api/at-property-animation.html:397:5
Pass
assert_equals("250px", "250px")
    at  /css/css-properties-values-api/at-property-animation.html:400:5
Pass
assert_equals("150px", "150px")
    at  /css/css-properties-values-api/at-property-animation.html:403:5
PassJS-originated animation setting "inherit" for a custom property on a keyframe is responsive to changing that custom property on the parent.
Asserts run
Pass
assert_equals("200px", "200px")
    at  /css/css-properties-values-api/at-property-animation.html:423:5
Pass
assert_equals("250px", "250px")
    at  /css/css-properties-values-api/at-property-animation.html:426:5
Pass
assert_equals("150px", "150px")
    at  /css/css-properties-values-api/at-property-animation.html:429:5
PassCSS animation setting "currentColor" for a custom property on a keyframe is responsive to changing "color" on the parent.
Asserts run
Pass
assert_in_array("rgb(150, 150, 150)", ["color-mix(in srgb, currentcolor, rgb(200, 200, 200))", "rgb(150, 150, 150)"])
    at  /css/css-properties-values-api/at-property-animation.html:454:5
Pass
assert_in_array("rgb(125, 125, 125)", ["color-mix(in srgb, currentcolor, rgb(200, 200, 200))", "rgb(125, 125, 125)"])
    at  /css/css-properties-values-api/at-property-animation.html:460:5
Pass
assert_in_array("rgb(175, 175, 175)", ["color-mix(in srgb, currentcolor, rgb(200, 200, 200))", "rgb(175, 175, 175)"])
    at  /css/css-properties-values-api/at-property-animation.html:466:5
PassJS-originated animation setting "currentColor" for a custom property on a keyframe is responsive to changing "color" on the parent.
Asserts run
Pass
assert_in_array("rgb(150, 150, 150)", ["color-mix(in srgb, currentcolor, rgb(200, 200, 200))", "rgb(150, 150, 150)"])
    at  /css/css-properties-values-api/at-property-animation.html:489:5
Pass
assert_in_array("rgb(125, 125, 125)", ["color-mix(in srgb, currentcolor, rgb(200, 200, 200))", "rgb(125, 125, 125)"])
    at  /css/css-properties-values-api/at-property-animation.html:495:5
Pass
assert_in_array("rgb(175, 175, 175)", ["color-mix(in srgb, currentcolor, rgb(200, 200, 200))", "rgb(175, 175, 175)"])
    at  /css/css-properties-values-api/at-property-animation.html:501:5