| Index: Source/core/rendering/ImageQualityController.cpp
|
| diff --git a/Source/core/rendering/ImageQualityController.cpp b/Source/core/rendering/ImageQualityController.cpp
|
| index 810b469f7a91e8cb919b53b45c1d1c356a11b57b..09936fa42d6146559316e9b2424b98acb7220154 100644
|
| --- a/Source/core/rendering/ImageQualityController.cpp
|
| +++ b/Source/core/rendering/ImageQualityController.cpp
|
| @@ -63,6 +63,7 @@ void ImageQualityController::remove(RenderObject* renderer)
|
| InterpolationQuality ImageQualityController::chooseInterpolationQuality(GraphicsContext* context, RenderObject* object, Image* image, const void* layer, const LayoutSize& layoutSize)
|
| {
|
| if (object->style()->imageRendering() == ImageRenderingPixelated
|
| + && image
|
| && (layoutSize.width() > image->width() || layoutSize.height() > image->height())) {
|
| return InterpolationNone;
|
| }
|
|
|