| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <script src='../../../resources/testharness.js'></script> | 2 <script src='../../../resources/testharness.js'></script> |
| 3 <script src='../../../resources/testharnessreport.js'></script> | 3 <script src='../../../resources/testharnessreport.js'></script> |
| 4 <script src='resources/shadow-dom.js'></script> | 4 <script src='resources/shadow-dom.js'></script> |
| 5 <div id='host'> | 5 <div id='host'> |
| 6 <template data-mode='open'> | 6 <template data-mode='open'> |
| 7 <div id='host2'> | 7 <div id='host2'> |
| 8 <template data-mode='open'> | 8 <template data-mode='open'> |
| 9 <slot name='slot-a'> | 9 <slot name='slot-a'> |
| 10 <slot name='slot-b'> | 10 <slot name='slot-b'> |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 67 assert_array_equals(slot1.getAssignedNodes(), []); | 67 assert_array_equals(slot1.getAssignedNodes(), []); |
| 68 assert_array_equals(slot2.getAssignedNodes(), [child1]); | 68 assert_array_equals(slot2.getAssignedNodes(), [child1]); |
| 69 assert_array_equals(slot3.getAssignedNodes(), []); | 69 assert_array_equals(slot3.getAssignedNodes(), []); |
| 70 assert_array_equals(slot4.getAssignedNodes(), []); | 70 assert_array_equals(slot4.getAssignedNodes(), []); |
| 71 | 71 |
| 72 assert_array_equals(slot_a.getAssignedNodes(), []); | 72 assert_array_equals(slot_a.getAssignedNodes(), []); |
| 73 assert_array_equals(slot_b.getAssignedNodes(), [slot1]); | 73 assert_array_equals(slot_b.getAssignedNodes(), [slot1]); |
| 74 }, "getAssignedNodes"); | 74 }, "getAssignedNodes"); |
| 75 | 75 |
| 76 test(() => { | 76 test(() => { |
| 77 assert_array_equals(slot1.getDistributedNodes(), [fallback1, child1]); | 77 assert_array_equals(slot1.getAssignedNodes({flatten: true}), [fallback1, child
1]); |
| 78 assert_array_equals(slot2.getDistributedNodes(), [child1]); | 78 assert_array_equals(slot2.getAssignedNodes({flatten: true}), [child1]); |
| 79 assert_array_equals(slot3.getDistributedNodes(), [fallback3]); | 79 assert_array_equals(slot3.getAssignedNodes({flatten: true}), [fallback3]); |
| 80 assert_array_equals(slot4.getDistributedNodes(), [fallback3]); | 80 assert_array_equals(slot4.getAssignedNodes({flatten: true}), [fallback3]); |
| 81 | 81 |
| 82 assert_array_equals(slot_a.getDistributedNodes(), [fallback1, child1, fallback
_a]); | 82 assert_array_equals(slot_a.getAssignedNodes({flatten: true}), [fallback1, chil
d1, fallback_a]); |
| 83 assert_array_equals(slot_b.getDistributedNodes(), [fallback1, child1]); | 83 assert_array_equals(slot_b.getAssignedNodes({flatten: true}), [fallback1, chil
d1]); |
| 84 }, "getDistributedNodes"); | 84 }, "getDistributedNodes"); |
| 85 </script> | 85 </script> |
| OLD | NEW |