Index: third_party/WebKit/Source/core/svg/SVGElementRareData.h |
diff --git a/third_party/WebKit/Source/core/svg/SVGElementRareData.h b/third_party/WebKit/Source/core/svg/SVGElementRareData.h |
index 7aaaabfbbaa47d1a48a59001ebb07a4784adbcde..3d99ba46e2fec0f438869f80f2be564b9442d926 100644 |
--- a/third_party/WebKit/Source/core/svg/SVGElementRareData.h |
+++ b/third_party/WebKit/Source/core/svg/SVGElementRareData.h |
@@ -26,12 +26,9 @@ |
#include "platform/transforms/AffineTransform.h" |
#include "wtf/HashSet.h" |
#include "wtf/Noncopyable.h" |
-#include "wtf/StdLibExtras.h" |
namespace blink { |
-class CSSCursorImageValue; |
-class SVGCursorElement; |
class SVGElementProxySet; |
class SVGElementRareData |
@@ -41,8 +38,6 @@ class SVGElementRareData |
public: |
SVGElementRareData(SVGElement* owner) |
: m_owner(owner), |
- m_cursorElement(nullptr), |
- m_cursorImageValue(nullptr), |
m_correspondingElement(nullptr), |
m_instancesUpdatesBlocked(false), |
m_useOverrideComputedStyle(false), |
@@ -72,11 +67,6 @@ class SVGElementRareData |
m_instancesUpdatesBlocked = value; |
} |
- SVGCursorElement* cursorElement() const { return m_cursorElement; } |
- void setCursorElement(SVGCursorElement* cursorElement) { |
- m_cursorElement = cursorElement; |
- } |
- |
SVGElement* correspondingElement() const { |
return m_correspondingElement.get(); |
} |
@@ -84,13 +74,6 @@ class SVGElementRareData |
m_correspondingElement = correspondingElement; |
} |
- const CSSCursorImageValue* cursorImageValue() const { |
- return m_cursorImageValue; |
- } |
- void setCursorImageValue(const CSSCursorImageValue* cursorImageValue) { |
- m_cursorImageValue = cursorImageValue; |
- } |
- |
void setWebAnimatedAttributesDirty(bool dirty) { |
m_webAnimatedAttributesDirty = dirty; |
} |
@@ -120,15 +103,12 @@ class SVGElementRareData |
AffineTransform* animateMotionTransform(); |
DECLARE_TRACE(); |
- void processWeakMembers(Visitor*); |
private: |
Member<SVGElement> m_owner; |
SVGElementSet m_outgoingReferences; |
SVGElementSet m_incomingReferences; |
HeapHashSet<WeakMember<SVGElement>> m_elementInstances; |
- WeakMember<SVGCursorElement> m_cursorElement; |
- WeakMember<const CSSCursorImageValue> m_cursorImageValue; |
Member<SVGElementProxySet> m_elementProxySet; |
Member<SVGElement> m_correspondingElement; |
bool m_instancesUpdatesBlocked : 1; |