Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1876)

Unified Diff: Source/core/svg/properties/NewSVGAnimatedProperty.h

Issue 153883003: [SVG] SVGAnimatedTransform{,List} migration to new SVG property impl. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/core/svg/properties/NewSVGAnimatedProperty.h
diff --git a/Source/core/svg/properties/NewSVGAnimatedProperty.h b/Source/core/svg/properties/NewSVGAnimatedProperty.h
index 25db5c9713519d6ec9d2cfbd86f0e3fa65d4c80a..07957babb86d0a7bd25e719f54410fc9ca22ef40 100644
--- a/Source/core/svg/properties/NewSVGAnimatedProperty.h
+++ b/Source/core/svg/properties/NewSVGAnimatedProperty.h
@@ -44,6 +44,7 @@ G* * Redistributions in binary form must reproduce the above
namespace WebCore {
class SVGElement;
+class SVGAnimationElement;
class NewSVGAnimatedPropertyBase : public RefCounted<NewSVGAnimatedPropertyBase> {
public:
@@ -52,7 +53,7 @@ public:
virtual NewSVGPropertyBase* currentValueBase() = 0;
virtual void animationStarted();
- virtual PassRefPtr<NewSVGPropertyBase> createAnimatedValue() = 0;
+ virtual PassRefPtr<NewSVGPropertyBase> createAnimatedValue(SVGAnimationElement*) = 0;
kouhei (in TOK) 2014/02/10 12:37:21 I will revert this interface change. This approach
kouhei (in TOK) 2014/02/12 01:57:49 Done.
virtual void setAnimatedValue(PassRefPtr<NewSVGPropertyBase>) = 0;
virtual void animationEnded();
virtual void animValWillChange();
@@ -143,7 +144,7 @@ public:
parseError = ParsingAttributeFailedError;
}
- virtual PassRefPtr<NewSVGPropertyBase> createAnimatedValue() OVERRIDE
+ virtual PassRefPtr<NewSVGPropertyBase> createAnimatedValue(SVGAnimationElement*) OVERRIDE
{
return m_baseValue->clone();
}

Powered by Google App Engine
This is Rietveld 408576698