| 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;
|
|
|