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); |