|
1 <!DOCTYPE html> |
|
2 <html> |
|
3 <head> |
|
4 <script type="text/javascript"> |
|
5 function crashplugin() { |
|
6 var plugin = document.getElementById('p'); |
|
7 plugin.reinitWidget(); |
|
8 plugin.reinitWidget(); |
|
9 } |
|
10 |
|
11 function getTestCases() { |
|
12 return [ |
|
13 { testPassed: |
|
14 (function () { |
|
15 var plugin = document.getElementById('p'); |
|
16 try { |
|
17 plugin.getPaintCount(); |
|
18 return true; |
|
19 } catch (e) { |
|
20 return false; |
|
21 } |
|
22 }), |
|
23 testDescription: |
|
24 (function () { |
|
25 return "plugin should not crash"; |
|
26 }) |
|
27 } |
|
28 ]; |
|
29 } |
|
30 </script> |
|
31 </head> |
|
32 <body onload="crashplugin();"> |
|
33 <embed id="p" type="application/x-test" wmode="window"/> |
|
34 </body> |
|
35 </html> |