Index: ui/gfx/image/image_mac.mm |
diff --git a/ui/gfx/image/image_mac.mm b/ui/gfx/image/image_mac.mm |
index eeed857ecf963897b72267607626022668bc8d77..68e541c36b0b47af44cdd76b76f2b387a58f6d5e 100644 |
--- a/ui/gfx/image/image_mac.mm |
+++ b/ui/gfx/image/image_mac.mm |
@@ -17,7 +17,8 @@ namespace internal { |
gfx::ImageSkia NSImageToImageSkia(NSImage* image) { |
gfx::ImageSkia image_skia; |
for (NSImageRep* imageRep in [image representations]) { |
- NSSize imageRepSize = [imageRep size]; |
+ NSSize imageRepSize = |
+ NSMakeSize([imageRep pixelsWide], [imageRep pixelsHigh]); |
SkBitmap bitmap(gfx::NSImageRepToSkBitmap(imageRep, imageRepSize, false)); |
if (!bitmap.isNull() && !bitmap.empty()) { |
float scaleFactor = imageRepSize.width / [image size].width; |