Index: Source/core/svg/SVGAnimateElement.h |
diff --git a/Source/core/svg/SVGAnimateElement.h b/Source/core/svg/SVGAnimateElement.h |
index 9b1146d7c6061a49838328b82e9aa576447fb499..ca52cd01c035edcbf2c2855d680a4af0049a265b 100644 |
--- a/Source/core/svg/SVGAnimateElement.h |
+++ b/Source/core/svg/SVGAnimateElement.h |
@@ -39,6 +39,9 @@ public: |
virtual void trace(Visitor*) OVERRIDE; |
+ AnimatedPropertyType animatedPropertyType(); |
+ bool animatedPropertyTypeSupportsAddition(); |
+ |
protected: |
SVGAnimateElement(const QualifiedName&, Document&); |
@@ -51,17 +54,14 @@ protected: |
virtual void calculateAnimatedValue(float percentage, unsigned repeatCount, SVGSMILElement* resultElement) OVERRIDE FINAL; |
virtual void applyResultsToTarget() OVERRIDE FINAL; |
virtual float calculateDistance(const String& fromString, const String& toString) OVERRIDE FINAL; |
- virtual bool isAdditive() const OVERRIDE FINAL; |
+ virtual bool isAdditive() OVERRIDE FINAL; |
virtual void setTargetElement(SVGElement*) OVERRIDE FINAL; |
virtual void setAttributeName(const QualifiedName&) OVERRIDE FINAL; |
- AnimatedPropertyType m_animatedPropertyType; |
- |
private: |
void resetAnimatedPropertyType(); |
SVGAnimatedTypeAnimator* ensureAnimator(); |
- bool animatedPropertyTypeSupportsAddition() const; |
virtual bool hasValidAttributeType() OVERRIDE; |