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