Summary

Harness status: OK

Found 14 tests

Details

ResultTest NameMessage
PassA_04_01_09_T01
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(2, 2, "nodes, other than shadow root descendants, should not be accessible with ShadowRoot.getElementsByTagName (s1)")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(2, 2, "nodes, other than shadow root descendants, should not be accessible with ShadowRoot.getElementsByTagName (s2)")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
PassA_04_01_09_T03
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(3, 3, "nodes, other than shadow root descendants, should not be accessible with ShadowRoot.getElementsByClassName (s1)")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(3, 3, "nodes, other than shadow root descendants, should not be accessible with ShadowRoot.getElementsByClassName (s2)")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
PassA_04_01_09_T05
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(null, null, "Expected no access to s1_div1 from d.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:99:5)
Pass
assert_equals(null, null, "Expected no access to s1_div2 from d.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:100:5)
Pass
assert_equals(null, null, "Expected no access to s2_div1 from d.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:101:5)
Pass
assert_equals(null, null, "Expected no access to s2_div1 from d.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:102:5)
Pass
assert_equals(null, null, "Expected no access to d_div1 from s1.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:104:5)
Pass
assert_equals(null, null, "Expected no access to d_div2 from s1.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:105:5)
Pass
assert_equals(null, null, "Expected no access to d_div1 from s2.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:106:5)
Pass
assert_equals(null, null, "Expected no access to d_div1 from s2.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:107:5)
Pass
assert_equals(Element node <div id="d_id1" class="cls"><p class="cls" test="A_04_01_..., Element node <div id="d_id1" class="cls"><p class="cls" test="A_04_01_..., "Expected access to d_div1 form d.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:109:5)
Pass
assert_equals(Element node <div id="d_id2" class="cls" test="A_04_01_09"></div>, Element node <div id="d_id2" class="cls" test="A_04_01_09"></div>, "Expected access to d_div2 form d.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:110:5)
Pass
assert_equals(Element node <div id="s1_id1" class="cls"><p class="cls" test="A_04_01..., Element node <div id="s1_id1" class="cls"><p class="cls" test="A_04_01..., "Expected access to s1_div1 form s1.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:111:5)
Pass
assert_equals(Element node <div id="s1_id2" class="cls" test="A_04_01_09"></div>, Element node <div id="s1_id2" class="cls" test="A_04_01_09"></div>, "Expected access to s1_div2 form s1.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:112:5)
Pass
assert_equals(Element node <div id="s2_id1" class="cls"><p class="cls" test="A_04_01..., Element node <div id="s2_id1" class="cls"><p class="cls" test="A_04_01..., "Expected access to s2_div1 form s2.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:113:5)
Pass
assert_equals(Element node <div id="s2_id2" class="cls" test="A_04_01_09"></div>, Element node <div id="s2_id2" class="cls" test="A_04_01_09"></div>, "Expected access to s2_div2 form s2.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:114:5)
Pass
assert_equals(null, null, "Expected no access to s2_div1 form s1.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:116:5)
Pass
assert_equals(null, null, "Expected no access to s2_div2 form s1.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:117:5)
Pass
assert_equals(null, null, "Expected no access to s1_div1 form s2.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:118:5)
Pass
assert_equals(null, null, "Expected no access to s1_div2 form s2.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:119:5)
PassA_04_01_09_T06
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(Element node <p class="cls" test="A_04_01_09"><div id="d_id2" class="c..., Element node <p class="cls" test="A_04_01_09"><div id="d_id2" class="c..., "Expected access to d_p1 from d.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:128:5)
Pass
assert_equals(Element node <p class="cls" test="A_04_01_09"><div id="s1_id2" class="..., Element node <p class="cls" test="A_04_01_09"><div id="s1_id2" class="..., "Expected access to s1_p1 from s1.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:129:5)
Pass
assert_equals(Element node <p class="cls" test="A_04_01_09"><div id="s2_id2" class="..., Element node <p class="cls" test="A_04_01_09"><div id="s2_id2" class="..., "Expected access to s2_p1 from s2.querySelector()")
    at Test.<anonymous> ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:130:5)
PassA_04_01_09_T07
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(1, 1, "Expected access to d_p1 from d.querySelectorAll()")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(1, 1, "Expected access to s1_p1 s1.querySelectorAll")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(1, 1, "Expected access to s2_p1 from s2.querySelectorAll")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
PassA_04_01_09_T08
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(3, 3, "d.querySelectorAll() return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(3, 3, "s1.querySelectorAll() return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(3, 3, "s2.querySelectorAll() return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
PassA_04_01_09_T09
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(3, 3, "s1.querySelectorAll('*') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(3, 3, "s2.querySelectorAll('*') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
PassA_04_01_09_T10
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(2, 2, "d.querySelectorAll('[test=A_04_01_09]') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(2, 2, "s1.querySelectorAll('[test=A_04_01_09]') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(2, 2, "s2.querySelectorAll('[test=A_04_01_09]') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
PassA_04_01_09_T11
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(2, 2, "d.querySelectorAll('div:first-child') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(2, 2, "s1.querySelectorAll('div:first-child') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(2, 2, "s2.querySelectorAll('div:first-child') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
PassA_04_01_09_T12
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(2, 2, "d.querySelectorAll('div:last-child') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(2, 2, "s1.querySelectorAll('div:last-child') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(2, 2, "s2.querySelectorAll('div:last-child') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
PassA_04_01_09_T13
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(1, 1, "d.querySelectorAll('p:only-child') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(1, 1, "s1.querySelectorAll('p:only-child') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(1, 1, "s2.querySelectorAll('p:only-child') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
PassA_04_01_09_T14
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(1, 1, "d.querySelectorAll('div:empty') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(1, 1, "s1.querySelectorAll('div:empty') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(1, 1, "s2.querySelectorAll('div:empty') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
PassA_04_01_09_T15
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(1, 1, "d.querySelectorAll('p div') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(1, 1, "s1.querySelectorAll('p div') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(1, 1, "s2.querySelectorAll('p div') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
PassA_04_01_09_T16
Asserts run
Pass
assert_true(true, "setup:d_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:53:5)
Pass
assert_true(true, "setup:d_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:54:5)
Pass
assert_true(true, "setup: s1_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:55:5)
Pass
assert_true(true, "setup: s1_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:56:5)
Pass
assert_true(true, "setup: s2_div1")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:57:5)
Pass
assert_true(true, "setup: s2_div2")
    at A_04_01_09.setup ( /shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html:58:5)
Pass
assert_equals(1, 1, "d.querySelectorAll('p > div') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(1, 1, "s1.querySelectorAll('p > div') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)
Pass
assert_equals(1, 1, "s2.querySelectorAll('p > div') return wrong result")
    at assert_nodelist_contents_equal_noorder ( /html/resources/common.js:164:5)