| 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; }
|
|
|