Index: Source/core/svg/SVGUseElement.h |
diff --git a/Source/core/svg/SVGUseElement.h b/Source/core/svg/SVGUseElement.h |
index 88f3537941989ef5e6577921cd4ddb4107c23f2d..e5c697abe2f4b73ce83d806004c1b5562973633c 100644 |
--- a/Source/core/svg/SVGUseElement.h |
+++ b/Source/core/svg/SVGUseElement.h |
@@ -24,6 +24,7 @@ |
#include "core/events/EventSender.h" |
#include "core/fetch/DocumentResource.h" |
#include "core/svg/SVGAnimatedLength.h" |
+#include "core/svg/SVGGeometryElement.h" |
#include "core/svg/SVGGraphicsElement.h" |
#include "core/svg/SVGURIReference.h" |
#include "platform/heap/Handle.h" |
@@ -43,6 +44,7 @@ public: |
void invalidateShadowTree(); |
+ SVGGraphicsElement* targetGraphicsElementForClipping() const; |
pdr.
2015/06/17 04:42:13
Please add a comment describing this.
Something l
|
LayoutObject* layoutObjectClipChild() const; |
SVGAnimatedLength* x() const { return m_x.get(); } |
@@ -53,6 +55,7 @@ public: |
virtual void buildPendingResource() override; |
void dispatchPendingEvent(SVGUseEventSender*); |
+ void toClipPath(Path&); |
DECLARE_VIRTUAL_TRACE(); |
@@ -71,7 +74,6 @@ private: |
virtual void svgAttributeChanged(const QualifiedName&) override; |
virtual LayoutObject* createLayoutObject(const ComputedStyle&) override; |
- virtual void toClipPath(Path&) override; |
void clearResourceReferences(); |
void buildShadowAndInstanceTree(SVGElement* target); |