Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(467)

Side by Side Diff: LayoutTests/fast/events/mouseenter-mouseleave-capture.html

Issue 18836002: Implement 'mouseenter' and 'mouseleave' from DOM Level 3 Events. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <script>
5 function log(message) {
6 document.getElementById('console').innerHTML += (message + "\n");
7 }
8
9 function logMouseEvent(ev) {
10 var target = (ev.target)? ev.target : ev.srcElement;
11 if (target.id) {
12 log(ev.type + " on " + target.id);
13 }
14 }
15
16 function doTest() {
17 document.body.offsetLeft;
18 document.body.addEventListener('mouseenter',logMouseEvent,true);
19 document.body.addEventListener('mouseleave',logMouseEvent,true);
PhistucK 2013/07/08 17:57:26 Perhaps add a whitespace after every comma?
20 if (window.testRunner) {
21 eventSender.mouseMoveTo(1, 1);
22 eventSender.mouseMoveTo(90,140);
23 eventSender.mouseMoveTo(110,140);
24 eventSender.mouseMoveTo(130,140);
25 eventSender.mouseMoveTo(170,140);
26 eventSender.mouseMoveTo(180,140);
27 eventSender.mouseMoveTo(210,140);
28
29 testRunner.dumpAsText();
30 }
31 }
32 </script>
33 </head>
34 <body onload="doTest()">
35 <div id="outer1" style="width:100px; height:100px; background-color:blue; to p:100px; left:100px; position:absolute">
36 <div id="inner1" style="width:50px; height:50px; background-color:red; t op:20px; left:20px; position:absolute">
37 </div>
38 <div id="inner2" style="width:20px; height:20px; background-color:yellow ; top:30px; left:60px; position:absolute">
39 <div id="inner3" style="margin:5px; width:10px; height:10px; backgro und-color:green;">
40 </div>
41 </div>
42 </div>
43 <pre id="console"></pre>
44 </body>
45 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698