Summary

Harness status: OK

Found 2 tests

Details

ResultTest NameMessage
Failname, cssRules, appendRule, findRule, deleteRuleassert_equals: CSSKeyframesRule cssText attribute with CSS-wide keyword name expected "@keyframes\"initial\"{}" but got "@keyframesinitial{}"
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/cssom/CSSKeyframesRule.html:70:9)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at test (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:633:30)
    at https://xn--n8j6ds53lwwkrqhv28a.wpt.live/css/cssom/CSSKeyframesRule.html:22:5
Asserts run
Pass
assert_equals("foo", "foo", "CSSKeyframesRule name attribute")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:24:9)
Pass
assert_equals(2, 2, "CSSKeyframesRule cssRule length attribute")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:25:9)
Pass
assert_equals("0% { top: 0px; }", "0% { top: 0px; }", "CSSKeyframesRule cssRule cssText attribute")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:26:9)
Pass
assert_equals("100% { top: 200px; }", "100% { top: 200px; }", "CSSKeyframesRule cssRule cssText attribute")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:27:9)
Pass
assert_equals(3, 3, "CSSKeyframesRule cssRule length attribute after appendRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:30:9)
Pass
assert_equals("0% { top: 0px; }", "0% { top: 0px; }", "CSSKeyframesRule cssRule cssText attribute after appendRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:31:9)
Pass
assert_equals("100% { top: 200px; }", "100% { top: 200px; }", "CSSKeyframesRule cssRule cssText attribute after appendRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:32:9)
Pass
assert_equals("50% { top: 100px; }", "50% { top: 100px; }", "CSSKeyframesRule cssRule cssText attribute after appendRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:33:9)
Pass
assert_equals(4, 4, "CSSKeyframesRule cssRule length attribute after appendRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:36:9)
Pass
assert_equals("0% { top: 0px; }", "0% { top: 0px; }", "CSSKeyframesRule cssRule cssText attribute after appendRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:37:9)
Pass
assert_equals("100% { top: 200px; }", "100% { top: 200px; }", "CSSKeyframesRule cssRule cssText attribute after appendRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:38:9)
Pass
assert_equals("50% { top: 100px; }", "50% { top: 100px; }", "CSSKeyframesRule cssRule cssText attribute after appendRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:39:9)
Pass
assert_equals("0% { top: 50px; }", "0% { top: 50px; }", "CSSKeyframesRule cssRule cssText attribute after appendRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:40:9)
Pass
assert_equals("50% { top: 100px; }", "50% { top: 100px; }", "CSSKeyframesRule findRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:43:9)
Pass
assert_equals("0% { top: 50px; }", "0% { top: 50px; }", "CSSKeyframesRule findRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:45:9)
Pass
assert_equals(null, null, "CSSKeyframesRule findRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:47:9)
Pass
assert_equals(3, 3, "CSSKeyframesRule cssRule length attribute after deleteRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:50:9)
Pass
assert_equals("0% { top: 0px; }", "0% { top: 0px; }", "CSSKeyframesRule cssRule cssText attribute after deleteRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:51:9)
Pass
assert_equals("50% { top: 100px; }", "50% { top: 100px; }", "CSSKeyframesRule cssRule cssText attribute after deleteRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:52:9)
Pass
assert_equals("0% { top: 50px; }", "0% { top: 50px; }", "CSSKeyframesRule cssRule cssText attribute after deleteRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:53:9)
Pass
assert_equals(undefined, undefined, "CSSKeyframesRule cssRule cssText attribute after deleteRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:54:9)
Pass
assert_equals(3, 3, "CSSKeyframesRule cssRule length attribute after deleteRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:57:9)
Pass
assert_equals("0% { top: 0px; }", "0% { top: 0px; }", "CSSKeyframesRule cssRule cssText attribute after deleteRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:58:9)
Pass
assert_equals("50% { top: 100px; }", "50% { top: 100px; }", "CSSKeyframesRule cssRule cssText attribute after deleteRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:59:9)
Pass
assert_equals("0% { top: 50px; }", "0% { top: 50px; }", "CSSKeyframesRule cssRule cssText attribute after deleteRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:60:9)
Pass
assert_equals(undefined, undefined, "CSSKeyframesRule cssRule cssText attribute after deleteRule function")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:61:9)
Pass
assert_equals("bar", "bar", "CSSKeyframesRule name setter")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:65:9)
Pass
assert_equals("@keyframesbar{}", "@keyframesbar{}", "CSSKeyframesRule cssText attribute")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:66:9)
Pass
assert_equals("initial", "initial", "CSSKeyframesRule name setter, CSS-wide keyword")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:69:9)
Fail
assert_equals("@keyframesinitial{}", "@keyframes\"initial\"{}", "CSSKeyframesRule cssText attribute with CSS-wide keyword name")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:70:9)
Passindexed getter, length
Asserts run
Pass
assert_equals("0% { top: 0px; }", "0% { top: 0px; }", "CSSKeyframesRule indexed getter [0]")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:79:9)
Pass
assert_equals("100% { top: 200px; }", "100% { top: 200px; }", "CSSKeyframesRule indexed getter [1]")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:80:9)
Pass
assert_equals(2, 2, "CSSKeyframesRule.length")
    at Test.<anonymous> ( /css/cssom/CSSKeyframesRule.html:81:9)