| Index: Source/core/rendering/PaintInvalidationState.h | 
| diff --git a/Source/core/rendering/PaintInvalidationState.h b/Source/core/rendering/PaintInvalidationState.h | 
| index 8f0765857de0ef2638a370fae5330bdc3d47871b..d7dcd2ec013cbe87cebd3e781d14096a6a48da7f 100644 | 
| --- a/Source/core/rendering/PaintInvalidationState.h | 
| +++ b/Source/core/rendering/PaintInvalidationState.h | 
| @@ -14,6 +14,7 @@ class RenderBox; | 
| class RenderInline; | 
| class RenderLayerModelObject; | 
| class RenderObject; | 
| +class RenderView; | 
| class RenderSVGModelObject; | 
|  | 
| class PaintInvalidationState { | 
| @@ -21,7 +22,7 @@ class PaintInvalidationState { | 
| public: | 
| PaintInvalidationState(const PaintInvalidationState& next, RenderLayerModelObject& renderer, const RenderLayerModelObject& paintInvalidationContainer); | 
|  | 
| -    explicit PaintInvalidationState(RenderObject&); | 
| +    explicit PaintInvalidationState(const RenderView&); | 
|  | 
| const LayoutRect& clipRect() const { return m_clipRect; } | 
| const LayoutSize& paintOffset() const { return m_paintOffset; } | 
| @@ -33,7 +34,7 @@ public: | 
| void setForceCheckForPaintInvalidation() { m_forceCheckForPaintInvalidation = true; } | 
|  | 
| const RenderLayerModelObject& paintInvalidationContainer() const { return m_paintInvalidationContainer; } | 
| -    RenderObject& renderer() const { return m_renderer; } | 
| +    const RenderObject& renderer() const { return m_renderer; } | 
|  | 
| bool canMapToContainer(const RenderLayerModelObject* container) const | 
| { | 
| @@ -55,7 +56,7 @@ private: | 
|  | 
| const RenderLayerModelObject& m_paintInvalidationContainer; | 
|  | 
| -    RenderObject& m_renderer; | 
| +    const RenderObject& m_renderer; | 
| }; | 
|  | 
| } // namespace blink | 
|  |