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

Side by Side Diff: LayoutTests/fast/events/menu-key-context-menu.html

Issue 247023002: Correcting menu button event trigger location (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Layout test changes as per review comments Created 6 years, 8 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
« no previous file with comments | « LayoutTests/NeverFixTests ('k') | LayoutTests/fast/events/menu-key-context-menu-expected.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 <html>
2 <head>
3 <title>
4 Test for contextmenu event target
5 </title>
6 </head>
7 <body onload="test()">
8 <p>This test checks if contextmenu event target is correct when triggered from m enu key.</p>
9 <a href="" id="anchor" oncontextmenu="handleContextMenu(event);">Test</a>
10 <div id="result">FAIL</div>
11 <script>
12 var count = 0;
13 function handleContextMenu(e) {
14 count++;
15 if(count === 2)
16 document.getElementById("result").innerHTML = "PASS";
17 return false;
18 }
19
20 function test() {
21 if (window.testRunner)
22 testRunner.dumpAsText();
23
24 if (!window.eventSender)
25 return;
26
27 var anchor = document.getElementById("anchor");
28
29 var r = anchor.getBoundingClientRect();
30 var x = (r.left + r.right) / 2
31 var y = (r.top + r.bottom) / 2;
32 eventSender.mouseMoveTo(x, y);
33 eventSender.contextClick();
34 // Esc key to hide context menu
35 eventSender.keyDown(String.fromCharCode(0x001B));
36 anchor.focus();
37 eventSender.keyDown("menu");
38
39 }
40 </script>
41 </body>
42 </html>
OLDNEW
« no previous file with comments | « LayoutTests/NeverFixTests ('k') | LayoutTests/fast/events/menu-key-context-menu-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698