Home | History | Annotate | Download | only in input

Lines Matching refs:fling

47   WebGestureEvent fling;
48 fling.type = WebInputEvent::GestureFlingStart;
49 fling.sourceDevice = source_device;
50 fling.timeStampSeconds = (timestamp - base::TimeTicks()).InSecondsF();
51 fling.data.flingStart.velocityX = velocity.x;
52 fling.data.flingStart.velocityY = velocity.y;
53 fling.x = point.x;
54 fling.y = point.y;
55 fling.globalX = global_point.x;
56 fling.globalY = global_point.y;
57 fling.modifiers = modifiers;
58 return fling;
519 // Even if we didn't start a fling ourselves, we still need to send the cancel
540 // Since the previous fling was ignored, we should also be dropping the next
552 // On the fling start, we should schedule an animation but not actually start
575 // fling start will typically include the last scroll from the gesture that
601 // the fling and not scroll.
602 // We also should pass the current fling parameters out to the client so the
603 // rest of the fling can be
609 // Expected wheel fling animation parameters:
637 // Since we've aborted the fling, the next animation should be a no-op and
646 // Since we've transferred the fling to the main thread, we need to pass the
659 // Start a gesture fling in the -X direction with zero Y movement.
679 // Start the fling animation at time 10. This shouldn't actually scroll, just
704 // the fling and not scroll.
705 // We also should pass the current fling parameters out to the client so the
706 // rest of the fling can be
713 // Expected wheel fling animation parameters:
741 // Since we've aborted the fling, the next animation should be a no-op and
752 // Since we've transferred the fling to the main thread, we need to pass the
762 // Start a second gesture fling, this time in the +Y direction with no X.
781 // Start the second fling animation at time 30.
790 // Tick the second fling once normally.
804 // Then abort the second fling.
810 // We should get parameters from the second fling, nothing from the first
811 // fling should "leak".
884 // Even if we didn't start a fling ourselves, we still need to send the cancel
914 // Even if we didn't start a fling ourselves, we still need to send the cancel
935 // On the fling start, we should schedule an animation but not actually start
955 // fling start will typically include the last scroll from the gesture that
994 // On the fling start, we should schedule an animation but not actually start
1016 // the likelihood of a hitch between the scroll preceding the fling and
1017 // the first scroll generated by the fling.
1048 // On the fling start, we should schedule an animation but not actually start
1071 // Event though a time stamp was provided for the fling event, it will be
1081 // Further animation ticks should update the fling as usual.
1116 // On the fling start, we should schedule an animation but not actually start
1139 // fling start will typically include the last scroll from the gesture that
1164 // the fling has finished (note no GestureScrollEnd has been sent).
1173 // On the fling start, we should schedule an animation but not actually start
1248 // On the fling start, we should schedule an animation but not actually start
1276 // A small time delta should not stop the fling, even if the client
1289 // A time delta of zero should not stop the fling, and neither should it
1298 // terminate the fling.
1323 // On the fling start, we should schedule an animation but not actually start
1391 // and the fling should be cancelled.
1474 // On the fling start, animation should be scheduled, but no scrolling occurs.
1486 // Keyboard events received during a fling should cancel the active fling.
1493 // The call to animate should have no effect, as the fling was cancelled.
1498 // A fling
1519 // On the fling start, we should schedule an animation but not actually start
1541 // before the fling's start time then we should *not* try scrolling and
1542 // instead reset the fling start time.
1578 // Now cancel the fling. The fling cancellation should be deferred to allow
1579 // fling boosting events to arrive.
1583 // The GestureScrollBegin should be swallowed by the fling if it hits the same
1612 // be swallowed by the fling.
1636 // boost the active fling.
1687 // GestureFlingCancel should terminate the fling if no boosting gestures are
1712 // Cancel the fling. The fling cancellation should be deferred to allow
1713 // fling boosting events to arrive.
1717 // If the GestureScrollBegin targets a different layer, the fling should be
1742 // Cancel the fling. The fling cancellation should be deferred to allow
1743 // fling boosting events to arrive.
1747 // The GestureScrollBegin should be swallowed by the fling if it hits the same
1761 // timeout window, the fling should be cancelled and scrolling should resume.
1779 // Cancel the fling. The fling cancellation should be deferred to allow
1780 // fling boosting events to arrive.
1784 // The GestureScrollBegin should be swallowed by the fling if it hits the same
1797 // If the GestureScrollUpdate is in a different direction than the fling,
1798 // the fling should be cancelled and scrolling should resume.
1824 // Cancel the fling. The fling cancellation should be deferred to allow
1825 // fling boosting events to arrive.
1829 // If the new fling is too slow, no boosting should take place, with the new
1830 // fling replacing the old.
1842 // Note that the new fling delta uses the *slow*, unboosted fling velocity.