summaryrefslogtreecommitdiffstats
path: root/chrome/common/badge_util.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/common/badge_util.cc')
-rw-r--r--chrome/common/badge_util.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/common/badge_util.cc b/chrome/common/badge_util.cc
index 3859a72..42668e8 100644
--- a/chrome/common/badge_util.cc
+++ b/chrome/common/badge_util.cc
@@ -84,8 +84,8 @@ SkBitmap DrawBadgeIconOverlay(const SkBitmap& icon,
badge_width--;
// Render the badge bitmap and overlay into a canvas.
- scoped_ptr<gfx::Canvas> canvas(
- new gfx::Canvas(gfx::Size(badge_width, icon.height()), false));
+ scoped_ptr<gfx::Canvas> canvas(new gfx::Canvas(
+ gfx::Size(badge_width, icon.height()), ui::SCALE_FACTOR_100P, false));
canvas->DrawImageInt(icon, 0, 0);
// Draw the text overlay centered horizontally and vertically. Skia expects
@@ -97,7 +97,7 @@ SkBitmap DrawBadgeIconOverlay(const SkBitmap& icon,
badge_text.c_str(), badge_text.size(), x, y, *paint);
// Return the generated image.
- return canvas->ExtractBitmap();
+ return canvas->ExtractImageRep().sk_bitmap();
}
} // namespace badge_util