| 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 f3cf15627db99d0ecae826625f90b1887e425b1a..a2c8111e0e7329d569bb383dafb1b65c3b6cdfea 100644
|
| --- a/cc/trees/layer_tree_host_impl.cc
|
| +++ b/cc/trees/layer_tree_host_impl.cc
|
| @@ -503,24 +503,6 @@ LayerTreeHostImpl::CreateLatencyInfoSwapPromiseMonitor(
|
| new LatencyInfoSwapPromiseMonitor(latency, NULL, this));
|
| }
|
|
|
| -void LayerTreeHostImpl::QueueSwapPromiseForMainThreadScrollUpdate(
|
| - scoped_ptr<SwapPromise> swap_promise) {
|
| - if (swap_promises_for_main_thread_scroll_update_.size() >
|
| - kMaxQueuedSwapPromiseNumber) {
|
| - BreakSwapPromisesForMainThreadScrollUpdate(
|
| - SwapPromise::SWAP_PROMISE_LIST_OVERFLOW);
|
| - }
|
| - swap_promises_for_main_thread_scroll_update_.push_back(swap_promise.Pass());
|
| -}
|
| -
|
| -void LayerTreeHostImpl::BreakSwapPromisesForMainThreadScrollUpdate(
|
| - SwapPromise::DidNotSwapReason reason) {
|
| - for (size_t i = 0; i < swap_promises_for_main_thread_scroll_update_.size();
|
| - i++)
|
| - swap_promises_for_main_thread_scroll_update_[i]->DidNotSwap(reason);
|
| - swap_promises_for_main_thread_scroll_update_.clear();
|
| -}
|
| -
|
| void LayerTreeHostImpl::TrackDamageForAllSurfaces(
|
| LayerImpl* root_draw_layer,
|
| const LayerImplList& render_surface_layer_list) {
|
| @@ -2575,11 +2557,6 @@ bool LayerTreeHostImpl::ScrollBy(const gfx::Point& viewport_point,
|
|
|
| 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();
|
| @@ -2881,7 +2858,6 @@ scoped_ptr<ScrollAndScaleSet> LayerTreeHostImpl::ProcessScrollDeltas() {
|
| 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();
|
| }
|
| @@ -3258,12 +3234,6 @@ void LayerTreeHostImpl::NotifySwapPromiseMonitorsOfSetNeedsRedraw() {
|
| (*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());
|
|
|