Index: Source/core/svg/SVGFETileElement.h |
diff --git a/Source/core/svg/SVGFETileElement.h b/Source/core/svg/SVGFETileElement.h |
index 8c8b9452fcd4198e08c6f8a12934f5f7494cf0a7..8df5f4620a82c36b4458e4f46679ca19b514937e 100644 |
--- a/Source/core/svg/SVGFETileElement.h |
+++ b/Source/core/svg/SVGFETileElement.h |
@@ -23,6 +23,7 @@ |
#include "core/svg/SVGFilterPrimitiveStandardAttributes.h" |
#include "platform/graphics/filters/FETile.h" |
+#include "platform/heap/Handle.h" |
namespace blink { |
@@ -32,14 +33,16 @@ public: |
DECLARE_NODE_FACTORY(SVGFETileElement); |
SVGAnimatedString* in1() { return m_in1.get(); } |
+ virtual void trace(Visitor*) override; |
+ |
private: |
explicit SVGFETileElement(Document&); |
virtual void parseAttribute(const QualifiedName&, const AtomicString&) override; |
virtual void svgAttributeChanged(const QualifiedName&) override; |
- virtual PassRefPtr<FilterEffect> build(SVGFilterBuilder*, Filter*) override; |
+ virtual PassRefPtrWillBeRawPtr<FilterEffect> build(SVGFilterBuilder*, Filter*) override; |
- RefPtr<SVGAnimatedString> m_in1; |
+ RefPtrWillBeMember<SVGAnimatedString> m_in1; |
}; |
} // namespace blink |