| Index: third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp
|
| diff --git a/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp b/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp
|
| index d551f17b1a6ea4eb8b864794b3a8fb537f08070d..b27fe838eb9ef7baa31de782b8f7b4bd3ce1be89 100644
|
| --- a/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp
|
| +++ b/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp
|
| @@ -100,7 +100,7 @@ FloatRect FEImage::determineAbsolutePaintRect(const FloatRect& originalRequested
|
| if (clipsToBounds())
|
| requestedRect.intersect(maxEffectRect());
|
|
|
| - FloatRect destRect = filter()->mapLocalRectToAbsoluteRect(filterPrimitiveSubregion());
|
| + FloatRect destRect = getFilter()->mapLocalRectToAbsoluteRect(filterPrimitiveSubregion());
|
| FloatRect srcRect;
|
| if (layoutObject) {
|
| srcRect = getLayoutObjectRepaintRect(layoutObject);
|
| @@ -114,7 +114,7 @@ FloatRect FEImage::determineAbsolutePaintRect(const FloatRect& originalRequested
|
| srcRect = makeMapBetweenRects(FloatRect(FloatPoint(), viewportSize), destRect).mapRect(srcRect);
|
| }
|
| } else {
|
| - srcRect = filter()->mapLocalRectToAbsoluteRect(srcRect);
|
| + srcRect = getFilter()->mapLocalRectToAbsoluteRect(srcRect);
|
| srcRect.move(destRect.x(), destRect.y());
|
| }
|
| destRect.intersect(srcRect);
|
|
|