Index: trunk/src/cc/trees/layer_tree_impl.cc |
=================================================================== |
--- trunk/src/cc/trees/layer_tree_impl.cc (revision 237886) |
+++ trunk/src/cc/trees/layer_tree_impl.cc (working copy) |
@@ -120,9 +120,6 @@ |
next_activation_forces_redraw_ = false; |
} |
- target_tree->SetLatencyInfo(latency_info_); |
- latency_info_.Clear(); |
- |
target_tree->PassSwapPromises(&swap_promise_list_); |
target_tree->SetPageScaleFactorAndLimits( |
@@ -464,8 +461,6 @@ |
pending_tree->SetCurrentlyScrollingLayer( |
LayerTreeHostCommon::FindLayerInSubtree(pending_tree->root_layer(), |
currently_scrolling_layer_ ? currently_scrolling_layer_->id() : 0)); |
- pending_tree->SetLatencyInfo(latency_info_); |
- latency_info_.Clear(); |
} |
static void DidBecomeActiveRecursive(LayerImpl* layer) { |
@@ -699,18 +694,6 @@ |
scrollable_viewport_size - original_viewport_size); |
} |
-void LayerTreeImpl::SetLatencyInfo(const ui::LatencyInfo& latency_info) { |
- latency_info_.MergeWith(latency_info); |
-} |
- |
-const ui::LatencyInfo& LayerTreeImpl::GetLatencyInfo() { |
- return latency_info_; |
-} |
- |
-void LayerTreeImpl::ClearLatencyInfo() { |
- latency_info_.Clear(); |
-} |
- |
void LayerTreeImpl::QueueSwapPromise(scoped_ptr<SwapPromise> swap_promise) { |
DCHECK(swap_promise); |
if (swap_promise_list_.size() > kMaxQueuedSwapPromiseNumber) |
@@ -725,9 +708,9 @@ |
new_swap_promise->clear(); |
} |
-void LayerTreeImpl::FinishSwapPromises() { |
+void LayerTreeImpl::FinishSwapPromises(CompositorFrameMetadata* metadata) { |
for (size_t i = 0; i < swap_promise_list_.size(); i++) |
- swap_promise_list_[i]->DidSwap(); |
+ swap_promise_list_[i]->DidSwap(metadata); |
swap_promise_list_.clear(); |
} |