Index: Source/core/svg/SVGTextElement.h |
diff --git a/Source/core/svg/SVGTextElement.h b/Source/core/svg/SVGTextElement.h |
index 56176cfa45ed77536a634f894a19ee39fd7d14ff..998a06986fb8eef52ca0dc04bf445f3d2e754bd0 100644 |
--- a/Source/core/svg/SVGTextElement.h |
+++ b/Source/core/svg/SVGTextElement.h |
@@ -23,21 +23,13 @@ |
#include "core/svg/SVGAnimatedTransformList.h" |
#include "core/svg/SVGTextPositioningElement.h" |
-#include "core/svg/SVGTransformable.h" |
namespace WebCore { |
-class SVGTextElement FINAL : public SVGTextPositioningElement, |
- public SVGTransformable { |
+class SVGTextElement FINAL : public SVGTextPositioningElement { |
public: |
static PassRefPtr<SVGTextElement> create(const QualifiedName&, Document*); |
- virtual SVGElement* nearestViewportElement() const; |
- virtual SVGElement* farthestViewportElement() const; |
- |
- virtual FloatRect getBBox(StyleUpdateStrategy = AllowStyleUpdate); |
- virtual AffineTransform getCTM(StyleUpdateStrategy = AllowStyleUpdate); |
- virtual AffineTransform getScreenCTM(StyleUpdateStrategy = AllowStyleUpdate); |
virtual AffineTransform animatedLocalTransform() const; |
private: |
@@ -45,23 +37,8 @@ private: |
virtual bool supportsFocus() const { return true; } |
- bool isSupportedAttribute(const QualifiedName&); |
- virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERRIDE; |
- |
- virtual AffineTransform* supplementalTransform(); |
- virtual AffineTransform localCoordinateSpaceTransform(SVGLocatable::CTMScope mode) const { return SVGTransformable::localCoordinateSpaceTransform(mode); } |
- |
virtual RenderObject* createRenderer(RenderStyle*); |
virtual bool childShouldCreateRenderer(const NodeRenderingContext&) const; |
- |
- virtual void svgAttributeChanged(const QualifiedName&); |
- |
- BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGTextElement) |
- DECLARE_ANIMATED_TRANSFORM_LIST(Transform, transform) |
- END_DECLARE_ANIMATED_PROPERTIES |
- |
- // Used by <animateMotion> |
- OwnPtr<AffineTransform> m_supplementalTransform; |
}; |
} // namespace WebCore |