diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/svg/graphics/filters/SVGFilter.h')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/svg/graphics/filters/SVGFilter.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/chromium/third_party/WebKit/Source/core/svg/graphics/filters/SVGFilter.h b/chromium/third_party/WebKit/Source/core/svg/graphics/filters/SVGFilter.h index ad30b39218c..f461311b916 100644 --- a/chromium/third_party/WebKit/Source/core/svg/graphics/filters/SVGFilter.h +++ b/chromium/third_party/WebKit/Source/core/svg/graphics/filters/SVGFilter.h @@ -32,20 +32,21 @@ namespace WebCore { -class SVGFilter : public Filter { +class SVGFilter FINAL : public Filter { public: - static PassRefPtr<SVGFilter> create(const AffineTransform&, const FloatRect&, const FloatRect&, const FloatRect&, bool); + static PassRefPtr<SVGFilter> create(const AffineTransform&, const IntRect&, const FloatRect&, const FloatRect&, bool); - virtual float applyHorizontalScale(float value) const; - virtual float applyVerticalScale(float value) const; + virtual float applyHorizontalScale(float value) const OVERRIDE; + virtual float applyVerticalScale(float value) const OVERRIDE; + virtual FloatPoint3D resolve3dPoint(const FloatPoint3D&) const OVERRIDE; - virtual FloatRect sourceImageRect() const { return m_absoluteSourceDrawingRegion; } + virtual IntRect sourceImageRect() const OVERRIDE { return m_absoluteSourceDrawingRegion; } FloatRect targetBoundingBox() const { return m_targetBoundingBox; } private: - SVGFilter(const AffineTransform& absoluteTransform, const FloatRect& absoluteSourceDrawingRegion, const FloatRect& targetBoundingBox, const FloatRect& filterRegion, bool effectBBoxMode); + SVGFilter(const AffineTransform& absoluteTransform, const IntRect& absoluteSourceDrawingRegion, const FloatRect& targetBoundingBox, const FloatRect& filterRegion, bool effectBBoxMode); - FloatRect m_absoluteSourceDrawingRegion; + IntRect m_absoluteSourceDrawingRegion; FloatRect m_targetBoundingBox; bool m_effectBBoxMode; }; |