Index: content/renderer/render_view_impl.cc |
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
index cbce5ea392f3374bf52e871f5c8360b5a32a0472..03fabd9e7be9ebe4cfb99bbb2f9c7f15e769cbbe 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -2508,7 +2508,8 @@ bool RenderViewImpl::didTapMultipleTargets( |
SkImageInfo info = SkImageInfo::MakeN32Premul(canvas_size.width(), |
canvas_size.height()); |
bitmap.installPixels(info, shared_bitmap->pixels(), info.minRowBytes()); |
- SkCanvas canvas(bitmap); |
+ SkCanvas sk_canvas(bitmap); |
+ cc::PaintCanvasPassThrough canvas(&sk_canvas); |
// TODO(trchen): Cleanup the device scale factor mess. |
// device scale will be applied in WebKit |