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

Side by Side Diff: third_party/WebKit/LayoutTests/inspector-protocol/input/dispatchKeyEvent.html

Issue 2120153003: Remove keyIdentifier. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@remove_key_identifier_3a
Patch Set: Rebase Created 4 years, 5 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
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <script type="text/javascript" src="../../http/tests/inspector-protocol/inspecto r-protocol-test.js"></script> 3 <script type="text/javascript" src="../../http/tests/inspector-protocol/inspecto r-protocol-test.js"></script>
4 <script> 4 <script>
5 5
6 window.addEventListener("keydown", logEvent); 6 window.addEventListener("keydown", logEvent);
7 window.addEventListener("keypress", logEvent); 7 window.addEventListener("keypress", logEvent);
8 window.addEventListener("keyup", logEvent); 8 window.addEventListener("keyup", logEvent);
9 9
10 function logEvent(event) 10 function logEvent(event)
11 { 11 {
12 log("-----Event-----"); 12 log("-----Event-----");
13 log("type: " + event.type); 13 log("type: " + event.type);
14 if (event.altKey) 14 if (event.altKey)
15 log("altKey"); 15 log("altKey");
16 if (event.ctrlKey) 16 if (event.ctrlKey)
17 log("ctrlKey"); 17 log("ctrlKey");
18 if (event.metaKey) 18 if (event.metaKey)
19 log("metaKey"); 19 log("metaKey");
20 if (event.shiftKey) 20 if (event.shiftKey)
21 log("shiftKey"); 21 log("shiftKey");
22 if (event.keyCode) 22 if (event.keyCode)
23 log("keyCode: " + event.keyCode); 23 log("keyCode: " + event.keyCode);
24 if (event.keyIdentifier) 24 if (event.key)
25 log("keyIdentifier: " + event.keyIdentifier); 25 log("key: " + event.key);
26 if (event.charCode) 26 if (event.charCode)
27 log("charCode: " + event.charCode); 27 log("charCode: " + event.charCode);
28 if (event.text) 28 if (event.text)
29 log("text: " + event.text); 29 log("text: " + event.text);
30 log(""); 30 log("");
31 } 31 }
32 32
33 function test() 33 function test()
34 { 34 {
35 var events = [ 35 var events = [
36 { 36 {
37 "type": "rawKeyDown", 37 "type": "rawKeyDown",
38 "windowsVirtualKeyCode": 65, // VK_A 38 "windowsVirtualKeyCode": 65, // VK_A
39 "keyIdentifier": "U+0041" 39 "key": "A"
40 }, 40 },
41 { 41 {
42 "type": "char", 42 "type": "char",
43 "modifiers": 8, // shift 43 "modifiers": 8, // shift
44 "text": "A", 44 "text": "A",
45 "unmodifiedText": "a" 45 "unmodifiedText": "a"
46 }, 46 },
47 { 47 {
48 "type": "keyUp", 48 "type": "keyUp",
49 "windowsVirtualKeyCode": 65, 49 "windowsVirtualKeyCode": 65,
50 "keyIdentifier": "U+0041" 50 "key": "A"
51 }, 51 },
52 { 52 {
53 "type": "char", 53 "type": "char",
54 "text": "\u05E9", // Hebrew Shin (sh) 54 "text": "\u05E9", // Hebrew Shin (sh)
55 "unmodifiedText": "\u05E9" 55 "unmodifiedText": "\u05E9"
56 } 56 }
57 ]; 57 ];
58 58
59 for (var i = 0; i < events.length; i++) 59 for (var i = 0; i < events.length; i++)
60 InspectorTest.sendCommand("Input.dispatchKeyEvent", events[i], checkResp onse.bind(undefined, i == events.length - 1)); 60 InspectorTest.sendCommand("Input.dispatchKeyEvent", events[i], checkResp onse.bind(undefined, i == events.length - 1));
61 61
62 function checkResponse(isLastCommand, msg) 62 function checkResponse(isLastCommand, msg)
63 { 63 {
64 if (msg.error) 64 if (msg.error)
65 InspectorTest.log("Error: " + msg.error.message); 65 InspectorTest.log("Error: " + msg.error.message);
66 if (isLastCommand) 66 if (isLastCommand)
67 InspectorTest.completeTest(); 67 InspectorTest.completeTest();
68 } 68 }
69 } 69 }
70 70
71 </script> 71 </script>
72 </head> 72 </head>
73 <body onload="runTest()"> 73 <body onload="runTest()">
74 </body> 74 </body>
75 </html> 75 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698