OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <script src="../resources/js-test.js"></script> | 2 <script src="../resources/js-test.js"></script> |
3 <embed type="application/x-webkit-test-netscape" id=plugin> | 3 <embed type="application/x-blink-deprecated-test-plugin" id=plugin> |
4 <script> | 4 <script> |
5 description("Verify that enumerating the properties of a detached plugin doesn't
crash, but throws."); | 5 description("Verify that enumerating the properties of a detached plugin doesn't
crash, but throws."); |
6 | 6 |
7 window.jsTestIsAsync = true; | 7 window.jsTestIsAsync = true; |
8 | 8 |
9 var testObject; | 9 var testObject; |
10 function runTest() { | 10 function runTest() { |
11 testObject = plugin.testObject; | 11 testObject = plugin.testObject; |
12 plugin.parentNode.removeChild(plugin); | 12 plugin.parentNode.removeChild(plugin); |
13 shouldThrow("Object.getOwnPropertyNames(testObject)"); | 13 shouldThrow("Object.getOwnPropertyNames(testObject)"); |
14 finishJSTest(); | 14 finishJSTest(); |
15 } | 15 } |
16 window.onload = runTest; | 16 window.onload = runTest; |
17 </script> | 17 </script> |
OLD | NEW |