Index: Source/core/svg/SVGFilterPrimitiveStandardAttributes.h |
diff --git a/Source/core/svg/SVGFilterPrimitiveStandardAttributes.h b/Source/core/svg/SVGFilterPrimitiveStandardAttributes.h |
index 18870abf9019fadcda0a7f5812325929fb0fb4d9..776ed346d9f3ce045e42b44f1bf9a8e4d79a9e2b 100644 |
--- a/Source/core/svg/SVGFilterPrimitiveStandardAttributes.h |
+++ b/Source/core/svg/SVGFilterPrimitiveStandardAttributes.h |
@@ -21,8 +21,7 @@ |
#ifndef SVGFilterPrimitiveStandardAttributes_h |
#define SVGFilterPrimitiveStandardAttributes_h |
-#include "core/rendering/svg/RenderSVGResourceFilter.h" |
-#include "core/rendering/svg/RenderSVGResourceFilterPrimitive.h" |
+#include "core/rendering/svg/RenderSVGResource.h" |
#include "core/svg/SVGAnimatedLength.h" |
#include "core/svg/SVGAnimatedString.h" |
#include "core/svg/SVGStyledElement.h" |
@@ -34,6 +33,7 @@ namespace WebCore { |
class Filter; |
class FilterEffect; |
+class RenderSVGResourceFilterPrimitive; |
class SVGFilterBuilder; |
class SVGFilterPrimitiveStandardAttributes : public SVGStyledElement { |
@@ -58,11 +58,7 @@ protected: |
RenderSVGResource::markForLayoutAndParentResourceInvalidation(primitiveRenderer); |
} |
- inline void primitiveAttributeChanged(const QualifiedName& attribute) |
- { |
- if (RenderObject* primitiveRenderer = renderer()) |
- static_cast<RenderSVGResourceFilterPrimitive*>(primitiveRenderer)->primitiveAttributeChanged(attribute); |
- } |
+ void primitiveAttributeChanged(const QualifiedName&); |
private: |
virtual bool isFilterEffect() const { return true; } |