Index: cc/trees/layer_tree_host_impl.h |
diff --git a/cc/trees/layer_tree_host_impl.h b/cc/trees/layer_tree_host_impl.h |
index ef0c41e10c4ed34f84299a09a5b4048a6f41618c..016b1651f9e4da37d1d1dce115db0fe56de93137 100644 |
--- a/cc/trees/layer_tree_host_impl.h |
+++ b/cc/trees/layer_tree_host_impl.h |
@@ -140,6 +140,8 @@ class CC_EXPORT LayerTreeHostImpl : public InputHandlerClient, |
virtual void CommitComplete(); |
virtual void Animate(base::TimeTicks monotonic_time, |
base::Time wall_clock_time); |
+ virtual void UpdateAnimationState(bool start_ready_animations); |
+ void UpdateBackgroundAnimateTicking(bool should_background_tick); |
void ManageTiles(); |
void SetAnticipatedDrawTime(base::TimeTicks time); |
@@ -356,7 +358,6 @@ class CC_EXPORT LayerTreeHostImpl : public InputHandlerClient, |
// Virtual for testing. |
virtual void AnimateLayers(base::TimeTicks monotonic_time, |
base::Time wall_clock_time); |
- virtual void UpdateAnimationState(); |
// Virtual for testing. |
virtual base::TimeDelta LowFrequencyAnimationInterval() const; |
@@ -389,7 +390,6 @@ class CC_EXPORT LayerTreeHostImpl : public InputHandlerClient, |
// only be called from PrepareToDraw, as DidDrawAllLayers must be called |
// if this helper function is called. |
bool CalculateRenderPasses(FrameData* frame); |
- void SetBackgroundTickingEnabled(bool enabled); |
void SendDidLoseOutputSurfaceRecursive(LayerImpl* current); |
void ClearRenderSurfaces(); |