| Index: cc/trees/layer_tree_host_impl.cc | 
| diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc | 
| index 21018cda889305f1ac26b69ff19bc7e4c29f63db..efd3b991e984e77f6ee8e623776fb286b121365f 100644 | 
| --- a/cc/trees/layer_tree_host_impl.cc | 
| +++ b/cc/trees/layer_tree_host_impl.cc | 
| @@ -2334,11 +2334,8 @@ bool LayerTreeHostImpl::ScrollBy(const gfx::Point& viewport_point, | 
| accumulated_root_overscroll_ += unused_root_delta; | 
| bool did_overscroll = !unused_root_delta.IsZero(); | 
| if (did_overscroll && input_handler_client_) { | 
| -    DidOverscrollParams params; | 
| -    params.accumulated_overscroll = accumulated_root_overscroll_; | 
| -    params.latest_overscroll_delta = unused_root_delta; | 
| -    params.current_fling_velocity = current_fling_velocity_; | 
| -    input_handler_client_->DidOverscroll(params); | 
| +    input_handler_client_->DidOverscroll(accumulated_root_overscroll_, | 
| +                                         unused_root_delta); | 
| } | 
|  | 
| return did_scroll_content || did_scroll_top_controls; | 
| @@ -2402,7 +2399,6 @@ void LayerTreeHostImpl::ClearCurrentlyScrollingLayer() { | 
| did_lock_scrolling_layer_ = false; | 
| scroll_affects_scroll_handler_ = false; | 
| accumulated_root_overscroll_ = gfx::Vector2dF(); | 
| -  current_fling_velocity_ = gfx::Vector2dF(); | 
| } | 
|  | 
| void LayerTreeHostImpl::ScrollEnd() { | 
| @@ -2433,11 +2429,6 @@ InputHandler::ScrollStatus LayerTreeHostImpl::FlingScrollBegin() { | 
| return ScrollStarted; | 
| } | 
|  | 
| -void LayerTreeHostImpl::NotifyCurrentFlingVelocity( | 
| -    const gfx::Vector2dF& velocity) { | 
| -  current_fling_velocity_ = velocity; | 
| -} | 
| - | 
| float LayerTreeHostImpl::DeviceSpaceDistanceToLayer( | 
| const gfx::PointF& device_viewport_point, | 
| LayerImpl* layer_impl) { | 
|  |