| OLD | NEW |
| 1 <html> | 1 <html> |
| 2 <head> | 2 <head> |
| 3 <title> | 3 <title> |
| 4 Test for contextmenu event target | 4 Test for contextmenu event target |
| 5 </title> | 5 </title> |
| 6 </head> | 6 </head> |
| 7 <body onload="test()"> | 7 <body onload="test()"> |
| 8 <p>This test checks if contextmenu event target is correct when triggered from m
enu key.</p> | 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> | 9 <a href="" id="anchor" oncontextmenu="handleContextMenu(event);">Test</a> |
| 10 <div id="result">FAIL</div> | 10 <div id="result">FAIL</div> |
| (...skipping 14 matching lines...) Expand all Loading... |
| 25 return; | 25 return; |
| 26 | 26 |
| 27 var anchor = document.getElementById("anchor"); | 27 var anchor = document.getElementById("anchor"); |
| 28 | 28 |
| 29 var r = anchor.getBoundingClientRect(); | 29 var r = anchor.getBoundingClientRect(); |
| 30 var x = (r.left + r.right) / 2 | 30 var x = (r.left + r.right) / 2 |
| 31 var y = (r.top + r.bottom) / 2; | 31 var y = (r.top + r.bottom) / 2; |
| 32 eventSender.mouseMoveTo(x, y); | 32 eventSender.mouseMoveTo(x, y); |
| 33 eventSender.contextClick(); | 33 eventSender.contextClick(); |
| 34 // Esc key to hide context menu | 34 // Esc key to hide context menu |
| 35 eventSender.keyDown(String.fromCharCode(0x001B)); | 35 eventSender.keyDown("escape"); |
| 36 anchor.focus(); | 36 anchor.focus(); |
| 37 eventSender.keyDown("menu"); | 37 eventSender.keyDown("menu"); |
| 38 | 38 |
| 39 } | 39 } |
| 40 </script> | 40 </script> |
| 41 </body> | 41 </body> |
| 42 </html> | 42 </html> |
| OLD | NEW |