| Index: chrome/browser/ui/views/apps/app_info_dialog/app_info_header_panel.cc
|
| diff --git a/chrome/browser/ui/views/apps/app_info_dialog/app_info_header_panel.cc b/chrome/browser/ui/views/apps/app_info_dialog/app_info_header_panel.cc
|
| index a14bb9de90653d0699308e9493c158915a4b4d10..655ba9374796314726914031e964d97ef422fe8f 100644
|
| --- a/chrome/browser/ui/views/apps/app_info_dialog/app_info_header_panel.cc
|
| +++ b/chrome/browser/ui/views/apps/app_info_dialog/app_info_header_panel.cc
|
| @@ -117,16 +117,10 @@ void AppInfoHeaderPanel::LoadAppImageAsync() {
|
| }
|
|
|
| void AppInfoHeaderPanel::OnAppImageLoaded(const gfx::Image& image) {
|
| - const SkBitmap* bitmap;
|
| - if (image.IsEmpty()) {
|
| - bitmap = &extensions::util::GetDefaultAppIcon()
|
| - .GetRepresentation(gfx::ImageSkia::GetMaxSupportedScale())
|
| - .sk_bitmap();
|
| - } else {
|
| - bitmap = image.ToSkBitmap();
|
| - }
|
| -
|
| - app_icon_->SetImage(gfx::ImageSkia::CreateFrom1xBitmap(*bitmap));
|
| + if (image.IsEmpty())
|
| + app_icon_->SetImage(extensions::util::GetDefaultAppIcon());
|
| + else
|
| + app_icon_->SetImage(image.AsImageSkia());
|
| }
|
|
|
| void AppInfoHeaderPanel::ShowAppInWebStore() {
|
|
|