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

Side by Side Diff: chrome_frame/test/data/keyevent.html

Issue 604014: First batch of context menu tests... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 10 years, 10 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
1 <html> 1 <html>
2 <head> 2 <head>
3 <meta http-equiv="x-ua-compatible" content="chrome=1" /> 3 <meta http-equiv="x-ua-compatible" content="chrome=1" />
4 <title>ChromeFrame keyevent test</title> 4 <title>ChromeFrame keyevent test</title>
5 <script type="text/javascript" 5 <script type="text/javascript"
6 src="chrome_frame_tester_helpers.js"></script> 6 src="chrome_frame_tester_helpers.js"></script>
7 7
8 <script type="text/javascript"> 8 <script type="text/javascript">
9 function ValidateUserAgent() {
10 if (isRunningInMSIE()) {
11 onFailure("FullTab_KeyboardTest", 1, "Failed");
12 }
13 }
14
15 var key_count = 0;
16 var input_string = ""; 9 var input_string = "";
17 10
18 function OnKeyPress() { 11 function OnKeyPress() {
19 if (key_count <= 6) { 12 appendStatus("Key pressed: " +
20 input_string += String.fromCharCode(event.keyCode).toString(); 13 String.fromCharCode(event.keyCode).toString());
21 } 14 input_string += String.fromCharCode(event.keyCode).toString();
22 15
23 if (input_string == "Chrome") { 16 if (input_string.length >= 6) {
24 onSuccess("FullTab_KeyboardTest", 1); 17 appendStatus("Sending message: " + input_string);
25 } else if (key_count >= 6) { 18 window.externalHost.postMessage(input_string);
26 onFailure("FullTab_KeyboardTest", 1, "Invalid input string");
27 } 19 }
28 } 20 }
29 </script> 21 </script>
30 </head> 22 </head>
31 23
32 <body onLoad="setTimeout(ValidateUserAgent, 100);" onkeypress="OnKeyPress()"> 24 <body onkeypress="OnKeyPress()">
33 ChromeFrame full tab mode keyboard test. Verifies that keypress events make 25 ChromeFrame full tab mode keyboard test. Verifies that keypress events make
34 it correctly into ChromeFrame. 26 it correctly into ChromeFrame.
27 <div id="statusPanel" style="border: 1px solid red; width: 100%">
28 Keyboard test running....
29 </div>
35 </body> 30 </body>
36 </html> 31 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698