diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/rendering/svg/RenderSVGResourceClipper.h')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/rendering/svg/RenderSVGResourceClipper.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/chromium/third_party/WebKit/Source/core/rendering/svg/RenderSVGResourceClipper.h b/chromium/third_party/WebKit/Source/core/rendering/svg/RenderSVGResourceClipper.h index ae89b1e3df5..75a805859ff 100644 --- a/chromium/third_party/WebKit/Source/core/rendering/svg/RenderSVGResourceClipper.h +++ b/chromium/third_party/WebKit/Source/core/rendering/svg/RenderSVGResourceClipper.h @@ -45,13 +45,13 @@ public: explicit RenderSVGResourceClipper(SVGClipPathElement*); virtual ~RenderSVGResourceClipper(); - virtual const char* renderName() const { return "RenderSVGResourceClipper"; } + virtual const char* renderName() const OVERRIDE { return "RenderSVGResourceClipper"; } - virtual void removeAllClientsFromCache(bool markForInvalidation = true); - virtual void removeClientFromCache(RenderObject*, bool markForInvalidation = true); + virtual void removeAllClientsFromCache(bool markForInvalidation = true) OVERRIDE; + virtual void removeClientFromCache(RenderObject*, bool markForInvalidation = true) OVERRIDE; - virtual bool applyResource(RenderObject*, RenderStyle*, GraphicsContext*&, unsigned short resourceMode) OVERRIDE FINAL; - virtual void postApplyResource(RenderObject*, GraphicsContext*&, unsigned short, const Path*, const RenderSVGShape*) OVERRIDE FINAL; + virtual bool applyResource(RenderObject*, RenderStyle*, GraphicsContext*&, unsigned short resourceMode) OVERRIDE; + virtual void postApplyResource(RenderObject*, GraphicsContext*&, unsigned short, const Path*, const RenderSVGShape*) OVERRIDE; // FIXME: Filters are also stateful resources that could benefit from having their state managed // on the caller stack instead of the current hashmap. We should look at refactoring these @@ -64,13 +64,13 @@ public: // FIXME: We made applyClippingToContext public because we cannot call applyResource on HTML elements (it asserts on RenderObject::objectBoundingBox) bool applyClippingToContext(RenderObject*, const FloatRect&, const FloatRect&, GraphicsContext*, ClipperContext&); - FloatRect resourceBoundingBox(RenderObject*); + FloatRect resourceBoundingBox(const RenderObject*); - virtual RenderSVGResourceType resourceType() const { return s_resourceType; } + virtual RenderSVGResourceType resourceType() const OVERRIDE { return s_resourceType; } bool hitTestClipContent(const FloatRect&, const FloatPoint&); - SVGUnitTypes::SVGUnitType clipPathUnits() const { return toSVGClipPathElement(element())->clipPathUnitsCurrentValue(); } + SVGUnitTypes::SVGUnitType clipPathUnits() const { return toSVGClipPathElement(element())->clipPathUnits()->currentValue()->enumValue(); } static const RenderSVGResourceType s_resourceType; private: |