OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <script src="../js/resources/js-test-pre.js"></script> | 2 <script src="../../resources/js-test.js"></script> |
3 <body> | 3 <body> |
4 <div id="testelm">The test element<div> | 4 <div id="testelm">The test element<div> |
5 <script> | 5 <script> |
6 var testElm = document.getElementById("testelm"); | 6 var testElm = document.getElementById("testelm"); |
7 testElm.addEventListener("mousemove", function(event) { | 7 testElm.addEventListener("mousemove", function(event) { |
8 if (event.defaultPrevented) { | 8 if (event.defaultPrevented) { |
9 testFailed("Mouse event already cancelled."); | 9 testFailed("Mouse event already cancelled."); |
10 return; | 10 return; |
11 } | 11 } |
12 event.preventDefault(); | 12 event.preventDefault(); |
13 if (!event.defaultPrevented) { | 13 if (!event.defaultPrevented) { |
14 testFailed("Mouse event not cancellable."); | 14 testFailed("Mouse event not cancellable."); |
15 return; | 15 return; |
16 } | 16 } |
17 testPassed("Mouse move event cancellable.") | 17 testPassed("Mouse move event cancellable.") |
18 }, false); | 18 }, false); |
19 if ("eventSender" in window) { | 19 if ("eventSender" in window) { |
20 eventSender.mouseMoveTo(testElm.offsetLeft + testElm.offsetWidth / 3, | 20 eventSender.mouseMoveTo(testElm.offsetLeft + testElm.offsetWidth / 3, |
21 testElm.offsetTop + testElm.offsetHeight / 2); | 21 testElm.offsetTop + testElm.offsetHeight / 2); |
22 eventSender.mouseMoveTo(testElm.offsetLeft + testElm.offsetWidth / 3 * 2, | 22 eventSender.mouseMoveTo(testElm.offsetLeft + testElm.offsetWidth / 3 * 2, |
23 testElm.offsetTop + testElm.offsetHeight / 2); | 23 testElm.offsetTop + testElm.offsetHeight / 2); |
24 } | 24 } |
25 else { | 25 else { |
26 testElm.innerHTML = "window.eventSender not available. To test move the mo
use on top of this text."; | 26 testElm.innerHTML = "window.eventSender not available. To test move the mo
use on top of this text."; |
27 } | 27 } |
28 </script> | 28 </script> |
29 </body> | 29 </body> |
OLD | NEW |