4 Test for contextmenu event target
8 <p>This test checks if contextmenu event target is correct when triggered from menu key.</p>
9 <a href="" id="anchor" oncontextmenu="handleContextMenu(event);">Test</a>
10 <div id="result">FAIL</div>
13 function handleContextMenu(e) {
16 document.getElementById("result").innerHTML = "PASS";
21 if (window.testRunner)
22 testRunner.dumpAsText();
24 if (!window.eventSender)
27 var anchor = document.getElementById("anchor");
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("escape");
37 eventSender.keyDown("menu");