summaryrefslogtreecommitdiffstats
path: root/extensions/common/constants.cc
diff options
context:
space:
mode:
authorrockot@google.com <rockot@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-04 16:22:39 +0000
committerrockot@google.com <rockot@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-04 16:22:39 +0000
commitcda103d4b35748e4d72a3ebecc57e827ca0c716d (patch)
tree3ba48d74c3fd4bd008c0679c25ec7549e29c7932 /extensions/common/constants.cc
parentdd010c69d6d086dbaa4c442b58ebeaaf3db76f88 (diff)
downloadchromium_src-cda103d4b35748e4d72a3ebecc57e827ca0c716d.zip
chromium_src-cda103d4b35748e4d72a3ebecc57e827ca0c716d.tar.gz
chromium_src-cda103d4b35748e4d72a3ebecc57e827ca0c716d.tar.bz2
Revert "Revert 261654 "Move some extension constants out of //chrome.""
Re-landing the patch from 261654 with a fix for GTK. Revert CL: https://codereview.chromium.org/225103004/ BUG=359173 TBR=asargent@chromium.org TBR=cpu@chromium.org for component_updater header update TBR=avi@chromium.org for tab_contents header update TBR=pkasting@chromium.org for infobars header update Review URL: https://codereview.chromium.org/224943004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261774 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'extensions/common/constants.cc')
-rw-r--r--extensions/common/constants.cc25
1 files changed, 25 insertions, 0 deletions
diff --git a/extensions/common/constants.cc b/extensions/common/constants.cc
index dced310..c55c4e1 100644
--- a/extensions/common/constants.cc
+++ b/extensions/common/constants.cc
@@ -50,3 +50,28 @@ const char kStateStoreName[] = "Extension State";
const char kRulesStoreName[] = "Extension Rules";
} // namespace extensions
+
+namespace extension_misc {
+
+const int kExtensionIconSizes[] = {EXTENSION_ICON_GIGANTOR, // 512
+ EXTENSION_ICON_EXTRA_LARGE, // 256
+ EXTENSION_ICON_LARGE, // 128
+ EXTENSION_ICON_MEDIUM, // 48
+ EXTENSION_ICON_SMALL, // 32
+ EXTENSION_ICON_SMALLISH, // 24
+ EXTENSION_ICON_BITTY, // 16
+ // Additional 2x resources to load.
+ 2 * EXTENSION_ICON_MEDIUM, // 96
+ 2 * EXTENSION_ICON_SMALL // 64
+};
+
+const size_t kNumExtensionIconSizes = arraysize(kExtensionIconSizes);
+
+const int kExtensionActionIconSizes[] = {EXTENSION_ICON_ACTION, // 19,
+ 2 * EXTENSION_ICON_ACTION // 38
+};
+
+const size_t kNumExtensionActionIconSizes =
+ arraysize(kExtensionActionIconSizes);
+
+} // namespace extension_misc