Source/WebCore: [V8] Crash in npObjectGetProperty() in V8NPObject.cpp
[WebKit-https.git] / LayoutTests / plugins / destroy-on-setwindow.html
1 <p>
2     Test that a plug-in that causes its Widget to be destroyed during setWindow does not cause a crash.
3 </p>
4 <embed id="plug-in" type="application/x-webkit-test-netscape" onSetWindow="handleSetWindow()">
5 <script>
6     var plugIn = document.getElementById("plug-in");
7     var count = 0;
8
9     if (window.layoutTestController)
10         layoutTestController.dumpAsText();
11
12     function handleSetWindow()
13     {
14         count++;
15
16         if (count == 2)
17             plugIn.style.width = "500px";
18         else if (count == 3)
19             plugIn.parentNode.removeChild(plugIn);
20     }
21
22     handleSetWindow();
23 </script>