diff options
Diffstat (limited to 'third_party/WebKit/Source/core/layout/svg/LayoutSVGBlock.h')
-rw-r--r-- | third_party/WebKit/Source/core/layout/svg/LayoutSVGBlock.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/third_party/WebKit/Source/core/layout/svg/LayoutSVGBlock.h b/third_party/WebKit/Source/core/layout/svg/LayoutSVGBlock.h index ccbc362..1dcca09 100644 --- a/third_party/WebKit/Source/core/layout/svg/LayoutSVGBlock.h +++ b/third_party/WebKit/Source/core/layout/svg/LayoutSVGBlock.h @@ -30,9 +30,7 @@ class LayoutSVGBlock : public LayoutBlockFlow { public: explicit LayoutSVGBlock(SVGElement*); - LayoutRect clippedOverflowRectForPaintInvalidation(const LayoutBoxModelObject* paintInvalidationContainer, const PaintInvalidationState* = nullptr) const final; - - void mapLocalToAncestor(const LayoutBoxModelObject* ancestor, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = nullptr, const PaintInvalidationState* = nullptr) const final; + void mapLocalToAncestor(const LayoutBoxModelObject* ancestor, TransformState&, MapCoordinatesFlags = ApplyContainerFlip, bool* wasFixed = nullptr) const final; void mapAncestorToLocal(const LayoutBoxModelObject* ancestor, TransformState&, MapCoordinatesFlags = ApplyContainerFlip) const final; const LayoutObject* pushMappingToContainer(const LayoutBoxModelObject* ancestorToStopAt, LayoutGeometryMap&) const final; @@ -44,12 +42,14 @@ public: protected: void willBeDestroyed() override; - bool mapToVisibleRectInAncestorSpace(const LayoutBoxModelObject* ancestor, LayoutRect&, const PaintInvalidationState*, VisibleRectFlags = DefaultVisibleRectFlags) const final; + bool mapToVisibleRectInAncestorSpace(const LayoutBoxModelObject* ancestor, LayoutRect&, VisibleRectFlags = DefaultVisibleRectFlags) const final; AffineTransform m_localTransform; bool isOfType(LayoutObjectType type) const override { return type == LayoutObjectSVG || LayoutBlockFlow::isOfType(type); } private: + LayoutRect absoluteClippedOverflowRect() const final; + bool allowsOverflowClip() const final; void absoluteRects(Vector<IntRect>&, const LayoutPoint& accumulatedOffset) const final; |