Chromium Code Reviews| Index: LayoutTests/fast/events/mouseenter-mouseleave-capture.html | 
| diff --git a/LayoutTests/fast/events/mouseenter-mouseleave-capture.html b/LayoutTests/fast/events/mouseenter-mouseleave-capture.html | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..48a3922feadf70c605e210dc59bd1d5d3ef81f07 | 
| --- /dev/null | 
| +++ b/LayoutTests/fast/events/mouseenter-mouseleave-capture.html | 
| @@ -0,0 +1,45 @@ | 
| +<!DOCTYPE html> | 
| +<html> | 
| +<head> | 
| + <script> | 
| + function log(message) { | 
| + document.getElementById('console').innerHTML += (message + "\n"); | 
| + } | 
| + | 
| + function logMouseEvent(ev) { | 
| + var target = (ev.target)? ev.target : ev.srcElement; | 
| + if (target.id) { | 
| + log(ev.type + " on " + target.id); | 
| + } | 
| + } | 
| + | 
| + function doTest() { | 
| + document.body.offsetLeft; | 
| + document.body.addEventListener('mouseenter',logMouseEvent,true); | 
| + document.body.addEventListener('mouseleave',logMouseEvent,true); | 
| 
 
PhistucK
2013/07/08 17:57:26
Perhaps add a whitespace after every comma?
 
 | 
| + if (window.testRunner) { | 
| + eventSender.mouseMoveTo(1, 1); | 
| + eventSender.mouseMoveTo(90,140); | 
| + eventSender.mouseMoveTo(110,140); | 
| + eventSender.mouseMoveTo(130,140); | 
| + eventSender.mouseMoveTo(170,140); | 
| + eventSender.mouseMoveTo(180,140); | 
| + eventSender.mouseMoveTo(210,140); | 
| + | 
| + testRunner.dumpAsText(); | 
| + } | 
| + } | 
| + </script> | 
| +</head> | 
| +<body onload="doTest()"> | 
| + <div id="outer1" style="width:100px; height:100px; background-color:blue; top:100px; left:100px; position:absolute"> | 
| + <div id="inner1" style="width:50px; height:50px; background-color:red; top:20px; left:20px; position:absolute"> | 
| + </div> | 
| + <div id="inner2" style="width:20px; height:20px; background-color:yellow; top:30px; left:60px; position:absolute"> | 
| + <div id="inner3" style="margin:5px; width:10px; height:10px; background-color:green;"> | 
| + </div> | 
| + </div> | 
| + </div> | 
| + <pre id="console"></pre> | 
| +</body> | 
| +</html> |