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 5a6d1e65565ee0f2f1d4004183552a03c182f139..14348e3bcc4be2f112c7854bc795cff8b6041efa 100644 |
--- a/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp |
+++ b/third_party/WebKit/Source/core/svg/graphics/filters/SVGFEImage.cpp |
@@ -98,7 +98,7 @@ FloatRect FEImage::determineAbsolutePaintRect(const FloatRect& originalRequested |
FloatRect requestedRect = originalRequestedRect; |
if (clipsToBounds()) |
pdr.
2016/09/08 20:46:12
Do you know what these clipsToBounds calls are doi
fs
2016/09/08 21:08:11
The reason that they have no effect is because the
|
- requestedRect.intersect(maxEffectRect()); |
+ requestedRect.intersect(absoluteBounds()); |
FloatRect destRect = getFilter()->mapLocalRectToAbsoluteRect(filterPrimitiveSubregion()); |
FloatRect srcRect; |