Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(688)

Unified Diff: third_party/WebKit/Source/core/svg/SVGElementRareData.h

Issue 2522443002: Remove SVGCursorElement (Closed)
Patch Set: Rebase Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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;
« no previous file with comments | « third_party/WebKit/Source/core/svg/SVGElement.cpp ('k') | third_party/WebKit/Source/core/svg/SVGElementRareData.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698