diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/svg/SVGSymbolElement.h')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/svg/SVGSymbolElement.h | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/chromium/third_party/WebKit/Source/core/svg/SVGSymbolElement.h b/chromium/third_party/WebKit/Source/core/svg/SVGSymbolElement.h index d65a0da0f26..6799f5728c9 100644 --- a/chromium/third_party/WebKit/Source/core/svg/SVGSymbolElement.h +++ b/chromium/third_party/WebKit/Source/core/svg/SVGSymbolElement.h @@ -22,38 +22,24 @@ #define SVGSymbolElement_h #include "core/svg/SVGAnimatedBoolean.h" -#include "core/svg/SVGAnimatedPreserveAspectRatio.h" -#include "core/svg/SVGAnimatedRect.h" #include "core/svg/SVGElement.h" -#include "core/svg/SVGExternalResourcesRequired.h" #include "core/svg/SVGFitToViewBox.h" namespace WebCore { class SVGSymbolElement FINAL : public SVGElement, - public SVGExternalResourcesRequired, public SVGFitToViewBox { public: - static PassRefPtr<SVGSymbolElement> create(Document&); + DECLARE_NODE_FACTORY(SVGSymbolElement); private: explicit SVGSymbolElement(Document&); - virtual bool supportsFocus() const OVERRIDE { return hasFocusEventListeners(); } - bool isSupportedAttribute(const QualifiedName&); virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERRIDE; - virtual void svgAttributeChanged(const QualifiedName&); - - virtual RenderObject* createRenderer(RenderStyle*); - - virtual bool selfHasRelativeLengths() const; + virtual void svgAttributeChanged(const QualifiedName&) OVERRIDE; - BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGSymbolElement) - DECLARE_ANIMATED_BOOLEAN(ExternalResourcesRequired, externalResourcesRequired) - DECLARE_ANIMATED_RECT(ViewBox, viewBox) - DECLARE_ANIMATED_PRESERVEASPECTRATIO(PreserveAspectRatio, preserveAspectRatio) - END_DECLARE_ANIMATED_PROPERTIES + virtual RenderObject* createRenderer(RenderStyle*) OVERRIDE; }; } // namespace WebCore |