OLD | NEW |
| (Empty) |
1 description("Tests basic use of GestureFlingCancel"); | |
2 | |
3 var expectedWheelEventsOccurred = "0"; | |
4 var actualWheelEventsOccurred = 0; | |
5 | |
6 function recordWheelEvent(event) | |
7 { | |
8 shouldBe('event.clientX', "10"); | |
9 shouldBe('event.clientY', "11"); | |
10 | |
11 // Test deliberately does not equality check wheelDeltas to not be fragile i
n the face of curve adjustment. | |
12 shouldBeTrue("event.wheelDeltaX > 5"); | |
13 shouldBeTrue("event.wheelDeltaY > 5"); | |
14 actualWheelEventsOccurred++; | |
15 } | |
16 | |
17 document.addEventListener("mousewheel", recordWheelEvent); | |
18 | |
19 if (window.testRunner && window.eventSender && window.eventSender.gestureFlingSt
art) { | |
20 eventSender.gestureFlingStart(10, 11, 1000, 1000); | |
21 eventSender.gestureFlingCancel(); | |
22 testRunner.display(); | |
23 } | |
24 | |
25 setTimeout(function() { | |
26 shouldBe('actualWheelEventsOccurred', expectedWheelEventsOccurred); | |
27 }, 100); | |
28 | |
29 if (window.testRunner) | |
30 testRunner.waitUntilDone(); | |
31 | |
32 setTimeout(function() { | |
33 isSuccessfullyParsed(); | |
34 if (window.testRunner) | |
35 testRunner.notifyDone(); | |
36 }, 200); | |
OLD | NEW |