Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1294)

Unified Diff: chrome/browser/extensions/api/extension_action/extension_actions_api.cc

Issue 10905005: Change browser/page action default icon defined in manifest to support hidpi. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/extensions/api/extension_action/extension_actions_api.cc
diff --git a/chrome/browser/extensions/api/extension_action/extension_actions_api.cc b/chrome/browser/extensions/api/extension_action/extension_actions_api.cc
index 1f919f1177f6996e09497d7798e50e0299e181d6..8f898d8bdbd9f085a9fcc4ba53b86d5fca407853 100644
--- a/chrome/browser/extensions/api/extension_action/extension_actions_api.cc
+++ b/chrome/browser/extensions/api/extension_action/extension_actions_api.cc
@@ -462,9 +462,7 @@ bool ExtensionActionSetIconFunction::RunExtensionAction() {
// set. Until we decide what to do with that, ignore.
if (!GetExtension()->page_action())
return true;
- if (icon_index < 0 ||
- static_cast<size_t>(icon_index) >=
- extension_action_->icon_paths()->size()) {
+ if (!extension_action_->IsValidIconIndex(icon_index)) {
error_ = kIconIndexOutOfBounds;
return false;
}

Powered by Google App Engine
This is Rietveld 408576698