Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1628)

Unified Diff: Source/core/rendering/ImageQualityController.cpp

Issue 754083003: Make image-rendering:pixelated use nearest neighbor when downscaling. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Sync and rebase Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/core/paint/HTMLCanvasPainter.cpp ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/rendering/ImageQualityController.cpp
diff --git a/Source/core/rendering/ImageQualityController.cpp b/Source/core/rendering/ImageQualityController.cpp
index 9788f8e49cf8b05742e735773b4dd6fde7cd7159..4676ea7a6732daa3137f9c0ca88f834c7042b3cf 100644
--- a/Source/core/rendering/ImageQualityController.cpp
+++ b/Source/core/rendering/ImageQualityController.cpp
@@ -67,11 +67,8 @@ bool ImageQualityController::has(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() || layoutSize == image->size())) {
+ if (object->style()->imageRendering() == ImageRenderingPixelated)
return InterpolationNone;
- }
if (InterpolationDefault == InterpolationLow)
return InterpolationLow;
« no previous file with comments | « Source/core/paint/HTMLCanvasPainter.cpp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698