OLD | NEW |
(Empty) | |
| 1 <!DOCTYPE html> |
| 2 <html> |
| 3 <body> |
| 4 <div id="console"></div> |
| 5 <iframe src="about:blank"></iframe> |
| 6 <script> |
| 7 var wnd = frames[0]; |
| 8 for (p in wnd) { |
| 9 var obj = wnd[p]; |
| 10 if (obj) |
| 11 obj.foo = "FAIL: Visible in isolated world."; |
| 12 } |
| 13 |
| 14 if (window.layoutTestController) { |
| 15 layoutTestController.dumpAsText(); |
| 16 layoutTestController.queueScriptInIsolatedWorld( |
| 17 "var wnd = frames[0];\n" + |
| 18 "for (p in wnd) {\n" + |
| 19 " var obj = wnd[p];\n" + |
| 20 " if (obj) {\n" + |
| 21 " var div = document.createElement('div');\n" + |
| 22 " div.innerHTML = p + ': ' + obj.foo;\n" + |
| 23 " document.getElementById('console').appendChild(div);\n" + |
| 24 " }\n" + |
| 25 "}"); |
| 26 } |
| 27 </script> |
| 28 </body> |
| 29 </html> |
OLD | NEW |