Summary

Harness status: OK

Found 26 tests

Details

ResultTest NameMessage
PassElement becoming scope root
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
PassElement becoming scope root (selector list)
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
PassElement becoming scope root, with inner :scope rule
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
PassParent element becoming scope limit
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
PassParent element becoming scope limit (selector list)
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
PassSubject element becoming scope limit
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
PassParent element affecting scope limit
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
PassSibling element affecting scope limit
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
PassToggling inner/outer scope roots
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
PassElement becoming root, with :scope in subject
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
PassScope root with :has()
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
PassScope root with :has(), :scope subject
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
PassScope root with :has(), :scope both subject and non-subject
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
PassScope limit with :has()
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
PassElement becoming root, with :scope selected by ~ combinator
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
PassElement becoming root via ~ combinator
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
PassElement becoming root via + combinator
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass:not(scope) in subject
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass:not(scope) in ancestor
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass:not(scope) in limit subject
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass:not(scope) in limit ancestor
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass:nth-child() in scope root
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals(8, 8)
    at  /css/css-cascade/scope-invalidation.html:652:3
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass:nth-child() in scope limit
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals(8, 8)
    at  /css/css-cascade/scope-invalidation.html:729:3
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
PassModifying selectorText invalidates affected elements
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_true(true)
    at  /css/css-cascade/scope-invalidation.html:804:3
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
FailModifying selectorText invalidates affected elements (>)assert_equals: expected "rgb(0, 128, 0)" but got "rgb(0, 0, 0)"
    at assert_green (https://www1.wpt.live/css/css-cascade/scope-invalidation.html:27:3)
    at https://www1.wpt.live/css/css-cascade/scope-invalidation.html:829:3
    at Test.<anonymous> (https://www1.wpt.live/css/css-cascade/scope-invalidation.html:22:5)
    at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
    at test (https://www1.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 0, 0)", "rgb(0, 0, 0)")
    at assert_not_green ( /css/css-cascade/scope-invalidation.html:33:3)
Pass
assert_true(true)
    at  /css/css-cascade/scope-invalidation.html:827:3
Fail
assert_equals("rgb(0, 0, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
FailRelative selectors set with selectorText are relative to :scope, not &assert_equals: expected "rgb(255, 0, 0)" but got "rgb(0, 128, 0)"
    at assert_red (https://www1.wpt.live/css/css-cascade/scope-invalidation.html:30:3)
    at https://www1.wpt.live/css/css-cascade/scope-invalidation.html:870:3
    at Test.<anonymous> (https://www1.wpt.live/css/css-cascade/scope-invalidation.html:22:5)
    at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
    at test (https://www1.wpt.live/resources/testharness.js:633:30)
Asserts run
Pass
assert_equals("TEMPLATE", "TEMPLATE")
    at Test.<anonymous> ( /css/css-cascade/scope-invalidation.html:13:5)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Pass
assert_true(true)
    at  /css/css-cascade/scope-invalidation.html:863:3
Pass
assert_equals("rgb(0, 128, 0)", "rgb(0, 128, 0)")
    at assert_green ( /css/css-cascade/scope-invalidation.html:27:3)
Fail
assert_equals("rgb(0, 128, 0)", "rgb(255, 0, 0)")
    at assert_red ( /css/css-cascade/scope-invalidation.html:30:3)