| Index: cc/trees/layer_tree_impl.cc
|
| diff --git a/cc/trees/layer_tree_impl.cc b/cc/trees/layer_tree_impl.cc
|
| index e4ec3c987ac9f2f6f38e362a915377a2b478c99c..3fb68d309895d85b562f15325948460ea2f396ba 100644
|
| --- a/cc/trees/layer_tree_impl.cc
|
| +++ b/cc/trees/layer_tree_impl.cc
|
| @@ -98,6 +98,8 @@ scoped_ptr<LayerImpl> LayerTreeImpl::DetachLayerTree() {
|
| }
|
|
|
| void LayerTreeImpl::PushPropertiesTo(LayerTreeImpl* target_tree) {
|
| + target_tree->SetLatencyInfo(latency_info_);
|
| + latency_info_.Clear();
|
| target_tree->SetPageScaleFactorAndLimits(
|
| page_scale_factor(), min_page_scale_factor(), max_page_scale_factor());
|
| target_tree->SetPageScaleDelta(
|
| @@ -684,4 +686,16 @@ void LayerTreeImpl::UpdateRootScrollLayerSizeDelta() {
|
| scrollable_viewport_size - original_viewport_size);
|
| }
|
|
|
| +void LayerTreeImpl::SetLatencyInfo(const LatencyInfo& latency_info) {
|
| + latency_info_.MergeWith(latency_info);
|
| +}
|
| +
|
| +const LatencyInfo& LayerTreeImpl::GetLatencyInfo() {
|
| + return latency_info_;
|
| +}
|
| +
|
| +void LayerTreeImpl::ClearLatencyInfo() {
|
| + latency_info_.Clear();
|
| +}
|
| +
|
| } // namespace cc
|
|
|