JS Test Harness: Remove successfullyParsed from more tests
[WebKit-https.git] / LayoutTests / plugins / npruntime / object-from-destroyed-plugin.html
1
2 <script src="../../fast/js/resources/js-test-pre.js"></script>
3 </head>
4 <script>
5 function runTest() {
6     plugin = document.getElementById('plugin');
7     
8     // Get our test object.
9     testObject = plugin.testObject;
10     
11     // Now destroy the plug-in. 
12     plugin.parentNode.removeChild(plugin);
13
14     // testObject is now a dangling object and every operation on it should throw.
15     shouldThrow('testObject.gettingProperty');
16     shouldThrow('testObject.settingProperty = 10');
17     shouldThrow('testObject()');
18     shouldThrow('new testObject();')
19 }
20 </script>
21 <body onLoad="runTest()">
22 <embed id="plugin" type="application/x-webkit-test-netscape" test="npruntime-object-from-destroyed-plugin"></embed>
23 <p id="description"></p>
24 <div id="console"></div>
25
26 <script>
27 description("Test various operation on an NPObject whose plug-in has been destroyed");
28
29 </script>