OLD | NEW |
1 <html> | 1 <html> |
2 <head><title>Privileged Apis test</title> | 2 <head><title>Privileged Apis test</title> |
3 <script type='text/javascript' src='chrome_frame_tester_helpers.js'> | 3 <script type='text/javascript' src='chrome_frame_tester_helpers.js'> |
4 </script> | 4 </script> |
5 <script type='text/javascript'> | 5 <script type='text/javascript'> |
6 var testName = 'PrivilegedApis'; | 6 var testName = 'PrivilegedApis'; |
7 function OnNavigationFailed(msg) { | 7 function OnNavigationFailed(msg) { |
8 onFailure(testName, 1, 'ChromeFrame Navigation failed: ' + msg); | 8 onFailure(testName, 1, 'ChromeFrame Navigation failed: ' + msg); |
9 } | 9 } |
10 | 10 |
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
62 function GetChromeFrame() { | 62 function GetChromeFrame() { |
63 return window.document.ChromeFrame; | 63 return window.document.ChromeFrame; |
64 } | 64 } |
65 </script> | 65 </script> |
66 </head> | 66 </head> |
67 <body> | 67 <body> |
68 <div id='statusPanel' style='border: 1px solid red; width: 100%'> | 68 <div id='statusPanel' style='border: 1px solid red; width: 100%'> |
69 Test running.... | 69 Test running.... |
70 </div> | 70 </div> |
71 | 71 |
| 72 <span id='ChromeFrameSpan'></span> |
72 <!-- TODO(siggi): Test setting onprivatemessage in these params --> | 73 <!-- TODO(siggi): Test setting onprivatemessage in these params --> |
73 <object id='ChromeFrame' width='500' height='500' | 74 <script type='text/javascript'> |
74 codebase='http://www.google.com' | 75 insertControl( |
75 classid='CLSID:E0A900DF-9611-4446-86BD-4B1D47E7DB2A'> | 76 'ChromeFrameSpan', |
76 <param name='src' value='privileged_apis_frame.html'> | 77 { "src": "privileged_apis_frame.html", |
77 <param name='onload' value='OnChromeFrameLoaded(arguments[0]);'> | 78 "eventHandlers": { |
78 <param name='onloaderror' value='OnNavigationFailed();'> | 79 "onload": "OnChromeFrameLoaded(arguments[0]);", |
79 <param name='onmessage' value='OnChromeFrameMessage(arguments[0]);'> | 80 "onloaderror": "OnNavigationFailed();", |
80 <embed id='ChromeFramePlugin' width='500' height='500' name='ChromeFra
me' | 81 "onmessage": "return OnChromeFrameMessage(arguments[0]);" |
81 src='privileged_apis_frame.html' | 82 }, |
82 type='application/chromeframe' | 83 "embedAttributes": { "privileged_mode": "1" } |
83 onload='OnChromeFrameLoaded(arguments[0]);' | 84 }); |
84 onloaderror='OnNavigationFailed();' | 85 </script> |
85 onmessage='return OnChromeFrameMessage(arguments[0]);' | |
86 privileged_mode='1' | |
87 </embed> | |
88 </object> | |
89 <p>Tests that privileged apis are unavailable from regular pages</p> | 86 <p>Tests that privileged apis are unavailable from regular pages</p> |
90 </body> | 87 </body> |
91 </html> | 88 </html> |
OLD | NEW |