Index: Source/core/rendering/svg/RenderSVGModelObject.h |
diff --git a/Source/core/rendering/svg/RenderSVGModelObject.h b/Source/core/rendering/svg/RenderSVGModelObject.h |
index 41bc62ae4120dd22a16c06106c36ddebc29bd3a0..fed348024fd5c0651859b7c19d69c84e620b8ae9 100644 |
--- a/Source/core/rendering/svg/RenderSVGModelObject.h |
+++ b/Source/core/rendering/svg/RenderSVGModelObject.h |
@@ -51,13 +51,13 @@ |
virtual bool isChildAllowed(RenderObject*, RenderStyle*) const OVERRIDE; |
virtual bool canHaveWhitespaceChildren() const OVERRIDE { return false; } |
- virtual LayoutRect clippedOverflowRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer) const OVERRIDE; |
- virtual void computeFloatRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, FloatRect&, bool fixed = false) const OVERRIDE FINAL; |
+ virtual LayoutRect clippedOverflowRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, const PaintInvalidationState* = 0) const OVERRIDE; |
+ virtual void computeFloatRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer, FloatRect&, bool fixed = false, const PaintInvalidationState* = 0) const OVERRIDE FINAL; |
virtual void absoluteRects(Vector<IntRect>&, const LayoutPoint& accumulatedOffset) const OVERRIDE FINAL; |
virtual void absoluteQuads(Vector<FloatQuad>&, bool* wasFixed) const OVERRIDE; |
- virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0) const OVERRIDE FINAL; |
+ virtual void mapLocalToContainer(const RenderLayerModelObject* repaintContainer, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = 0, const PaintInvalidationState* = 0) const OVERRIDE FINAL; |
virtual const RenderObject* pushMappingToContainer(const RenderLayerModelObject* ancestorToStopAt, RenderGeometryMap&) const OVERRIDE FINAL; |
virtual void styleDidChange(StyleDifference, const RenderStyle* oldStyle) OVERRIDE; |
@@ -67,7 +67,7 @@ |
virtual bool isSVG() const OVERRIDE FINAL { return true; } |
- virtual void invalidateTreeAfterLayout(const RenderLayerModelObject&) OVERRIDE; |
+ virtual void invalidateTreeAfterLayout(const PaintInvalidationState&) OVERRIDE; |
protected: |
virtual void addLayerHitTestRects(LayerHitTestRects&, const RenderLayer* currentCompositedLayer, const LayoutPoint& layerOffset, const LayoutRect& containerRect) const OVERRIDE FINAL; |