summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_icon_manager.cc
diff options
context:
space:
mode:
authortbarzic@chromium.org <tbarzic@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-17 00:07:59 +0000
committertbarzic@chromium.org <tbarzic@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-17 00:07:59 +0000
commitfaf87191b35fb6770637be7706cf0c177f541ec6 (patch)
tree5eb1ab5ece8cd997364f832b18b8c65ee33d4fee /chrome/browser/extensions/extension_icon_manager.cc
parente45c90cb1ecb6e21516abfbcb8b27d749dbd6352 (diff)
downloadchromium_src-faf87191b35fb6770637be7706cf0c177f541ec6.zip
chromium_src-faf87191b35fb6770637be7706cf0c177f541ec6.tar.gz
chromium_src-faf87191b35fb6770637be7706cf0c177f541ec6.tar.bz2
Generalize ExtensionIconSet to store icon paths for custom size sets.
This is needed to make it easier to handle sets of extension icons that are not defined in extension manifest (e.g. default icons for browser_actions) BUG=138025, 135271 TEST=existing tests For mechanical changes caused by moving ExtensionIcons from ExtensionIconSet to extension_misc namespace (patchset 14): TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10843014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151992 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extension_icon_manager.cc')
-rw-r--r--chrome/browser/extensions/extension_icon_manager.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/extensions/extension_icon_manager.cc b/chrome/browser/extensions/extension_icon_manager.cc
index ac47e2f..fea156f 100644
--- a/chrome/browser/extensions/extension_icon_manager.cc
+++ b/chrome/browser/extensions/extension_icon_manager.cc
@@ -7,6 +7,7 @@
#include "base/logging.h"
#include "base/stl_util.h"
#include "chrome/common/extensions/extension.h"
+#include "chrome/common/extensions/extension_constants.h"
#include "chrome/common/extensions/extension_icon_set.h"
#include "chrome/common/extensions/extension_resource.h"
#include "grit/theme_resources.h"
@@ -50,7 +51,7 @@ ExtensionIconManager::~ExtensionIconManager() {
void ExtensionIconManager::LoadIcon(const extensions::Extension* extension) {
ExtensionResource icon_resource = extension->GetIconResource(
- ExtensionIconSet::EXTENSION_ICON_BITTY, ExtensionIconSet::MATCH_BIGGER);
+ extension_misc::EXTENSION_ICON_BITTY, ExtensionIconSet::MATCH_BIGGER);
if (!icon_resource.extension_root().empty()) {
// Insert into pending_icons_ first because LoadImage can call us back
// synchronously if the image is already cached.