bool WebCompositorInputHandlerImpl::cancelCurrentFling() { bool hadFlingAnimation = m_wheelFlingAnimation; TRACE_EVENT_INSTANT1("cc", "WebCompositorInputHandlerImpl::cancelCurrentFling", "hadFlingAnimation", hadFlingAnimation); m_wheelFlingAnimation.clear(); m_wheelFlingParameters = WebActiveWheelFlingParameters(); return hadFlingAnimation; }
bool WebCompositorInputHandlerImpl::cancelCurrentFling() { bool hadFlingAnimation = m_wheelFlingCurve; if (hadFlingAnimation) TRACE_EVENT_ASYNC_END0("cc", "WebCompositorInputHandlerImpl::handleGestureFling::started", this); TRACE_EVENT_INSTANT1("cc", "WebCompositorInputHandlerImpl::cancelCurrentFling", "hadFlingAnimation", hadFlingAnimation); m_wheelFlingCurve.clear(); m_wheelFlingParameters = WebActiveWheelFlingParameters(); return hadFlingAnimation; }
bool WebCompositorInputHandlerImpl::cancelCurrentFling() { bool hadFlingAnimation = m_flingCurve; if (hadFlingAnimation && m_flingParameters.sourceDevice == WebGestureEvent::Touchscreen) { m_inputHandlerClient->scrollEnd(); TRACE_EVENT_ASYNC_END0("webkit", "WebCompositorInputHandlerImpl::handleGestureFling::started", this); } TRACE_EVENT_INSTANT1("webkit", "WebCompositorInputHandlerImpl::cancelCurrentFling", "hadFlingAnimation", hadFlingAnimation); m_flingCurve.clear(); m_flingParameters = WebActiveWheelFlingParameters(); return hadFlingAnimation; }