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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/forms/select/menulist-onchange-fired-with-key-up-down.html

Issue 2100243002: Remove non-standardize key code names from event_sender. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix inspector tests that were missed by sed 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 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 <head> 3 <head>
4 <meta charset="utf-8"> 4 <meta charset="utf-8">
5 <script src="../../../resources/js-test.js"></script> 5 <script src="../../../resources/js-test.js"></script>
6 <script> 6 <script>
7 window.jsTestIsAsync = true; 7 window.jsTestIsAsync = true;
8 8
9 var finishTest = false; 9 var finishTest = false;
10 10
11 function optionChanged() { 11 function optionChanged() {
12 debug("PASS"); 12 debug("PASS");
13 if (finishTest) 13 if (finishTest)
14 finishJSTest(); 14 finishJSTest();
15 } 15 }
16 16
17 function test() { 17 function test() {
18 document.getElementById("bug-test").focus(); 18 document.getElementById("bug-test").focus();
19 if (window.eventSender) { 19 if (window.eventSender) {
20 debug("Pressing down arrow key"); 20 debug("Pressing down arrow key");
21 eventSender.keyDown('downArrow'); 21 eventSender.keyDown('ArrowDown');
22 22
23 debug("Pressing up arrow key"); 23 debug("Pressing up arrow key");
24 eventSender.keyDown('upArrow'); 24 eventSender.keyDown('ArrowUp');
25 25
26 debug("Pressing page down key"); 26 debug("Pressing page down key");
27 eventSender.keyDown('pageDown'); 27 eventSender.keyDown('PageDown');
28 28
29 debug("Pressing page up key"); 29 debug("Pressing page up key");
30 eventSender.keyDown('pageUp'); 30 eventSender.keyDown('PageUp');
31 31
32 debug("Pressing end key"); 32 debug("Pressing end key");
33 eventSender.keyDown('end'); 33 eventSender.keyDown('End');
34 34
35 finishTest = true; 35 finishTest = true;
36 36
37 debug("Pressing home key"); 37 debug("Pressing home key");
38 eventSender.keyDown('home'); 38 eventSender.keyDown('Home');
39 } else { 39 } else {
40 debug("Test manually by pressing up/down key. Should get PASS message"); 40 debug("Test manually by pressing up/down key. Should get PASS message");
41 finishJSTest(); 41 finishJSTest();
42 } 42 }
43 } 43 }
44 44
45 successfullyParsed = true; 45 successfullyParsed = true;
46 </script> 46 </script>
47 </head> 47 </head>
48 <body onload="test()"> 48 <body onload="test()">
49 <p>Selecting menu list options using up/down key should fire onchange event</p> 49 <p>Selecting menu list options using up/down key should fire onchange event</p>
50 50
51 <select id="bug-test" onChange="optionChanged()"> 51 <select id="bug-test" onChange="optionChanged()">
52 <option>option 1</option> 52 <option>option 1</option>
53 <option>option 2</option> 53 <option>option 2</option>
54 <option>option 3</option> 54 <option>option 3</option>
55 <option>option 4</option> 55 <option>option 4</option>
56 </select> 56 </select>
57 57
58 <div id="console"></div> 58 <div id="console"></div>
59 </body> 59 </body>
60 </html> 60 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698