diff options
Diffstat (limited to 'WebCore/platform/graphics/filters/SourceGraphic.cpp')
-rw-r--r-- | WebCore/platform/graphics/filters/SourceGraphic.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/WebCore/platform/graphics/filters/SourceGraphic.cpp b/WebCore/platform/graphics/filters/SourceGraphic.cpp index 5730d34..6a32e36 100644 --- a/WebCore/platform/graphics/filters/SourceGraphic.cpp +++ b/WebCore/platform/graphics/filters/SourceGraphic.cpp @@ -41,16 +41,16 @@ const AtomicString& SourceGraphic::effectName() return s_effectName; } -FloatRect SourceGraphic::calculateEffectRect(Filter* filter) +FloatRect SourceGraphic::determineFilterPrimitiveSubregion(Filter* filter) { FloatRect clippedSourceRect = filter->sourceImageRect(); if (filter->sourceImageRect().x() < filter->filterRegion().x()) clippedSourceRect.setX(filter->filterRegion().x()); if (filter->sourceImageRect().y() < filter->filterRegion().y()) clippedSourceRect.setY(filter->filterRegion().y()); - setSubRegion(clippedSourceRect); + setFilterPrimitiveSubregion(clippedSourceRect); clippedSourceRect.scale(filter->filterResolution().width(), filter->filterResolution().height()); - setScaledSubRegion(clippedSourceRect); + setRepaintRectInLocalCoordinates(clippedSourceRect); return filter->filterRegion(); } |