Chromium Code Reviews| 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); |