| 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 10a9f74f2d69d20db08058448f134bff494367f0..6942fb9f1ad3d65878dc80ebaa1ccfa82bea07e8 100644
|
| --- a/cc/trees/layer_tree_host_impl.cc
|
| +++ b/cc/trees/layer_tree_host_impl.cc
|
| @@ -232,7 +232,7 @@ LayerTreeHostImpl::LayerTreeHostImpl(
|
| id_(id),
|
| requires_high_res_to_draw_(false),
|
| is_likely_to_require_a_draw_(false),
|
| - frame_timing_tracker_(FrameTimingTracker::Create()) {
|
| + frame_timing_tracker_(FrameTimingTracker::Create(this)) {
|
| DCHECK(proxy_->IsImplThread());
|
| DidVisibilityChange(this, visible_);
|
| animation_registrar_->set_supports_scroll_animations(
|
| @@ -2173,6 +2173,13 @@ void LayerTreeHostImpl::RecordMainFrameTiming(
|
| request_ids, start_time, end_time, active_tree_->source_frame_number());
|
| }
|
|
|
| +void LayerTreeHostImpl::PostFrameTimingEvents(
|
| + scoped_ptr<FrameTimingTracker::CompositeTimingSet> composite_events,
|
| + scoped_ptr<FrameTimingTracker::MainFrameTimingSet> main_frame_events) {
|
| + client_->PostFrameTimingEventsOnImplThread(composite_events.Pass(),
|
| + main_frame_events.Pass());
|
| +}
|
| +
|
| void LayerTreeHostImpl::DestroyTileManager() {
|
| tile_manager_ = nullptr;
|
| resource_pool_ = nullptr;
|
|
|