Chromium Code Reviews| Index: chrome/browser/views/extensions/extension_install_prompt.cc |
| =================================================================== |
| --- chrome/browser/views/extensions/extension_install_prompt.cc (revision 30284) |
| +++ chrome/browser/views/extensions/extension_install_prompt.cc (working copy) |
| @@ -36,8 +36,12 @@ |
| InstallDialogContent(ExtensionInstallUI::Delegate* delegate, |
| Extension* extension, SkBitmap* icon, const std::wstring& warning_text) |
| : delegate_(delegate), icon_(NULL) { |
| + // Scale down to 85x85, but allow smaller icons (don't scale up). |
|
rafaelw
2009/10/28 19:21:32
Can you create bugs to match this behavior on linu
|
| + gfx::Size size(icon->width(), icon->height()); |
| + if (size.width() > kIconSize || size.height() > kIconSize) |
| + size = gfx::Size(kIconSize, kIconSize); |
| icon_ = new views::ImageView(); |
| - icon_->SetImageSize(gfx::Size(kIconSize, kIconSize)); |
| + icon_->SetImageSize(size); |
| icon_->SetImage(*icon); |
| AddChildView(icon_); |