Index: Source/core/svg/SVGStaticStringList.cpp |
diff --git a/Source/core/svg/SVGStaticStringList.cpp b/Source/core/svg/SVGStaticStringList.cpp |
index cf89dd0563a98965b3e023d6b4e3f874ff5a7847..4b49f83c5ddb1e9ca9d451199317799e170a540c 100644 |
--- a/Source/core/svg/SVGStaticStringList.cpp |
+++ b/Source/core/svg/SVGStaticStringList.cpp |
@@ -31,6 +31,8 @@ |
#include "config.h" |
#include "core/svg/SVGStaticStringList.h" |
+#include "core/svg/SVGElement.h" |
+ |
namespace blink { |
SVGStaticStringList::SVGStaticStringList(SVGElement* contextElement, const QualifiedName& attributeName) |
@@ -44,6 +46,13 @@ SVGStaticStringList::~SVGStaticStringList() |
{ |
} |
+void SVGStaticStringList::trace(Visitor* visitor) |
+{ |
+ visitor->trace(m_value); |
+ visitor->trace(m_tearOff); |
+ SVGAnimatedPropertyBase::trace(visitor); |
+} |
+ |
SVGPropertyBase* SVGStaticStringList::currentValueBase() |
{ |
return m_value.get(); |
@@ -54,13 +63,13 @@ bool SVGStaticStringList::isAnimating() const |
return false; |
} |
-PassRefPtr<SVGPropertyBase> SVGStaticStringList::createAnimatedValue() |
+PassRefPtrWillBeRawPtr<SVGPropertyBase> SVGStaticStringList::createAnimatedValue() |
{ |
ASSERT_NOT_REACHED(); |
return nullptr; |
} |
-void SVGStaticStringList::setAnimatedValue(PassRefPtr<SVGPropertyBase>) |
+void SVGStaticStringList::setAnimatedValue(PassRefPtrWillBeRawPtr<SVGPropertyBase>) |
{ |
ASSERT_NOT_REACHED(); |
} |