OLD | NEW |
(Empty) | |
| 1 <!DOCTYPE html> |
| 2 <body> |
| 3 <div>DOM wrappers should not leak across world boundaries via onevent attributes
</div> |
| 4 <script> |
| 5 testRunner.dumpAsText(); |
| 6 document.onload = document; |
| 7 testRunner.evaluateScriptInIsolatedWorld(1, |
| 8 'if (document.onload === null) {' + |
| 9 ' console.log("PASS: Main world object not visible in isolated world");'
+ |
| 10 '} else {' + |
| 11 ' console.log("FAIL: Main world object visible in isolated world!");' + |
| 12 '}' + |
| 13 'document.onload = document;' + |
| 14 'if (document.onload === document) {' + |
| 15 ' console.log("PASS: Got back isolated world wrapper");' + |
| 16 '} else {' + |
| 17 ' console.log("FAIL! Got back:");' + |
| 18 ' console.log(document.onload);' + |
| 19 '}'); |
| 20 if (document.onload === document) { |
| 21 console.log("PASS: Got back main world wrapper"); |
| 22 } else { |
| 23 console.log("FAIL! Got back:"); |
| 24 console.log(document.onload); |
| 25 } |
| 26 </script> |
| 27 </body> |
OLD | NEW |