OLD | NEW |
---|---|
(Empty) | |
1 <html> | |
2 <!-- | |
3 This test checks to make sure plugins aren't loaded when a page is prerendered, | |
4 and are also not loaded once the page is displayed. This is used to test certain | |
5 content settings that do not allow plugin loading. | |
6 | |
7 This test relies on the Pepper plugin (but not the placeholder) implementing | |
8 a the postMessage() function on the plugin object. | |
raymes
2015/04/15 06:44:18
nit: the postMessage()
tommycli
2015/04/15 18:23:18
Done.
| |
9 --> | |
10 <head> | |
11 <title>Prerender Plugin Never Load</title> | |
12 | |
13 <script> | |
14 // Make sure plugin was not loaded while prerendering. | |
15 function DidPrerenderPass() { | |
16 // |plugin| should be the blocked plugin placeholder, rather than the | |
17 // test plugin. | |
18 var plugin = window.document['plugin']; | |
19 return plugin.postMessage == undefined; | |
20 } | |
21 | |
22 // Make sure plugin still does not load once the page is displayed. | |
23 function DidDisplayPass() { | |
24 var plugin = window.document['plugin']; | |
25 return plugin.postMessage == undefined; | |
26 } | |
27 </script> | |
28 | |
29 </head> | |
30 <body> | |
31 <embed name="plugin" type="application/x-ppapi-tests"></embed> | |
32 </body> | |
33 </html> | |
OLD | NEW |