Index: chrome/browser/extensions/extension_action_manager.cc |
diff --git a/chrome/browser/extensions/extension_action_manager.cc b/chrome/browser/extensions/extension_action_manager.cc |
index ec26eb4c011eb38d9e11f2147abe998eee783630..125021af31aef9fa4812f993451e53fe8be5452e 100644 |
--- a/chrome/browser/extensions/extension_action_manager.cc |
+++ b/chrome/browser/extensions/extension_action_manager.cc |
@@ -89,9 +89,6 @@ namespace { |
// key of |extension|'s manifest. |
void PopulateMissingValues(const Extension& extension, |
ExtensionAction* action) { |
- const int* kIconSizes = extension_misc::kExtensionActionIconSizes; |
- const size_t kNumIconSizes = extension_misc::kNumExtensionActionIconSizes; |
- |
// If the title is missing from |action|, set it to |extension|'s name. |
if (action->GetTitle(ExtensionAction::kDefaultTabId).empty()) |
action->SetTitle(ExtensionAction::kDefaultTabId, extension.name()); |
@@ -111,8 +108,9 @@ void PopulateMissingValues(const Extension& extension, |
// Replace any missing extension action icons with the largest icon |
// retrieved from |extension|'s manifest so long as the largest icon is |
// larger than the current key. |
- for (int i = kNumIconSizes - 1; i >= 0; --i) { |
- int size = kIconSizes[i]; |
+ for (int i = extension_misc::kNumExtensionActionIconSizes - 1; |
+ i >= 0; --i) { |
+ int size = extension_misc::kExtensionActionIconSizes[i].size; |
if (default_icon->Get(size, ExtensionIconSet::MATCH_BIGGER).empty() |
&& largest_icon_size > size) { |
default_icon->Add(size, largest_icon); |