| Index: Source/core/rendering/svg/RenderSVGBlock.h
|
| diff --git a/Source/core/rendering/svg/RenderSVGBlock.h b/Source/core/rendering/svg/RenderSVGBlock.h
|
| index 7a515aaa86c8a6f1de090ccb18e59fe23200ac07..16953f339b33242a32ee146ae5591b96ea532b48 100644
|
| --- a/Source/core/rendering/svg/RenderSVGBlock.h
|
| +++ b/Source/core/rendering/svg/RenderSVGBlock.h
|
| @@ -43,6 +43,8 @@ public:
|
|
|
| virtual void invalidateTreeIfNeeded(const PaintInvalidationState&) override;
|
|
|
| + const AffineTransform& cachedPaintInvalidationTransform() { return m_cachedPaintInvalidationTransform; }
|
| +
|
| protected:
|
| virtual void willBeDestroyed() override;
|
| virtual void mapRectToPaintInvalidationBacking(const RenderLayerModelObject* paintInvalidationContainer, LayoutRect&, const PaintInvalidationState*) const override final;
|
| @@ -58,6 +60,8 @@ private:
|
| virtual void styleDidChange(StyleDifference, const RenderStyle* oldStyle) override final;
|
|
|
| virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, const HitTestLocation& locationInContainer, const LayoutPoint& accumulatedOffset, HitTestAction) override;
|
| +
|
| + AffineTransform m_cachedPaintInvalidationTransform;
|
| };
|
|
|
| }
|
|
|