diff options
Diffstat (limited to 'WebCore/svg/graphics/filters/SVGFilter.h')
-rw-r--r-- | WebCore/svg/graphics/filters/SVGFilter.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/WebCore/svg/graphics/filters/SVGFilter.h b/WebCore/svg/graphics/filters/SVGFilter.h index 1ee5e8a..631f1ee 100644 --- a/WebCore/svg/graphics/filters/SVGFilter.h +++ b/WebCore/svg/graphics/filters/SVGFilter.h @@ -39,16 +39,17 @@ namespace WebCore { virtual bool effectBoundingBoxMode() const { return m_effectBBoxMode; } virtual FloatRect filterRegion() const { return m_filterRect; } - virtual FloatRect sourceImageRect() const { return m_itemBox; } + + virtual FloatRect sourceImageRect() const { return m_targetBoundingBox; } virtual FloatSize maxImageSize() const { return m_maxImageSize; } - virtual void calculateEffectSubRegion(FilterEffect*); + virtual void determineFilterPrimitiveSubregion(FilterEffect*, const FloatRect&); private: - SVGFilter(const FloatRect& itemBox, const FloatRect& filterRect, bool effectBBoxMode); + SVGFilter(const FloatRect& targetBoundingBox, const FloatRect& filterRect, bool effectBBoxMode); FloatSize m_maxImageSize; - FloatRect m_itemBox; + FloatRect m_targetBoundingBox; FloatRect m_filterRect; bool m_effectBBoxMode; }; |