OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_MANIFEST_CONSTANTS_H_ | 5 #ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_MANIFEST_CONSTANTS_H_ |
6 #define CHROME_COMMON_EXTENSIONS_EXTENSION_MANIFEST_CONSTANTS_H_ | 6 #define CHROME_COMMON_EXTENSIONS_EXTENSION_MANIFEST_CONSTANTS_H_ |
7 | 7 |
8 #include <string> | 8 #include <string> |
9 | 9 |
10 #include "base/basictypes.h" | 10 #include "base/basictypes.h" |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
129 extern const char kTtsVoicesVoiceName[]; | 129 extern const char kTtsVoicesVoiceName[]; |
130 extern const char kType[]; | 130 extern const char kType[]; |
131 extern const char kUpdateURL[]; | 131 extern const char kUpdateURL[]; |
132 extern const char kVersion[]; | 132 extern const char kVersion[]; |
133 extern const char kWebAccessibleResources[]; | 133 extern const char kWebAccessibleResources[]; |
134 extern const char kWebURLs[]; | 134 extern const char kWebURLs[]; |
135 } // namespace extension_manifest_keys | 135 } // namespace extension_manifest_keys |
136 | 136 |
137 // Some values expected in manifests. | 137 // Some values expected in manifests. |
138 namespace extension_manifest_values { | 138 namespace extension_manifest_values { |
139 extern const char kBrowserActionKeybindingEvent[]; | 139 extern const char kBrowserActionCommandEvent[]; |
140 extern const char kIncognitoSplit[]; | 140 extern const char kIncognitoSplit[]; |
141 extern const char kIncognitoSpanning[]; | 141 extern const char kIncognitoSpanning[]; |
142 extern const char kIntentDispositionWindow[]; | 142 extern const char kIntentDispositionWindow[]; |
143 extern const char kIntentDispositionInline[]; | 143 extern const char kIntentDispositionInline[]; |
144 extern const char kIsolatedStorage[]; | 144 extern const char kIsolatedStorage[]; |
145 extern const char kKeybindingPlatformChromeOs[]; | 145 extern const char kKeybindingPlatformChromeOs[]; |
146 extern const char kKeybindingPlatformDefault[]; | 146 extern const char kKeybindingPlatformDefault[]; |
147 extern const char kKeybindingPlatformLinux[]; | 147 extern const char kKeybindingPlatformLinux[]; |
148 extern const char kKeybindingPlatformMac[]; | 148 extern const char kKeybindingPlatformMac[]; |
149 extern const char kKeybindingPlatformWin[]; | 149 extern const char kKeybindingPlatformWin[]; |
150 extern const char kLaunchContainerPanel[]; | 150 extern const char kLaunchContainerPanel[]; |
151 extern const char kLaunchContainerTab[]; | 151 extern const char kLaunchContainerTab[]; |
152 extern const char kLaunchContainerWindow[]; | 152 extern const char kLaunchContainerWindow[]; |
153 extern const char kPageActionKeybindingEvent[]; | 153 extern const char kPageActionCommandEvent[]; |
154 extern const char kPageActionTypePermanent[]; | 154 extern const char kPageActionTypePermanent[]; |
155 extern const char kPageActionTypeTab[]; | 155 extern const char kPageActionTypeTab[]; |
| 156 extern const char kScriptBadgeCommandEvent[]; |
156 extern const char kRunAtDocumentEnd[]; | 157 extern const char kRunAtDocumentEnd[]; |
157 extern const char kRunAtDocumentIdle[]; | 158 extern const char kRunAtDocumentIdle[]; |
158 extern const char kRunAtDocumentStart[]; | 159 extern const char kRunAtDocumentStart[]; |
159 } // namespace extension_manifest_values | 160 } // namespace extension_manifest_values |
160 | 161 |
161 // Error messages returned from Extension::InitFromValue(). | 162 // Error messages returned from Extension::InitFromValue(). |
162 namespace extension_manifest_errors { | 163 namespace extension_manifest_errors { |
163 extern const char kAppsNotEnabled[]; | 164 extern const char kAppsNotEnabled[]; |
164 extern const char kBackgroundPermissionNeeded[]; | 165 extern const char kBackgroundPermissionNeeded[]; |
165 extern const char kBackgroundRequiredForPlatformApps[]; | 166 extern const char kBackgroundRequiredForPlatformApps[]; |
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
325 extern const char kScriptBadgeRequiresFlag[]; | 326 extern const char kScriptBadgeRequiresFlag[]; |
326 extern const char kScriptBadgeIconIgnored[]; | 327 extern const char kScriptBadgeIconIgnored[]; |
327 extern const char kScriptBadgeTitleIgnored[]; | 328 extern const char kScriptBadgeTitleIgnored[]; |
328 extern const char kWebRequestConflictsWithLazyBackground[]; | 329 extern const char kWebRequestConflictsWithLazyBackground[]; |
329 #if defined(OS_CHROMEOS) | 330 #if defined(OS_CHROMEOS) |
330 extern const char kIllegalPlugins[]; | 331 extern const char kIllegalPlugins[]; |
331 #endif | 332 #endif |
332 } // namespace extension_manifest_errors | 333 } // namespace extension_manifest_errors |
333 | 334 |
334 #endif // CHROME_COMMON_EXTENSIONS_EXTENSION_MANIFEST_CONSTANTS_H_ | 335 #endif // CHROME_COMMON_EXTENSIONS_EXTENSION_MANIFEST_CONSTANTS_H_ |
OLD | NEW |