OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <iframe src=resources/append-child-adopt-node-frame.html></iframe> | 2 <iframe src=resources/adopt-node-frame.html></iframe> |
3 <iframe src=resources/append-child-adopt-node-frame.svg></iframe> | 3 <iframe src=resources/adopt-node-frame.svg></iframe> |
4 <script> | 4 <script> |
5 testRunner.waitUntilDone(); | 5 testRunner.waitUntilDone(); |
6 testRunner.dumpAsText(); | 6 testRunner.dumpAsText(); |
7 | 7 |
8 var count = document.querySelectorAll("iframe").length; | 8 var count = document.querySelectorAll("iframe").length; |
9 | 9 |
10 function done() { | 10 function done(childDocument) { |
| 11 document.adoptNode(childDocument.querySelector("script")); |
11 count--; | 12 count--; |
12 if (count) | 13 if (count) |
13 return; | 14 return; |
14 // Don't use js-test-pre.js because this bug is about <script> loading and | 15 // Don't use js-test-pre.js because this bug is about <script> loading and |
15 // it makes sense to keep this small and easy to debug when regress. | 16 // it makes sense to keep this small and easy to debug when regress. |
16 console.log("PASS unless crash."); | 17 console.log("PASS unless crash."); |
17 testRunner.notifyDone(); | 18 testRunner.notifyDone(); |
18 } | 19 } |
19 </script> | 20 </script> |
OLD | NEW |