Index: Source/core/svg/SVGSymbolElement.h |
diff --git a/Source/core/svg/SVGSymbolElement.h b/Source/core/svg/SVGSymbolElement.h |
index 4319213102c5ded0a8cf855be77df702c68d6df3..a7eea444183a24b5d69d1985befe1d8ec9dfd326 100644 |
--- a/Source/core/svg/SVGSymbolElement.h |
+++ b/Source/core/svg/SVGSymbolElement.h |
@@ -39,7 +39,7 @@ public: |
private: |
SVGSymbolElement(const QualifiedName&, Document*); |
- virtual bool supportsFocus() const { return true; } |
+ virtual bool supportsFocus() const OVERRIDE { return hasFocusEventListeners(); } |
bool isSupportedAttribute(const QualifiedName&); |
virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERRIDE; |