Index: chrome/browser/extensions/extension_action.cc |
diff --git a/chrome/browser/extensions/extension_action.cc b/chrome/browser/extensions/extension_action.cc |
index 05b7d86857f5a9d6821800280505677c66bf798a..64a794959fdbe1cfb9379446d082f0786b768627 100644 |
--- a/chrome/browser/extensions/extension_action.cc |
+++ b/chrome/browser/extensions/extension_action.cc |
@@ -150,10 +150,8 @@ bool ExtensionAction::ParseIconFromCanvasDictionary( |
// Chrome helpfully scales the provided icon(s), but let's not go overboard. |
const int kActionIconMaxSize = 10 * extension_misc::EXTENSION_ICON_ACTION; |
- if (bitmap.drawsNothing() || bitmap.width() != bitmap.height() || |
- bitmap.width() > kActionIconMaxSize) { |
+ if (bitmap.drawsNothing() || bitmap.width() > kActionIconMaxSize) |
continue; |
- } |
float scale = |
static_cast<float>(bitmap.width()) / ExtensionAction::ActionIconSize(); |