Index: third_party/WebKit/Source/core/layout/shapes/Shape.cpp |
diff --git a/third_party/WebKit/Source/core/layout/shapes/Shape.cpp b/third_party/WebKit/Source/core/layout/shapes/Shape.cpp |
index 37602c622f7aeb3feed3a4a1094150a16641936f..2adafa8ee83efdd50b91af01b1141ab7e24ceac4 100644 |
--- a/third_party/WebKit/Source/core/layout/shapes/Shape.cpp |
+++ b/third_party/WebKit/Source/core/layout/shapes/Shape.cpp |
@@ -205,7 +205,7 @@ std::unique_ptr<Shape> Shape::createRasterShape(Image* image, float threshold, c |
SkPaint paint; |
IntRect imageSourceRect(IntPoint(), image->size()); |
IntRect imageDestRect(IntPoint(), imageRect.size()); |
- image->draw(imageBuffer->canvas(), paint, imageDestRect, imageSourceRect, DoNotRespectImageOrientation, Image::DoNotClampImageToSourceRect); |
+ image->draw(imageBuffer->canvas(), paint, imageDestRect, imageSourceRect, true, DoNotRespectImageOrientation, Image::DoNotClampImageToSourceRect); |
WTF::ArrayBufferContents contents; |
imageBuffer->getImageData(Unmultiplied, IntRect(IntPoint(), imageRect.size()), contents); |