Index: Source/core/rendering/svg/SVGRenderSupport.h |
diff --git a/Source/core/rendering/svg/SVGRenderSupport.h b/Source/core/rendering/svg/SVGRenderSupport.h |
index 71d345ed11363621e23768067ea5727cb63f16f1..5bbe9f18edc06cb5c2c2493aa13ceece67ac457e 100644 |
--- a/Source/core/rendering/svg/SVGRenderSupport.h |
+++ b/Source/core/rendering/svg/SVGRenderSupport.h |
@@ -30,7 +30,6 @@ class AffineTransform; |
class FloatPoint; |
class FloatRect; |
class GraphicsContext; |
-class PaintInvalidationState; |
class LayoutRect; |
struct PaintInfo; |
class RenderGeometryMap; |
@@ -68,9 +67,9 @@ public: |
static bool parentTransformDidChange(RenderObject*); |
// Important functions used by nearly all SVG renderers centralizing coordinate transformations / repaint rect calculations |
- static LayoutRect clippedOverflowRectForRepaint(const RenderObject*, const RenderLayerModelObject* repaintContainer, const PaintInvalidationState*); |
- static void computeFloatRectForRepaint(const RenderObject*, const RenderLayerModelObject* repaintContainer, FloatRect&, bool fixed, const PaintInvalidationState*); |
- static void mapLocalToContainer(const RenderObject*, const RenderLayerModelObject* repaintContainer, TransformState&, bool* wasFixed = 0, const PaintInvalidationState* = 0); |
+ static LayoutRect clippedOverflowRectForRepaint(const RenderObject*, const RenderLayerModelObject* repaintContainer); |
+ static void computeFloatRectForRepaint(const RenderObject*, const RenderLayerModelObject* repaintContainer, FloatRect&, bool fixed); |
+ static void mapLocalToContainer(const RenderObject*, const RenderLayerModelObject* repaintContainer, TransformState&, bool* wasFixed = 0); |
static const RenderObject* pushMappingToContainer(const RenderObject*, const RenderLayerModelObject* ancestorToStopAt, RenderGeometryMap&); |
// Shared between SVG renderers and resources. |