| Index: Source/core/svg/SVGElement.h
|
| diff --git a/Source/core/svg/SVGElement.h b/Source/core/svg/SVGElement.h
|
| index dd01ea9ceaceb1dbacabcc65ce93cb37da012c1f..08ce56c0e03cfa32c356ad96091e1a128a42136b 100644
|
| --- a/Source/core/svg/SVGElement.h
|
| +++ b/Source/core/svg/SVGElement.h
|
| @@ -51,6 +51,9 @@ class SVGElement : public Element {
|
| public:
|
| virtual ~SVGElement();
|
|
|
| + virtual short tabIndex() const OVERRIDE;
|
| + virtual bool supportsFocus() const OVERRIDE { return false; }
|
| +
|
| bool isOutermostSVGSVGElement() const;
|
|
|
| virtual String title() const OVERRIDE;
|
| @@ -195,13 +198,14 @@ private:
|
| RenderStyle* computedStyle(PseudoId = NOPSEUDO);
|
| virtual RenderStyle* virtualComputedStyle(PseudoId pseudoElementSpecifier = NOPSEUDO) OVERRIDE FINAL { return computedStyle(pseudoElementSpecifier); }
|
| virtual void willRecalcStyle(StyleRecalcChange) OVERRIDE;
|
| - virtual bool isKeyboardFocusable() const OVERRIDE;
|
|
|
| void buildPendingResourcesIfNeeded();
|
|
|
| void mapInstanceToElement(SVGElementInstance*);
|
| void removeInstanceMapping(SVGElementInstance*);
|
|
|
| + bool supportsSpatialNavigationFocus() const;
|
| +
|
| HashSet<SVGElement*> m_elementsWithRelativeLengths;
|
|
|
| typedef HashMap<QualifiedName, RefPtr<SVGAnimatedPropertyBase> > AttributeToPropertyMap;
|
|
|