Index: Source/core/svg/SVGFilterElement.h |
diff --git a/Source/core/svg/SVGFilterElement.h b/Source/core/svg/SVGFilterElement.h |
index e384ea9080e1889fb693af4efa7a95249adb042c..d80c1c8af6f381b10c1e10070ad2b5888faa38fc 100644 |
--- a/Source/core/svg/SVGFilterElement.h |
+++ b/Source/core/svg/SVGFilterElement.h |
@@ -28,14 +28,14 @@ |
#include "core/svg/SVGAnimatedEnumeration.h" |
#include "core/svg/SVGAnimatedInteger.h" |
#include "core/svg/SVGAnimatedLength.h" |
+#include "core/svg/SVGElement.h" |
#include "core/svg/SVGExternalResourcesRequired.h" |
-#include "core/svg/SVGStyledElement.h" |
#include "core/svg/SVGURIReference.h" |
#include "core/svg/SVGUnitTypes.h" |
namespace WebCore { |
-class SVGFilterElement FINAL : public SVGStyledElement, |
+class SVGFilterElement FINAL : public SVGElement, |
public SVGURIReference, |
public SVGExternalResourcesRequired { |
public: |
@@ -53,6 +53,7 @@ private: |
virtual void svgAttributeChanged(const QualifiedName&); |
virtual void childrenChanged(bool changedByParser = false, Node* beforeChange = 0, Node* afterChange = 0, int childCountDelta = 0); |
+ virtual bool rendererIsNeeded(const NodeRenderingContext& context) OVERRIDE { return rendererIsNeededInternal(context); } |
virtual RenderObject* createRenderer(RenderStyle*) OVERRIDE; |
virtual bool childShouldCreateRenderer(const NodeRenderingContext&) const OVERRIDE; |