blob: 0a79f1497956fd6719e4ebada30c574c19f32afb [file] [log] [blame]
morrita@google.com0e8955d2011-06-07 01:44:26 +00001<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
2<html>
3<head>
mark.lam@apple.com3a182c72013-09-08 02:36:06 +00004<script src="../../resources/js-test-pre.js"></script>
morrita@google.com0e8955d2011-06-07 01:44:26 +00005<script>
6var clicked = false;
7
8function handleClicked()
9{
10 clicked = true;
11}
12
13function test()
14{
15 description("This test passes if it doesn't crash and the context menu is shown for the search input");
16 if (!window.eventSender)
17 return;
18 var target = document.getElementById("target");
19 var clickX = target.offsetLeft + target.offsetWidth - 2;
20 var clickY = target.offsetTop + target.offsetHeight / 2;
21 eventSender.mouseMoveTo(clickX, clickY);
22 eventSender.contextClick();
23 shouldBe("clicked", "true");
24}
morrita@google.com0e8955d2011-06-07 01:44:26 +000025</script>
26</head>
g.czajkowski@samsung.comb476ee72013-08-30 06:57:19 +000027<body>
morrita@google.com0e8955d2011-06-07 01:44:26 +000028<p id="description"></p>
29<div id="console"></div>
30<input id="target" type="search" oncontextmenu="handleClicked()">
g.czajkowski@samsung.comb476ee72013-08-30 06:57:19 +000031<script>test();</script>
mark.lam@apple.com3a182c72013-09-08 02:36:06 +000032<script src="../../resources/js-test-post.js"></script>
morrita@google.com0e8955d2011-06-07 01:44:26 +000033</body>
34</html>