Index: cc/trees/thread_proxy.h |
diff --git a/cc/trees/thread_proxy.h b/cc/trees/thread_proxy.h |
index f4f1f283c77553e28348a790ffafa687b815da63..48aa661d76d9209be733f4321dc4b9a0b4178e0b 100644 |
--- a/cc/trees/thread_proxy.h |
+++ b/cc/trees/thread_proxy.h |
@@ -217,6 +217,11 @@ class CC_EXPORT ThreadProxy : public Proxy, |
void DidPrepareTiles() override; |
void DidCompletePageScaleAnimationOnImplThread() override; |
void OnDrawForOutputSurface() override; |
+ // This should only be called by LayerTreeHostImpl::PostFrameTimingEvents. |
+ void PostFrameTimingEventsOnImplThread( |
+ scoped_ptr<FrameTimingTracker::CompositeTimingSet> composite_events, |
+ scoped_ptr<FrameTimingTracker::MainFrameTimingSet> main_frame_events) |
+ override; |
// SchedulerClient implementation |
void WillBeginImplFrame(const BeginFrameArgs& args) override; |
@@ -292,6 +297,9 @@ class CC_EXPORT ThreadProxy : public Proxy, |
void SetInputThrottledUntilCommitOnImplThread(bool is_throttled); |
void SetDebugStateOnImplThread(const LayerTreeDebugState& debug_state); |
void SetDeferCommitsOnImplThread(bool defer_commits) const; |
+ void PostFrameTimingEvents( |
+ scoped_ptr<FrameTimingTracker::CompositeTimingSet> composite_events, |
+ scoped_ptr<FrameTimingTracker::MainFrameTimingSet> main_frame_events); |
LayerTreeHost* layer_tree_host(); |
const LayerTreeHost* layer_tree_host() const; |