Index: Source/core/svg/properties/NewSVGPropertyTearOff.h |
diff --git a/Source/core/svg/properties/NewSVGPropertyTearOff.h b/Source/core/svg/properties/NewSVGPropertyTearOff.h |
index 88a3ef93308138b84e82fb439fc521e42fc53090..1e51da21c7a9297750a2454966c064d7ff861123 100644 |
--- a/Source/core/svg/properties/NewSVGPropertyTearOff.h |
+++ b/Source/core/svg/properties/NewSVGPropertyTearOff.h |
@@ -61,7 +61,7 @@ public: |
return m_ownerList; |
} |
- void setBelongingList(NewSVGPropertyTearOffBase* ownerList) |
+ void setOwnerList(NewSVGPropertyTearOffBase* ownerList) |
{ |
m_ownerList = ownerList; |
} |
@@ -93,6 +93,8 @@ public: |
return m_attributeName; |
} |
+ virtual AnimatedPropertyType type() const = 0; |
+ |
protected: |
NewSVGPropertyTearOffBase(SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) |
: m_contextElement(contextElement) |
@@ -126,6 +128,11 @@ public: |
m_target = target; |
} |
+ virtual AnimatedPropertyType type() const OVERRIDE |
+ { |
+ return Property::classType(); |
+ } |
+ |
protected: |
NewSVGPropertyTearOff(PassRefPtr<Property> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName()) |
: NewSVGPropertyTearOffBase(contextElement, propertyIsAnimVal, attributeName) |