Summary

Harness status: OK

Found 6 tests

Details

ResultTest NameMessage
PassownerDocument property of a shadow root should be the document of the shadow host, regardless of the location of the shadow host.
Asserts run
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:26:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:26:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:26:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:26:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:26:9)
PassownerDocument property of elements in a shadow tree should match the document of the shadow host, regardless of the element's location in a shadow tree.
Asserts run
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-1")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-2")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-3")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-4")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-5")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-6")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-7")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-8")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-9")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-10")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-11")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-12")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-13")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-14")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-15")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children, "ownerDocument mismatch for #depth-16")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:45:9)
PassElements added to a shadow tree should automatically get a valid ownerDocument.
Asserts run
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:57:5)
PassownerDocument property of an element in a shadow tree should be the document of the shadow host, even if the host element is created from another document.
Asserts run
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:67:5)
PassAll children nodes of a shadow root get a valid ownerDocument when added to a shadow tree.
Asserts run
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:83:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:83:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:83:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:83:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:83:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:83:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:83:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:83:9)
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:83:9)
PassownerDocument property of a node should remain the same, even if its child is adopted into a shadow tree.
Asserts run
Pass
assert_equals(Document node with 2 children, Document node with 2 children)
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html:94:5)