Index: ui/base/clipboard/clipboard_mac.mm |
diff --git a/ui/base/clipboard/clipboard_mac.mm b/ui/base/clipboard/clipboard_mac.mm |
index 7d0bea1408414c3721e017b73edd5758c00734f5..03674480fca27de75271712b3dd754edc952c4c7 100644 |
--- a/ui/base/clipboard/clipboard_mac.mm |
+++ b/ui/base/clipboard/clipboard_mac.mm |
@@ -349,7 +349,7 @@ SkBitmap Clipboard::ReadImage(Buffer buffer) const { |
int width = [image size].width; |
int height = [image size].height; |
- gfx::Canvas canvas(gfx::Size(width, height), false); |
+ gfx::Canvas canvas(gfx::Size(width, height), ui::SCALE_FACTOR_100P, false); |
{ |
skia::ScopedPlatformPaint scoped_platform_paint(canvas.sk_canvas()); |
CGContextRef gc = scoped_platform_paint.GetPlatformSurface(); |
@@ -361,7 +361,7 @@ SkBitmap Clipboard::ReadImage(Buffer buffer) const { |
operation:NSCompositeCopy |
fraction:1.0]; |
} |
- return canvas.ExtractBitmap(); |
+ return canvas.ExtractImageRep().sk_bitmap(); |
} |
void Clipboard::ReadCustomData(Buffer buffer, |