Index: Source/core/svg/SVGElement.h |
diff --git a/Source/core/svg/SVGElement.h b/Source/core/svg/SVGElement.h |
index 49cc827b53b73be57bb8730334df6c020ae1e513..7fe9fab78258a6b49677499642363df8221336f6 100644 |
--- a/Source/core/svg/SVGElement.h |
+++ b/Source/core/svg/SVGElement.h |
@@ -40,7 +40,6 @@ class SVGAnimatedPropertyBase; |
class SubtreeLayoutScope; |
class SVGCursorElement; |
class SVGDocumentExtensions; |
-class SVGElementInstance; |
class SVGElementRareData; |
class SVGFitToViewBox; |
class SVGSVGElement; |
@@ -109,6 +108,8 @@ public: |
void invalidateSVGPresentationAttributeStyle() { ensureUniqueElementData().m_presentationAttributeStyleIsDirty = true; } |
const HashSet<SVGElement*>& instancesForElement() const; |
+ void mapInstanceToElement(SVGElement*); |
+ void removeInstanceMapping(SVGElement*); |
bool getBoundingBox(FloatRect&); |
@@ -211,8 +212,6 @@ protected: |
bool hasFocusEventListeners() const; |
private: |
- friend class SVGElementInstance; |
- |
// FIXME: Author shadows should be allowed |
// https://bugs.webkit.org/show_bug.cgi?id=77938 |
virtual bool areAuthorShadowsAllowed() const OVERRIDE FINAL { return false; } |
@@ -223,9 +222,6 @@ private: |
void buildPendingResourcesIfNeeded(); |
- void mapInstanceToElement(SVGElementInstance*); |
- void removeInstanceMapping(SVGElementInstance*); |
- |
bool supportsSpatialNavigationFocus() const; |
HashSet<SVGElement*> m_elementsWithRelativeLengths; |