| Index: cc/layer_tree_host_impl.h
|
| diff --git a/cc/layer_tree_host_impl.h b/cc/layer_tree_host_impl.h
|
| index d4aa8f5a110950fbb61769d4188a6b9b2293efc7..3b060aeeb555fbfed747a1e53b0a382ac1c744d0 100644
|
| --- a/cc/layer_tree_host_impl.h
|
| +++ b/cc/layer_tree_host_impl.h
|
| @@ -244,6 +244,9 @@ public:
|
| bool needsAnimateLayers() const { return m_needsAnimateLayers; }
|
| void setNeedsAnimateLayers() { m_needsAnimateLayers = true; }
|
|
|
| + bool needsUpdateDrawProperties() const { return m_needsUpdateDrawProperties; }
|
| + void setNeedsUpdateDrawProperties() { m_needsUpdateDrawProperties = true; }
|
| +
|
| void setNeedsRedraw();
|
|
|
| void renderingStats(RenderingStats*) const;
|
| @@ -294,6 +297,8 @@ protected:
|
| void animatePageScale(base::TimeTicks monotonicTime);
|
| void animateScrollbars(base::TimeTicks monotonicTime);
|
|
|
| + void updateDrawProperties();
|
| +
|
| // Exposed for testing.
|
| void calculateRenderSurfaceLayerList(LayerList&);
|
|
|
| @@ -357,6 +362,7 @@ private:
|
|
|
| // If this is true, it is necessary to traverse the layer tree ticking the animators.
|
| bool m_needsAnimateLayers;
|
| + bool m_needsUpdateDrawProperties;
|
| bool m_pinchGestureActive;
|
| gfx::Point m_previousPinchAnchor;
|
|
|
|
|