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

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

Issue 208133002: [SVG] Remove "New" prefix from properties implementation. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 9 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/SVGProperty.h
diff --git a/Source/core/svg/properties/NewSVGProperty.h b/Source/core/svg/properties/SVGProperty.h
similarity index 77%
rename from Source/core/svg/properties/NewSVGProperty.h
rename to Source/core/svg/properties/SVGProperty.h
index 197a562f20ad9ab48430558f6206699b96780921..676899068d60d0be3afa8e02b3735ae297df70ae 100644
--- a/Source/core/svg/properties/NewSVGProperty.h
+++ b/Source/core/svg/properties/SVGProperty.h
@@ -28,8 +28,8 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#ifndef NewSVGProperty_h
-#define NewSVGProperty_h
+#ifndef SVGProperty_h
+#define SVGProperty_h
#include "core/svg/properties/SVGPropertyInfo.h"
#include "wtf/Noncopyable.h"
@@ -44,40 +44,40 @@ class QualifiedName;
class SVGElement;
class SVGAnimationElement;
-class NewSVGPropertyBase : public RefCounted<NewSVGPropertyBase> {
- WTF_MAKE_NONCOPYABLE(NewSVGPropertyBase);
+class SVGPropertyBase : public RefCounted<SVGPropertyBase> {
+ WTF_MAKE_NONCOPYABLE(SVGPropertyBase);
public:
// Properties do not have a primitive type by default
typedef void PrimitiveType;
- virtual ~NewSVGPropertyBase()
+ virtual ~SVGPropertyBase()
{
ASSERT(!m_ownerList);
}
// FIXME: remove this in WebAnimations transition.
// This is used from SVGAnimatedNewPropertyAnimator for its animate-by-string implementation.
- virtual PassRefPtr<NewSVGPropertyBase> cloneForAnimation(const String&) const = 0;
+ virtual PassRefPtr<SVGPropertyBase> cloneForAnimation(const String&) const = 0;
virtual String valueAsString() const = 0;
// FIXME: remove below and just have this inherit AnimatableValue in WebAnimations transition.
- virtual void add(PassRefPtr<NewSVGPropertyBase>, SVGElement*) = 0;
- virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<NewSVGPropertyBase> from, PassRefPtr<NewSVGPropertyBase> to, PassRefPtr<NewSVGPropertyBase> toAtEndOfDurationValue, SVGElement*) = 0;
- virtual float calculateDistance(PassRefPtr<NewSVGPropertyBase> to, SVGElement*) = 0;
+ virtual void add(PassRefPtr<SVGPropertyBase>, SVGElement*) = 0;
+ virtual void calculateAnimatedValue(SVGAnimationElement*, float percentage, unsigned repeatCount, PassRefPtr<SVGPropertyBase> from, PassRefPtr<SVGPropertyBase> to, PassRefPtr<SVGPropertyBase> toAtEndOfDurationValue, SVGElement*) = 0;
+ virtual float calculateDistance(PassRefPtr<SVGPropertyBase> to, SVGElement*) = 0;
AnimatedPropertyType type()
{
return m_type;
}
- NewSVGPropertyBase* ownerList() const
+ SVGPropertyBase* ownerList() const
{
return m_ownerList;
}
- void setOwnerList(NewSVGPropertyBase* ownerList)
+ void setOwnerList(SVGPropertyBase* ownerList)
{
// Previous owner list must be cleared before setting new owner list.
ASSERT((!ownerList && m_ownerList) || (ownerList && !m_ownerList));
@@ -86,7 +86,7 @@ public:
}
protected:
- explicit NewSVGPropertyBase(AnimatedPropertyType type)
+ explicit SVGPropertyBase(AnimatedPropertyType type)
: m_type(type)
, m_ownerList(0)
{
@@ -96,9 +96,9 @@ private:
const AnimatedPropertyType m_type;
// FIXME: oilpan: This is kept as a raw ptr to break reference cycle. Should be Member in oilpan.
- NewSVGPropertyBase* m_ownerList;
+ SVGPropertyBase* m_ownerList;
};
}
-#endif // NewSVGProperty_h
+#endif // SVGProperty_h
« no previous file with comments | « Source/core/svg/properties/SVGListPropertyTearOffHelper.h ('k') | Source/core/svg/properties/SVGPropertyTearOff.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698