Commit 41496060 authored by rob.buis@samsung.com's avatar rob.buis@samsung.com

Clean up SVGElementRareData

SVGElementRareData is including more than it needs to, this patch reduces it.

Review URL: https://codereview.chromium.org/468553004

git-svn-id: svn://svn.chromium.org/blink/trunk@180238 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent d24a5007
......@@ -22,9 +22,7 @@
#define SVGCursorElement_h
#include "core/SVGNames.h"
#include "core/svg/SVGAnimatedBoolean.h"
#include "core/svg/SVGAnimatedLength.h"
#include "core/svg/SVGAnimatedString.h"
#include "core/svg/SVGElement.h"
#include "core/svg/SVGTests.h"
#include "core/svg/SVGURIReference.h"
......
......@@ -32,6 +32,7 @@
#include "core/XMLNames.h"
#include "core/css/CSSCursorImageValue.h"
#include "core/css/parser/BisonCSSParser.h"
#include "core/css/resolver/StyleResolver.h"
#include "core/dom/Document.h"
#include "core/dom/ElementTraversal.h"
#include "core/dom/shadow/ShadowRoot.h"
......
......@@ -6,6 +6,8 @@
#include "core/svg/SVGElementRareData.h"
#include "core/css/CSSCursorImageValue.h"
#include "core/css/resolver/StyleResolver.h"
#include "core/dom/Document.h"
namespace blink {
......
......@@ -20,9 +20,7 @@
#ifndef SVGElementRareData_h
#define SVGElementRareData_h
#include "core/css/StylePropertySet.h"
#include "core/css/resolver/StyleResolver.h"
#include "core/svg/SVGCursorElement.h"
#include "core/svg/SVGElement.h"
#include "wtf/HashSet.h"
#include "wtf/Noncopyable.h"
#include "wtf/StdLibExtras.h"
......@@ -30,7 +28,7 @@
namespace blink {
class CSSCursorImageValue;
class SVGElement;
class SVGCursorElement;
class SVGElementRareData : public NoBaseWillBeGarbageCollectedFinalized<SVGElementRareData> {
WTF_MAKE_NONCOPYABLE(SVGElementRareData); WTF_MAKE_FAST_ALLOCATED_WILL_BE_REMOVED;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment