Summary

Harness status: OK

Found 26 tests

Details

ResultTest NameMessage
PassSlots: Basic.
Asserts run
Pass
assert_equals(Element node <slot id="s1" name="slot1"></slot>, Element node <slot id="s1" name="slot1"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:22:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:23:3)
PassSlots: Basic, elements only.
Asserts run
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:29:3)
PassSlots: Slots in closed.
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:47:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:48:3)
PassSlots: Slots in closed, elements only.
Asserts run
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:54:3)
PassSlots: Slots not in a shadow tree.
Asserts run
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:67:3)
PassSlots: Slots not in a shadow tree, elements only.
Asserts run
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:73:3)
PassSlots: Distributed nodes for Slots not in a shadow tree.
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:95:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:96:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:97:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:98:3)
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:100:3)
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:101:3)
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:102:3)
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:104:3)
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:105:3)
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:106:3)
PassSlots: Name matching
Asserts run
Pass
assert_equals(Element node <slot id="s1" name="slot1"></slot>, Element node <slot id="s1" name="slot1"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:128:3)
Pass
assert_equals(Element node <slot id="s2" name="slot2"></slot>, Element node <slot id="s2" name="slot2"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:129:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:130:3)
PassSlots: No direct host child.
Asserts run
Pass
assert_equals(Element node <slot id="s1" name="slot1"></slot>, Element node <slot id="s1" name="slot1"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:153:3)
Pass
assert_equals(Element node <slot id="s1" name="slot1"></slot>, Element node <slot id="s1" name="slot1"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:154:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:155:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="c2" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="c2" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:157:3)
PassSlots: Default Slot.
Asserts run
Pass
assert_equals(Element node <slot id="s2"></slot>, Element node <slot id="s2"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:179:3)
Pass
assert_equals(Element node <slot id="s2"></slot>, Element node <slot id="s2"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:180:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:181:3)
PassSlots: Slot in Slot does not matter in assignment.
Asserts run
Pass
assert_equals(Element node <slot id="s2" name="slot2"></slot>, Element node <slot id="s2" name="slot2"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:202:3)
Pass
assert_equals(Element node <slot id="s1" name="slot1"><slot id="s2" name="slot2"></s..., Element node <slot id="s1" name="slot1"><slot id="s2" name="slot2"></s...)
    at Test.<anonymous> ( /shadow-dom/slots.html:203:3)
PassSlots: Slot is assigned to another slot
Asserts run
Pass
assert_equals(Element node <slot id="s1" name="slot1" slot="slot2"></slot>, Element node <slot id="s1" name="slot1" slot="slot2"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:226:3)
Pass
assert_equals(Element node <slot id="s2" name="slot2"></slot>, Element node <slot id="s2" name="slot2"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:227:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:229:3)
Pass
assert_array_equals([Element node <slot id="s1" name="slot1" slot="slot2"></slot>], [Element node <slot id="s1" name="slot1" slot="slot2"></slot>])
    at Test.<anonymous> ( /shadow-dom/slots.html:230:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:232:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:233:3)
PassSlots: Open > Closed.
Asserts run
Pass
assert_equals(Element node <slot id="s1" name="slot1" slot="slot2"></slot>, Element node <slot id="s1" name="slot1" slot="slot2"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:256:3)
Pass
assert_equals(null, null, "A slot in a closed shadow tree should not be accessed via assignedSlot")
    at Test.<anonymous> ( /shadow-dom/slots.html:257:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:260:3)
Pass
assert_array_equals([Element node <slot id="s1" name="slot1" slot="slot2"></slot>], [Element node <slot id="s1" name="slot1" slot="slot2"></slot>])
    at Test.<anonymous> ( /shadow-dom/slots.html:261:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:263:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:264:3)
PassSlots: Closed > Closed.
Asserts run
Pass
assert_equals(null, null, "A slot in a closed shadow tree should not be accessed via assignedSlot")
    at Test.<anonymous> ( /shadow-dom/slots.html:287:3)
Pass
assert_equals(null, null, "A slot in a closed shadow tree should not be accessed via assignedSlot")
    at Test.<anonymous> ( /shadow-dom/slots.html:289:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:292:3)
Pass
assert_array_equals([Element node <slot id="s1" name="slot1" slot="slot2"></slot>], [Element node <slot id="s1" name="slot1" slot="slot2"></slot>])
    at Test.<anonymous> ( /shadow-dom/slots.html:293:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:295:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:296:3)
PassSlots: Closed > Open.
Asserts run
Pass
assert_equals(null, null, "A slot in a closed shadow tree should not be accessed via assignedSlot")
    at Test.<anonymous> ( /shadow-dom/slots.html:319:3)
Pass
assert_equals(Element node <slot id="s2" name="slot2"></slot>, Element node <slot id="s2" name="slot2"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:321:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:323:3)
Pass
assert_array_equals([Element node <slot id="s1" name="slot1" slot="slot2"></slot>], [Element node <slot id="s1" name="slot1" slot="slot2"></slot>])
    at Test.<anonymous> ( /shadow-dom/slots.html:324:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:326:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:327:3)
PassSlots: Complex case: Basi line.
Asserts run
Pass
assert_equals(Element node <slot id="s1" name="slot1" slot="slot5"></slot>, Element node <slot id="s1" name="slot1" slot="slot5"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:363:3)
Pass
assert_equals(Element node <slot id="s2" name="slot2" slot="slot6"></slot>, Element node <slot id="s2" name="slot2" slot="slot6"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:364:3)
Pass
assert_equals(Element node <slot id="s3"></slot>, Element node <slot id="s3"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:365:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:366:3)
Pass
assert_equals(Element node <slot id="s5" name="slot5"></slot>, Element node <slot id="s5" name="slot5"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:368:3)
Pass
assert_equals(Element node <slot id="s6" name="slot6"></slot>, Element node <slot id="s6" name="slot6"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:369:3)
Pass
assert_equals(Element node <slot id="s7"></slot>, Element node <slot id="s7"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:370:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:371:3)
Pass
assert_equals(Element node <slot id="s5" name="slot5"></slot>, Element node <slot id="s5" name="slot5"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:373:3)
Pass
assert_equals(Element node <slot id="s6" name="slot6"></slot>, Element node <slot id="s6" name="slot6"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:374:3)
Pass
assert_equals(Element node <slot id="s7"></slot>, Element node <slot id="s7"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:375:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:376:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:378:3)
Pass
assert_array_equals([Element node <div id="c2" slot="slot2"></div>], [Element node <div id="c2" slot="slot2"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:379:3)
Pass
assert_array_equals([Element node <div id="c3"></div>], [Element node <div id="c3"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:380:3)
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:381:3)
Pass
assert_array_equals([Element node <slot id="s1" name="slot1" slot="slot5"></slot>, Element node <div id="c5" slot="slot5"></div>], [Element node <slot id="s1" name="slot1" slot="slot5"></slot>, Element node <div id="c5" slot="slot5"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:382:3)
Pass
assert_array_equals([Element node <slot id="s2" name="slot2" slot="slot6"></slot>, Element node <div id="c6" slot="slot6"></div>], [Element node <slot id="s2" name="slot2" slot="slot6"></slot>, Element node <div id="c6" slot="slot6"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:383:3)
Pass
assert_array_equals([Element node <slot id="s3"></slot>, Element node <div id="c7"></div>], [Element node <slot id="s3"></slot>, Element node <div id="c7"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:384:3)
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:385:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:387:3)
Pass
assert_array_equals([Element node <div id="c2" slot="slot2"></div>], [Element node <div id="c2" slot="slot2"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:388:3)
Pass
assert_array_equals([Element node <div id="c3"></div>], [Element node <div id="c3"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:389:3)
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:390:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="c5" slot="slot5"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="c5" slot="slot5"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:391:3)
Pass
assert_array_equals([Element node <div id="c2" slot="slot2"></div>, Element node <div id="c6" slot="slot6"></div>], [Element node <div id="c2" slot="slot2"></div>, Element node <div id="c6" slot="slot6"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:392:3)
Pass
assert_array_equals([Element node <div id="c3"></div>, Element node <div id="c7"></div>], [Element node <div id="c3"></div>, Element node <div id="c7"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:393:3)
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:394:3)
PassSlots: Mutation: appendChild.
Asserts run
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:405:3)
Pass
assert_equals(Element node <slot id="s1" name="slot1" slot="slot5"></slot>, Element node <slot id="s1" name="slot1" slot="slot5"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:406:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div slot="slot1"></div>, Element node <div id="c5" slot="slot5"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div slot="slot1"></div>, Element node <div id="c5" slot="slot5"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:408:3)
PassSlots: Mutation: Change slot= attribute 1.
Asserts run
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:417:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:418:3)
Pass
assert_array_equals([Element node <div id="c5" slot="slot5"></div>], [Element node <div id="c5" slot="slot5"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:420:3)
PassSlots: Mutation: Change slot= attribute 2.
Asserts run
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:429:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot2"></div>, Element node <div id="c2" slot="slot2"></div>], [Element node <div id="c1" slot="slot2"></div>, Element node <div id="c2" slot="slot2"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:430:3)
Pass
assert_equals(Element node <slot id="s2" name="slot2" slot="slot6"></slot>, Element node <slot id="s2" name="slot2" slot="slot6"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:431:3)
Pass
assert_array_equals([Element node <div id="c5" slot="slot5"></div>], [Element node <div id="c5" slot="slot5"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:433:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot2"></div>, Element node <div id="c2" slot="slot2"></div>, Element node <div id="c6" slot="slot6"></div>], [Element node <div id="c1" slot="slot2"></div>, Element node <div id="c2" slot="slot2"></div>, Element node <div id="c6" slot="slot6"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:434:3)
PassSlots: Mutation: Change slot= attribute 3.
Asserts run
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="c4" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="c4" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:443:3)
Pass
assert_equals(Element node <slot id="s1" name="slot1" slot="slot5"></slot>, Element node <slot id="s1" name="slot1" slot="slot5"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:444:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="c4" slot="slot1"></div>, Element node <div id="c5" slot="slot5"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="c4" slot="slot1"></div>, Element node <div id="c5" slot="slot5"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:446:3)
PassSlots: Mutation: Remove a child.
Asserts run
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:455:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:456:3)
Pass
assert_array_equals([Element node <div id="c5" slot="slot5"></div>], [Element node <div id="c5" slot="slot5"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:458:3)
PassSlots: Mutation: Add a slot: after.
Asserts run
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:469:3)
PassSlots: Mutation: Add a slot: before.
Asserts run
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:480:3)
Pass
assert_equals(Element node <slot name="slot1"></slot>, Element node <slot name="slot1"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:481:3)
Pass
assert_array_equals([Element node <slot name="slot1"></slot>, Element node <slot id="s3"></slot>, Element node <div id="c7"></div>], [Element node <slot name="slot1"></slot>, Element node <slot id="s3"></slot>, Element node <div id="c7"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:483:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="c3"></div>, Element node <div id="c7"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="c3"></div>, Element node <div id="c7"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:484:3)
PassSlots: Mutation: Remove a slot.
Asserts run
Pass
assert_array_equals([], [])
    at Test.<anonymous> ( /shadow-dom/slots.html:493:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:494:3)
Pass
assert_array_equals([Element node <div id="c5" slot="slot5"></div>], [Element node <div id="c5" slot="slot5"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:496:3)
Pass
assert_array_equals([Element node <div id="c5" slot="slot5"></div>], [Element node <div id="c5" slot="slot5"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:497:3)
PassSlots: Mutation: Change slot name= attribute.
Asserts run
Pass
assert_array_equals([Element node <div id="c2" slot="slot2"></div>], [Element node <div id="c2" slot="slot2"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:506:3)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /shadow-dom/slots.html:507:3)
Pass
assert_equals(Element node <slot id="s1" name="slot2" slot="slot5"></slot>, Element node <slot id="s1" name="slot2" slot="slot5"></slot>)
    at Test.<anonymous> ( /shadow-dom/slots.html:508:3)
Pass
assert_array_equals([Element node <slot id="s1" name="slot2" slot="slot5"></slot>, Element node <div id="c5" slot="slot5"></div>], [Element node <slot id="s1" name="slot2" slot="slot5"></slot>, Element node <div id="c5" slot="slot5"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:510:3)
Pass
assert_array_equals([Element node <div id="c2" slot="slot2"></div>, Element node <div id="c5" slot="slot5"></div>], [Element node <div id="c2" slot="slot2"></div>, Element node <div id="c5" slot="slot5"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:511:3)
PassSlots: Mutation: Change slot slot= attribute.
Asserts run
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>], [Element node <div id="c1" slot="slot1"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:520:3)
Pass
assert_array_equals([Element node <div id="c5" slot="slot5"></div>], [Element node <div id="c5" slot="slot5"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:522:3)
Pass
assert_array_equals([Element node <slot id="s1" name="slot1" slot="slot6"></slot>, Element node <slot id="s2" name="slot2" slot="slot6"></slot>, Element node <div id="c6" slot="slot6"></div>], [Element node <slot id="s1" name="slot1" slot="slot6"></slot>, Element node <slot id="s2" name="slot2" slot="slot6"></slot>, Element node <div id="c6" slot="slot6"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:523:3)
Pass
assert_array_equals([Element node <div id="c1" slot="slot1"></div>, Element node <div id="c2" slot="slot2"></div>, Element node <div id="c6" slot="slot6"></div>], [Element node <div id="c1" slot="slot1"></div>, Element node <div id="c2" slot="slot2"></div>, Element node <div id="c6" slot="slot6"></div>])
    at Test.<anonymous> ( /shadow-dom/slots.html:524:3)