| OLD | NEW |
| (Empty) |
| 1 <!DOCTYPE html> | |
| 2 <script src="../../../resources/js-test.js"></script> | |
| 3 <script src="resources/shadow-dom.js"></script> | |
| 4 <body></body> | |
| 5 <script> | |
| 6 description("Tests for getDestinationInsertionPoints()."); | |
| 7 | |
| 8 document.body.appendChild( | |
| 9 createDOM('div', {}, | |
| 10 createDOM('div', {'id': 'host-1'}, | |
| 11 createShadowRoot( | |
| 12 createDOM('content', {'id': 'content-1'})), | |
| 13 createDOM('div', {'id': 'child-1'})))); | |
| 14 | |
| 15 shouldBeEqualAsArray(document.getElementById('child-1').getDestinationInsertionP
oints(), | |
| 16 [getNodeInComposedTree('host-1/content-1')]); | |
| 17 | |
| 18 debug('Insertion points should be inactive in v1 shadow trees.'); | |
| 19 | |
| 20 document.body.appendChild( | |
| 21 createDOM('div', {}, | |
| 22 createDOM('div', {'id': 'host-2'}, | |
| 23 createShadowRoot( | |
| 24 {'mode': 'open'}, | |
| 25 createDOM('content', {'id': 'content-2'})), | |
| 26 createDOM('div', {'id': 'child-2'})))); | |
| 27 | |
| 28 shouldBe('document.getElementById("child-2").getDestinationInsertionPoints().len
gth', '0'); | |
| 29 | |
| 30 document.body.appendChild( | |
| 31 createDOM('div', {}, | |
| 32 createDOM('div', {'id': 'host-3'}, | |
| 33 createShadowRoot( | |
| 34 {'mode': 'closed'}, | |
| 35 createDOM('content', {'id': 'content-3'})), | |
| 36 createDOM('div', {'id': 'child-3'})))); | |
| 37 | |
| 38 shouldBe('document.getElementById("child-3").getDestinationInsertionPoints().len
gth', '0'); | |
| 39 | |
| 40 </script> | |
| OLD | NEW |