Index: Source/core/rendering/svg/RenderSVGResourcePattern.h |
diff --git a/Source/core/rendering/svg/RenderSVGResourcePattern.h b/Source/core/rendering/svg/RenderSVGResourcePattern.h |
index 93afeff5f7e191773ddafbef6f3a300ffda82fad..ffabd7433d651a4609026c04e26f49951ccc4ee5 100644 |
--- a/Source/core/rendering/svg/RenderSVGResourcePattern.h |
+++ b/Source/core/rendering/svg/RenderSVGResourcePattern.h |
@@ -25,6 +25,7 @@ |
#include "core/rendering/svg/RenderSVGResourcePaintServer.h" |
#include "core/svg/PatternAttributes.h" |
+#include "platform/heap/Handle.h" |
#include "wtf/HashMap.h" |
#include "wtf/OwnPtr.h" |
#include "wtf/RefPtr.h" |
@@ -51,6 +52,8 @@ public: |
static const RenderSVGResourceType s_resourceType = PatternResourceType; |
virtual RenderSVGResourceType resourceType() const override { return s_resourceType; } |
+ virtual void trace(Visitor*) override; |
+ |
private: |
PassOwnPtr<PatternData> buildPatternData(const RenderObject&); |
PassRefPtr<DisplayList> asDisplayList(const FloatRect& tileBounds, const AffineTransform&) const; |