| Index: Source/core/rendering/ImageQualityController.cpp
|
| diff --git a/Source/core/rendering/ImageQualityController.cpp b/Source/core/rendering/ImageQualityController.cpp
|
| index 0975129110640af255de539178cc3fcd2cf21e57..d35813fe55167d7bce1ca1b6ec6ecae7aadd2c7b 100644
|
| --- a/Source/core/rendering/ImageQualityController.cpp
|
| +++ b/Source/core/rendering/ImageQualityController.cpp
|
| @@ -62,6 +62,9 @@ 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)
|
| + return InterpolationNone;
|
| +
|
| if (InterpolationDefault == InterpolationLow)
|
| return InterpolationLow;
|
|
|
|
|