Index: Source/core/rendering/svg/SVGResources.h |
diff --git a/Source/core/rendering/svg/SVGResources.h b/Source/core/rendering/svg/SVGResources.h |
index 5f3a8d473e6d3d60d8eb8d2e79c2d7d7205221bd..03f9c3399f1d59a478da7487807c5a67c68310c7 100644 |
--- a/Source/core/rendering/svg/SVGResources.h |
+++ b/Source/core/rendering/svg/SVGResources.h |
@@ -35,6 +35,7 @@ class RenderSVGResourceContainer; |
class RenderSVGResourceFilter; |
class RenderSVGResourceMarker; |
class RenderSVGResourceMasker; |
+class SVGElement; |
class SVGRenderStyle; |
// Holds a set of resources associated with a RenderObject |
@@ -46,6 +47,8 @@ public: |
static PassOwnPtr<SVGResources> buildResources(const RenderObject*, const SVGRenderStyle*); |
void layoutIfNeeded(); |
+ static bool supportsMarkers(const SVGElement&); |
+ |
// Ordinary resources |
RenderSVGResourceClipper* clipper() const { return m_clipperFilterMaskerData ? m_clipperFilterMaskerData->clipper : 0; } |
RenderSVGResourceMarker* markerStart() const { return m_markerData ? m_markerData->markerStart : 0; } |