blob: 16b7976fdacd0a357c47b85cfcac9d66394e87b9 [file] [log] [blame]
<script>
function runTest() {
if (window.testRunner)
testRunner.dumpAsText();
var testObject = document.getElementById('plugin').testObject;
// Remove the plug-in. The plug-in asserts that shutdown isn't called before
// any calls to NP_Deallocate, so this test will time out if that happens.
document.getElementById('container').innerHTML = '';
document.getElementById('result').innerHTML = 'SUCCESS';
}
</script>
<body onload="runTest()">
<div id="container">
<embed id="plugin" type="application/x-webkit-test-netscape" test="np-deallocate-called-before-np-shutdown" width=100 height=100></embed>
</div>
<div>This tests that the NP_Deallocate function of an NPObject isn't called before the NP_Shutdown function.</div>
<div id="result">FAILURE</div>