Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 <html> | |
| 2 <head> | |
| 3 <style type="text/css"> | |
| 4 html, body, .workspace{ | |
| 5 height: 100%; | |
| 6 } | |
| 7 button { | |
| 8 cursor: pointer; | |
| 9 padding: 0px; | |
| 10 margin: 0px; | |
| 11 } | |
| 12 .minbox { | |
| 13 height: 30px; | |
| 14 width: 1px; | |
| 15 } | |
| 16 #div1, #div2 { | |
| 17 height: 80px; | |
| 18 border: 1px solid #aaaaaa; | |
| 19 } | |
| 20 </style> | |
| 21 </head> | |
| 22 <body> | |
| 23 <div class="workspace"></div> | |
| 24 <div class="minbox"> | |
| 25 <div id="test"> | |
| 26 <button>POINTER</button> | |
| 27 </div> | |
| 28 </div> | |
| 29 <script> | |
|
Julien - ping for review
2014/09/08 20:07:41
This test is super difficult to analyze for severa
Miyoung Shin(g)
2014/09/11 23:53:28
I'm changing the test case but there is a flaky is
| |
| 30 function eventHandler(e) { | |
| 31 alert(e.type + " : " + e.currentTarget); | |
| 32 }; | |
| 33 window.scrollBy(0, 200); | |
| 34 if (window.testRunner) { | |
| 35 var div = document.getElementById("test"); | |
| 36 var x = div.offsetLeft; | |
| 37 var y = div.offsetTop-window.pageYOffset+10; | |
| 38 x=x+200; | |
|
Julien - ping for review
2014/09/08 20:07:41
You did a good job at following Blink's style belo
Miyoung Shin(g)
2014/09/11 23:53:28
I will fix it.
| |
| 39 | |
| 40 document.addEventListener("mousemove", eventHandler); | |
| 41 document.body.addEventListener("mousemove", eventHandler); | |
| 42 eventSender.mouseMoveTo(x, y); | |
| 43 eventSender.mouseMoveTo(x, y + 100); | |
| 44 eventSender.mouseMoveTo(x, y - 100); | |
| 45 eventSender.mouseMoveTo(x, y + 100); | |
| 46 document.removeEventListener("mousemove", eventHandler, false); | |
| 47 document.body.removeEventListener("mousemove", eventHandler, false); | |
| 48 | |
| 49 document.addEventListener("mouseover", eventHandler); | |
| 50 eventSender.mouseMoveTo(x, y); | |
| 51 eventSender.mouseMoveTo(x, y + 100); | |
| 52 document.removeEventListener("mouseover", eventHandler, false); | |
| 53 | |
| 54 document.addEventListener("mouseout", eventHandler); | |
| 55 eventSender.mouseMoveTo(x, y); | |
| 56 eventSender.mouseMoveTo(x, y + 100); | |
| 57 document.removeEventListener("mouseout", eventHandler, false); | |
| 58 | |
| 59 document.addEventListener("mouseenter", eventHandler); | |
| 60 document.addEventListener("mouseleave", eventHandler); | |
| 61 document.body.addEventListener("mouseenter", eventHandler); | |
| 62 document.body.addEventListener("mouseleave", eventHandler); | |
| 63 eventSender.mouseMoveTo(x, y); | |
| 64 eventSender.mouseMoveTo(x, y + 100); | |
| 65 eventSender.mouseMoveTo(x, y - 100); | |
| 66 eventSender.mouseMoveTo(x, y + 100); | |
| 67 | |
| 68 testRunner.dumpAsText(); | |
| 69 } | |
| 70 </script> | |
| 71 </body> | |
| 72 </html> | |
| OLD | NEW |