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

Side by Side Diff: chrome_frame/test/data/postmessage_basic_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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 <!-- saved from url=(0014)about:internet -->
2 <html>
3 <!-- This page is meant to load inside the host browser like IE/FF -->
4 <head>
5 <script type="text/javascript" src="chrome_frame_tester_helpers.js">
6 </script>
7 <script type="text/javascript">
8 var post_message_reply_received = 0;
9
10 function onChromeFrameLoaded() {
11 appendStatus('Chrome frame loaded...');
12 document.ChromeFrame.postMessage('Hello from host');
13 setTimeout(onPostMessageFailure, 10000);
14 }
15
16 function onNavigationFailed(msg) {
17 onFailure('PostMessage', 1, 'ChromeFrame Navigation failed: ' + msg);
18 }
19
20 function onChromeFrameMessage(evt) {
21 try {
22 var d = new String(evt.data);
23 appendStatus('Message: ' + d);
24 if (d == 'Hello from ChromeFrame') {
25 post_message_reply_received = 1;
26 onSuccess('PostMessage', 1);
27 } else {
28 onFailure('PostMessage', 1, 'unexpected data');
29 }
30 } catch (e) {
31 onFailure('PostMessage', 1, 'exception in onChromeFrameMessage');
32 }
33 }
34
35 function onPostMessageFailure() {
36 if (!post_message_reply_received) {
37 onFailure('PostMessage', 1, 'Did not receive reply back from frame');
38 }
39 }
40 </script>
41 </head>
42
43 <body>
44 <span id="ChromeFrameSpan"></span>
45 <script type="text/javascript">
46 insertControl(
47 "ChromeFrameSpan",
48 { "src": "postmessage_basic_frame.html",
49 "eventHandlers": { "onload": "onChromeFrameLoaded();",
50 "onloaderror": "onNavigationFailed();",
51 "onmessage": "onChromeFrameMessage(arguments[0]);" },
52 "objectAttributes": { "height": "300" }
53 });
54 </script>
55 <br>
56 <br>
57 <p>Test for PostMessage from the host browser to ChromeFrame and back</p>
58 <button onclick="document.ChromeFrame.postMessage('Message from button');">
59 Send message to frame</button>
60 <div id="statusPanel" style="border: 1px solid red; width: 100%">
61 Test running....
62 </div>
63 </body>
64 </html>
OLDNEW
« no previous file with comments | « chrome_frame/test/data/postmessage_basic_frame.html ('k') | chrome_frame/test/data/privileged_apis_frame.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698