diff options
Diffstat (limited to 'Source/WebCore/rendering/svg/RenderSVGResourceFilter.h')
-rw-r--r-- | Source/WebCore/rendering/svg/RenderSVGResourceFilter.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h b/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h index f9a15ce..c809f23 100644 --- a/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h +++ b/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h @@ -64,6 +64,7 @@ public: virtual ~RenderSVGResourceFilter(); virtual const char* renderName() const { return "RenderSVGResourceFilter"; } + virtual bool isSVGResourceFilter() const { return true; } virtual void removeAllClientsFromCache(bool markForInvalidation = true); virtual void removeClientFromCache(RenderObject*, bool markForInvalidation = true); @@ -78,6 +79,8 @@ public: SVGUnitTypes::SVGUnitType filterUnits() const { return toUnitType(static_cast<SVGFilterElement*>(node())->filterUnits()); } SVGUnitTypes::SVGUnitType primitiveUnits() const { return toUnitType(static_cast<SVGFilterElement*>(node())->primitiveUnits()); } + void primitiveAttributeChanged(RenderObject*, const QualifiedName&); + virtual RenderSVGResourceType resourceType() const { return s_resourceType; } static RenderSVGResourceType s_resourceType; |