Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / svg / SVGGraphicsElement.h
index f4347a9..59ad5d1 100644 (file)
@@ -50,18 +50,18 @@ public:
     SVGElement* nearestViewportElement() const;
     SVGElement* farthestViewportElement() const;
 
-    virtual AffineTransform localCoordinateSpaceTransform(SVGElement::CTMScope) const OVERRIDE { return animatedLocalTransform(); }
-    virtual AffineTransform animatedLocalTransform() const;
-    virtual AffineTransform* supplementalTransform() OVERRIDE;
+    virtual AffineTransform localCoordinateSpaceTransform(SVGElement::CTMScope) const override { return calculateAnimatedLocalTransform(); }
+    AffineTransform calculateAnimatedLocalTransform() const;
+    virtual AffineTransform* animateMotionTransform() override;
 
     virtual FloatRect getBBox();
     PassRefPtr<SVGRectTearOff> getBBoxFromJavascript();
 
     // "base class" methods for all the elements which render as paths
     virtual void toClipPath(Path&);
-    virtual RenderObject* createRenderer(RenderStyle*) OVERRIDE;
+    virtual RenderObject* createRenderer(RenderStyle*) override;
 
-    virtual bool isValid() const OVERRIDE FINAL { return SVGTests::isValid(); }
+    virtual bool isValid() const override final { return SVGTests::isValid(); }
 
     SVGAnimatedTransformList* transform() { return m_transform.get(); }
     const SVGAnimatedTransformList* transform() const { return m_transform.get(); }
@@ -72,19 +72,16 @@ public:
 protected:
     SVGGraphicsElement(const QualifiedName&, Document&, ConstructionType = CreateSVGElement);
 
-    virtual bool supportsFocus() const OVERRIDE { return Element::supportsFocus() || hasFocusEventListeners(); }
+    virtual bool supportsFocus() const override { return Element::supportsFocus() || hasFocusEventListeners(); }
 
     bool isSupportedAttribute(const QualifiedName&);
-    virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERRIDE;
-    virtual void svgAttributeChanged(const QualifiedName&) OVERRIDE;
+    virtual void parseAttribute(const QualifiedName&, const AtomicString&) override;
+    virtual void svgAttributeChanged(const QualifiedName&) override;
 
     RefPtr<SVGAnimatedTransformList> m_transform;
 
 private:
-    virtual bool isSVGGraphicsElement() const OVERRIDE FINAL { return true; }
-
-    // Used by <animateMotion>
-    OwnPtr<AffineTransform> m_supplementalTransform;
+    virtual bool isSVGGraphicsElement() const override final { return true; }
 };
 
 inline bool isSVGGraphicsElement(const SVGElement& element)