Chromium Code Reviews| Index: Source/core/rendering/RenderHTMLCanvas.cpp |
| diff --git a/Source/core/rendering/RenderHTMLCanvas.cpp b/Source/core/rendering/RenderHTMLCanvas.cpp |
| index f2b67c7c8275c3e2f583ad08ce5fe788517aa66c..5bcd605049d3cbf6000414f234864600fb5b6b92 100644 |
| --- a/Source/core/rendering/RenderHTMLCanvas.cpp |
| +++ b/Source/core/rendering/RenderHTMLCanvas.cpp |
| @@ -73,8 +73,9 @@ void RenderHTMLCanvas::paintReplaced(PaintInfo& paintInfo, const LayoutPoint& pa |
| paintInfo.context->clip(pixelSnappedIntRect(contentRect)); |
| } |
| + // FIXME: InterpolationNone should be used if ImageRenderingOptimizeContrast is set. |
|
Stephen White
2014/03/18 17:26:43
Please log a bug for this, if there isn't one alre
Alpha Left Google
2014/03/18 22:59:13
Done.
|
| bool useLowQualityScale = style()->imageRendering() == ImageRenderingOptimizeContrast; |
| - toHTMLCanvasElement(node())->paint(context, paintRect, useLowQualityScale); |
| + toHTMLCanvasElement(node())->paint(context, paintRect, useLowQualityScale ? InterpolationLow : DefaultInterpolationQuality); |
| if (clip) |
| context->restore(); |