Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(890)

Unified Diff: chrome_frame/test/data/privileged_apis_host.html

Issue 126143005: Remove Chrome Frame code and resources. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: sync to r244038 Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome_frame/test/data/privileged_apis_frame.html ('k') | chrome_frame/test/data/referrer_frame.html » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome_frame/test/data/privileged_apis_host.html
diff --git a/chrome_frame/test/data/privileged_apis_host.html b/chrome_frame/test/data/privileged_apis_host.html
deleted file mode 100644
index 434773099ebdafc59b1a09e14a8268d02174a21c..0000000000000000000000000000000000000000
--- a/chrome_frame/test/data/privileged_apis_host.html
+++ /dev/null
@@ -1,88 +0,0 @@
-<html>
- <head><title>Privileged Apis test</title>
- <script type='text/javascript' src='chrome_frame_tester_helpers.js'>
- </script>
- <script type='text/javascript'>
- var testName = 'PrivilegedApis';
- function OnNavigationFailed(msg) {
- onFailure(testName, 1, 'ChromeFrame Navigation failed: ' + msg);
- }
-
- function OnPrivateMessage() {
- onFailure(testName, 1, 'OnPrivateMessage should not execute');
- }
-
- function OnChromeFrameMessage(evt) {
- try {
- var d = new String(evt.data);
- appendStatus('Message: ' + d);
- if (d == 'succeed') {
- onSuccess(testName, 1);
- } else {
- onFailure(testName, 1, 'unexpected data');
- }
- } catch (e) {
- onFailure(testName, 1, 'exception in OnChromeFrameMessage');
- }
- }
-
- function tryPrivateMessage() {
- var cf = GetChromeFrame();
-
- try {
- // Any message received by this listener is a failure.
- // This succeeds in FF, but throws an exception in IE.
- cf.addEventListener('onprivatemessage', OnPrivateMessage, false);
- } catch(e) {
- appendStatus('addEventListener onprivatemessage threw exception')
- }
-
- // If this invocation succeeds, then 'fail' is reflected by the frame
- // and we fail in the OnChromeFrameMessage handler above.
- try {
- cf.postPrivateMessage('fail', String(document.location), '*');
- onFailure(testName, 1, 'postPrivateMessage should throw');
- } catch(e) {
- }
- appendStatus('After postPrivateMessage')
- }
-
- function OnChromeFrameLoaded(url) {
- tryPrivateMessage();
-
- // The frame reflects this twice, first to a bogus target
- // and again to the default target '*'. We succeed if we
- // get the reflected message to OnChromeFrameMessage and not to
- // OnPrivateMessage.
- var cf = GetChromeFrame();
- cf.postMessage('succeed');
- appendStatus('After cf.postMessage')
- }
-
- function GetChromeFrame() {
- return window.document.ChromeFrame;
- }
- </script>
- </head>
- <body>
- <div id='statusPanel' style='border: 1px solid red; width: 100%'>
- Test running....
- </div>
-
- <span id='ChromeFrameSpan'></span>
- <!-- TODO(siggi): Test setting onprivatemessage in these params -->
- <script type='text/javascript'>
-insertControl(
- 'ChromeFrameSpan',
- { "src": "privileged_apis_frame.html",
- "eventHandlers": {
- "onload": "OnChromeFrameLoaded(arguments[0]);",
- "onloaderror": "OnNavigationFailed();",
- "onmessage": "return OnChromeFrameMessage(arguments[0]);"
- },
- "embedAttributes": { "privileged_mode": "1" }
- });
- </script>
- <p>Tests that privileged apis are unavailable from regular pages</p>
- </body>
-</html>
« no previous file with comments | « chrome_frame/test/data/privileged_apis_frame.html ('k') | chrome_frame/test/data/referrer_frame.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698