| 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 8f3aa5b7da8aaad9416348b53485bd7f79b69d33..e155be69517bd86761125deddecbded319767b07 100644
|
| --- a/cc/trees/layer_tree_host_impl.cc
|
| +++ b/cc/trees/layer_tree_host_impl.cc
|
| @@ -505,11 +505,6 @@
|
| new LatencyInfoSwapPromiseMonitor(latency, NULL, this));
|
| }
|
|
|
| -void LayerTreeHostImpl::QueueSwapPromiseForMainThreadScrollUpdate(
|
| - scoped_ptr<SwapPromise> swap_promise) {
|
| - swap_promises_for_main_thread_scroll_update_.push_back(swap_promise.Pass());
|
| -}
|
| -
|
| void LayerTreeHostImpl::TrackDamageForAllSurfaces(
|
| LayerImpl* root_draw_layer,
|
| const LayerImplList& render_surface_layer_list) {
|
| @@ -2655,11 +2650,6 @@
|
|
|
| bool did_scroll_content = did_scroll_x || did_scroll_y;
|
| if (did_scroll_content) {
|
| - // If we are scrolling with an active scroll handler, forward latency
|
| - // tracking information to the main thread so the delay introduced by the
|
| - // handler is accounted for.
|
| - if (scroll_affects_scroll_handler())
|
| - NotifySwapPromiseMonitorsOfForwardingToMainThread();
|
| client_->SetNeedsCommitOnImplThread();
|
| SetNeedsRedraw();
|
| client_->RenewTreePriority();
|
| @@ -2961,7 +2951,6 @@
|
| CollectScrollDeltas(scroll_info.get(), active_tree_->root_layer());
|
| scroll_info->page_scale_delta = active_tree_->page_scale_delta();
|
| active_tree_->set_sent_page_scale_delta(scroll_info->page_scale_delta);
|
| - scroll_info->swap_promises.swap(swap_promises_for_main_thread_scroll_update_);
|
|
|
| return scroll_info.Pass();
|
| }
|
| @@ -3375,12 +3364,6 @@
|
| (*it)->OnSetNeedsRedrawOnImpl();
|
| }
|
|
|
| -void LayerTreeHostImpl::NotifySwapPromiseMonitorsOfForwardingToMainThread() {
|
| - std::set<SwapPromiseMonitor*>::iterator it = swap_promise_monitor_.begin();
|
| - for (; it != swap_promise_monitor_.end(); it++)
|
| - (*it)->OnForwardScrollUpdateToMainThreadOnImpl();
|
| -}
|
| -
|
| void LayerTreeHostImpl::RegisterPictureLayerImpl(PictureLayerImpl* layer) {
|
| DCHECK(std::find(picture_layers_.begin(), picture_layers_.end(), layer) ==
|
| picture_layers_.end());
|
|
|