Index: chrome/browser/ui/gtk/gtk_theme_service.cc |
diff --git a/chrome/browser/ui/gtk/gtk_theme_service.cc b/chrome/browser/ui/gtk/gtk_theme_service.cc |
index 8d55010ed55537004ed663b86fb00c4e5ccc4822..27af31c70594800493adc8f666c604456712c603 100644 |
--- a/chrome/browser/ui/gtk/gtk_theme_service.cc |
+++ b/chrome/browser/ui/gtk/gtk_theme_service.cc |
@@ -1014,7 +1014,8 @@ SkBitmap GtkThemeService::GenerateFrameImage( |
DCHECK(it != colors_.end()); |
SkColor base = it->second; |
- gfx::Canvas canvas(gfx::Size(kToolbarImageWidth, kToolbarImageHeight), true); |
+ gfx::Canvas canvas(gfx::Size(kToolbarImageWidth, kToolbarImageHeight), |
+ ui::SCALE_FACTOR_100P, true); |
int gradient_size; |
GdkColor* gradient_top_color = NULL; |
@@ -1041,7 +1042,7 @@ SkBitmap GtkThemeService::GenerateFrameImage( |
canvas.FillRect(gfx::Rect(0, gradient_size, kToolbarImageWidth, |
kToolbarImageHeight - gradient_size), base); |
- return canvas.ExtractBitmap(); |
+ return canvas.ExtractImageRep().sk_bitmap(); |
} |
SkBitmap GtkThemeService::GenerateTabImage(int base_id) const { |