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

Side by Side Diff: extensions/common/manifest_constants.h

Issue 23744004: Move the rest of extension_manifest_constants to top-level extensions/ (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Latest master Created 7 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 unified diff | Download patch
« no previous file with comments | « chrome/utility/extensions/unpacker_unittest.cc ('k') | extensions/common/manifest_constants.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 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 EXTENSIONS_COMMON_MANIFEST_CONSTANTS_H_ 5 #ifndef EXTENSIONS_COMMON_MANIFEST_CONSTANTS_H_
6 #define EXTENSIONS_COMMON_MANIFEST_CONSTANTS_H_ 6 #define EXTENSIONS_COMMON_MANIFEST_CONSTANTS_H_
7 7
8 namespace extensions {
9
8 // Keys used in JSON representation of extensions. 10 // Keys used in JSON representation of extensions.
9 namespace extensions {
10 namespace manifest_keys { 11 namespace manifest_keys {
11 extern const char kAllFrames[]; 12
12 extern const char kAltKey[]; 13 extern const char kAllFrames[];
13 extern const char kApp[]; 14 extern const char kAltKey[];
14 extern const char kBackgroundAllowJsAccess[]; 15 extern const char kApp[];
15 extern const char kBackgroundPage[]; 16 extern const char kBackgroundAllowJsAccess[];
16 extern const char kBackgroundPageLegacy[]; 17 extern const char kBackgroundPage[];
17 extern const char kBackgroundPersistent[]; 18 extern const char kBackgroundPageLegacy[];
18 extern const char kBackgroundScripts[]; 19 extern const char kBackgroundPersistent[];
19 extern const char kBrowserAction[]; 20 extern const char kBackgroundScripts[];
20 extern const char kBrowseURLs[]; 21 extern const char kBrowserAction[];
21 extern const char kChromeURLOverrides[]; 22 extern const char kBrowseURLs[];
22 extern const char kCommands[]; 23 extern const char kChromeURLOverrides[];
23 extern const char kContentPack[]; 24 extern const char kCommands[];
24 extern const char kContentPackSites[]; 25 extern const char kContentPack[];
25 extern const char kContentScripts[]; 26 extern const char kContentPackSites[];
26 extern const char kContentSecurityPolicy[]; 27 extern const char kContentScripts[];
27 extern const char kConvertedFromUserScript[]; 28 extern const char kContentSecurityPolicy[];
28 extern const char kCss[]; 29 extern const char kConvertedFromUserScript[];
29 extern const char kCtrlKey[]; 30 extern const char kCss[];
30 extern const char kCurrentLocale[]; 31 extern const char kCtrlKey[];
31 extern const char kDefaultLocale[]; 32 extern const char kCurrentLocale[];
32 extern const char kDescription[]; 33 extern const char kDefaultLocale[];
33 extern const char kDevToolsPage[]; 34 extern const char kDescription[];
34 extern const char kDisplayInLauncher[]; 35 extern const char kDevToolsPage[];
35 extern const char kDisplayInNewTabPage[]; 36 extern const char kDisplayInLauncher[];
36 extern const char kEventName[]; 37 extern const char kDisplayInNewTabPage[];
37 extern const char kExcludeGlobs[]; 38 extern const char kEventName[];
38 extern const char kExcludeMatches[]; 39 extern const char kExcludeGlobs[];
39 extern const char kExport[]; 40 extern const char kExcludeMatches[];
40 extern const char kExternallyConnectable[]; 41 extern const char kExport[];
41 extern const char kFileAccessList[]; 42 extern const char kExternallyConnectable[];
42 extern const char kFileHandlers[]; 43 extern const char kFileAccessList[];
43 extern const char kFileHandlerExtensions[]; 44 extern const char kFileHandlers[];
44 extern const char kFileHandlerTitle[]; 45 extern const char kFileHandlerExtensions[];
45 extern const char kFileHandlerTypes[]; 46 extern const char kFileHandlerTitle[];
46 extern const char kFileFilters[]; 47 extern const char kFileHandlerTypes[];
47 extern const char kFileBrowserHandlers[]; 48 extern const char kFileFilters[];
48 extern const char kMediaGalleriesHandlers[]; 49 extern const char kFileBrowserHandlers[];
49 extern const char kHomepageURL[]; 50 extern const char kMediaGalleriesHandlers[];
50 extern const char kIcons[]; 51 extern const char kHomepageURL[];
51 extern const char kId[]; 52 extern const char kIcons[];
52 extern const char kImport[]; 53 extern const char kId[];
53 extern const char kIncognito[]; 54 extern const char kImport[];
54 extern const char kIncludeGlobs[]; 55 extern const char kIncognito[];
55 extern const char kInputComponents[]; 56 extern const char kIncludeGlobs[];
56 extern const char kIntentDisposition[]; 57 extern const char kInputComponents[];
57 extern const char kIntentHref[]; 58 extern const char kIntentDisposition[];
58 extern const char kIntentPath[]; 59 extern const char kIntentHref[];
59 extern const char kIntents[]; 60 extern const char kIntentPath[];
60 extern const char kIntentTitle[]; 61 extern const char kIntents[];
61 extern const char kIntentType[]; 62 extern const char kIntentTitle[];
62 extern const char kIsolation[]; 63 extern const char kIntentType[];
63 extern const char kJs[]; 64 extern const char kIsolation[];
64 extern const char kKey[]; 65 extern const char kJs[];
65 extern const char kKeycode[]; 66 extern const char kKey[];
66 extern const char kKioskEnabled[]; 67 extern const char kKeycode[];
67 extern const char kLanguage[]; 68 extern const char kKioskEnabled[];
68 extern const char kLaunch[]; 69 extern const char kLanguage[];
69 extern const char kLaunchContainer[]; 70 extern const char kLaunch[];
70 extern const char kLaunchHeight[]; 71 extern const char kLaunchContainer[];
71 extern const char kLaunchLocalPath[]; 72 extern const char kLaunchHeight[];
72 extern const char kLaunchWebURL[]; 73 extern const char kLaunchLocalPath[];
73 extern const char kLaunchWidth[]; 74 extern const char kLaunchWebURL[];
74 extern const char kLayouts[]; 75 extern const char kLaunchWidth[];
75 extern const char kManifestVersion[]; 76 extern const char kLayouts[];
76 extern const char kMatches[]; 77 extern const char kManifestVersion[];
77 extern const char kMIMETypes[]; 78 extern const char kMatches[];
78 extern const char kMimeTypesHandler[]; 79 extern const char kMIMETypes[];
79 extern const char kMinimumChromeVersion[]; 80 extern const char kMimeTypesHandler[];
80 extern const char kMinimumVersion[]; 81 extern const char kMinimumChromeVersion[];
81 extern const char kNaClModules[]; 82 extern const char kMinimumVersion[];
82 extern const char kNaClModulesMIMEType[]; 83 extern const char kNaClModules[];
83 extern const char kNaClModulesPath[]; 84 extern const char kNaClModulesMIMEType[];
84 extern const char kName[]; 85 extern const char kNaClModulesPath[];
85 extern const char kOAuth2[]; 86 extern const char kName[];
86 extern const char kOAuth2AutoApprove[]; 87 extern const char kOAuth2[];
87 extern const char kOAuth2ClientId[]; 88 extern const char kOAuth2AutoApprove[];
88 extern const char kOAuth2Scopes[]; 89 extern const char kOAuth2ClientId[];
89 extern const char kOfflineEnabled[]; 90 extern const char kOAuth2Scopes[];
90 extern const char kOmnibox[]; 91 extern const char kOfflineEnabled[];
91 extern const char kOmniboxKeyword[]; 92 extern const char kOmnibox[];
92 extern const char kOptionalPermissions[]; 93 extern const char kOmniboxKeyword[];
93 extern const char kOptionsPage[]; 94 extern const char kOptionalPermissions[];
94 extern const char kPageAction[]; 95 extern const char kOptionsPage[];
95 extern const char kPageActionDefaultIcon[]; 96 extern const char kPageAction[];
96 extern const char kPageActionDefaultPopup[]; 97 extern const char kPageActionDefaultIcon[];
97 extern const char kPageActionDefaultTitle[]; 98 extern const char kPageActionDefaultPopup[];
98 extern const char kPageActionIcons[]; 99 extern const char kPageActionDefaultTitle[];
99 extern const char kPageActionId[]; 100 extern const char kPageActionIcons[];
100 extern const char kPageActionPopup[]; 101 extern const char kPageActionId[];
101 extern const char kPageActionPopupPath[]; 102 extern const char kPageActionPopup[];
102 extern const char kPageActions[]; 103 extern const char kPageActionPopupPath[];
103 extern const char kPermissions[]; 104 extern const char kPageActions[];
104 extern const char kPlatformAppBackground[]; 105 extern const char kPermissions[];
105 extern const char kPlatformAppBackgroundPage[]; 106 extern const char kPlatformAppBackground[];
106 extern const char kPlatformAppBackgroundScripts[]; 107 extern const char kPlatformAppBackgroundPage[];
107 extern const char kPlatformAppContentSecurityPolicy[]; 108 extern const char kPlatformAppBackgroundScripts[];
108 extern const char kPlugins[]; 109 extern const char kPlatformAppContentSecurityPolicy[];
109 extern const char kPluginsPath[]; 110 extern const char kPlugins[];
110 extern const char kPluginsPublic[]; 111 extern const char kPluginsPath[];
111 extern const char kPublicKey[]; 112 extern const char kPluginsPublic[];
112 extern const char kResources[]; 113 extern const char kPublicKey[];
113 extern const char kRequirements[]; 114 extern const char kResources[];
114 extern const char kRunAt[]; 115 extern const char kRequirements[];
115 extern const char kSandboxedPages[]; 116 extern const char kRunAt[];
116 extern const char kSandboxedPagesCSP[]; 117 extern const char kSandboxedPages[];
117 extern const char kScriptBadge[]; 118 extern const char kSandboxedPagesCSP[];
118 extern const char kShiftKey[]; 119 extern const char kScriptBadge[];
119 extern const char kShortcutKey[]; 120 extern const char kShiftKey[];
120 extern const char kShortName[]; 121 extern const char kShortcutKey[];
121 extern const char kSignature[]; 122 extern const char kShortName[];
122 extern const char kSpellcheck[]; 123 extern const char kSignature[];
123 extern const char kSpellcheckDictionaryFormat[]; 124 extern const char kSpellcheck[];
124 extern const char kSpellcheckDictionaryLanguage[]; 125 extern const char kSpellcheckDictionaryFormat[];
125 extern const char kSpellcheckDictionaryLocale[]; 126 extern const char kSpellcheckDictionaryLanguage[];
126 extern const char kSpellcheckDictionaryPath[]; 127 extern const char kSpellcheckDictionaryLocale[];
127 extern const char kStorageManagedSchema[]; 128 extern const char kSpellcheckDictionaryPath[];
128 extern const char kSuggestedKey[]; 129 extern const char kStorageManagedSchema[];
129 extern const char kSystemIndicator[]; 130 extern const char kSuggestedKey[];
130 extern const char kTheme[]; 131 extern const char kSystemIndicator[];
131 extern const char kThemeColors[]; 132 extern const char kTheme[];
132 extern const char kThemeDisplayProperties[]; 133 extern const char kThemeColors[];
133 extern const char kThemeImages[]; 134 extern const char kThemeDisplayProperties[];
134 extern const char kThemeTints[]; 135 extern const char kThemeImages[];
135 extern const char kTtsEngine[]; 136 extern const char kThemeTints[];
136 extern const char kTtsGenderFemale[]; 137 extern const char kTtsEngine[];
137 extern const char kTtsGenderMale[]; 138 extern const char kTtsGenderFemale[];
138 extern const char kTtsVoices[]; 139 extern const char kTtsGenderMale[];
139 extern const char kTtsVoicesEventTypeEnd[]; 140 extern const char kTtsVoices[];
140 extern const char kTtsVoicesEventTypeError[]; 141 extern const char kTtsVoicesEventTypeEnd[];
141 extern const char kTtsVoicesEventTypeMarker[]; 142 extern const char kTtsVoicesEventTypeError[];
142 extern const char kTtsVoicesEventTypeSentence[]; 143 extern const char kTtsVoicesEventTypeMarker[];
143 extern const char kTtsVoicesEventTypeStart[]; 144 extern const char kTtsVoicesEventTypeSentence[];
144 extern const char kTtsVoicesEventTypeWord[]; 145 extern const char kTtsVoicesEventTypeStart[];
145 extern const char kTtsVoicesEventTypes[]; 146 extern const char kTtsVoicesEventTypeWord[];
146 extern const char kTtsVoicesGender[]; 147 extern const char kTtsVoicesEventTypes[];
147 extern const char kTtsVoicesLang[]; 148 extern const char kTtsVoicesGender[];
148 extern const char kTtsVoicesVoiceName[]; 149 extern const char kTtsVoicesLang[];
149 extern const char kType[]; 150 extern const char kTtsVoicesVoiceName[];
150 extern const char kUpdateURL[]; 151 extern const char kType[];
151 extern const char kUrlHandlers[]; 152 extern const char kUpdateURL[];
152 extern const char kUrlHandlerTitle[]; 153 extern const char kUrlHandlers[];
153 extern const char kVersion[]; 154 extern const char kUrlHandlerTitle[];
154 extern const char kWebAccessibleResources[]; 155 extern const char kVersion[];
155 extern const char kWebURLs[]; 156 extern const char kWebAccessibleResources[];
157 extern const char kWebURLs[];
158
156 } // namespace manifest_keys 159 } // namespace manifest_keys
157 160
161 // Some values expected in manifests.
162 namespace manifest_values {
163
164 extern const char kBrowserActionCommandEvent[];
165 extern const char kIncognitoSplit[];
166 extern const char kIncognitoSpanning[];
167 extern const char kIntentDispositionWindow[];
168 extern const char kIntentDispositionInline[];
169 extern const char kIsolatedStorage[];
170 extern const char kKeybindingPlatformChromeOs[];
171 extern const char kKeybindingPlatformDefault[];
172 extern const char kKeybindingPlatformLinux[];
173 extern const char kKeybindingPlatformMac[];
174 extern const char kKeybindingPlatformWin[];
175 extern const char kKeyAlt[];
176 extern const char kKeyShift[];
177 extern const char kKeyCommand[];
178 extern const char kKeyCtrl[];
179 extern const char kKeyComma[];
180 extern const char kKeyDel[];
181 extern const char kKeyDown[];
182 extern const char kKeyHome[];
183 extern const char kKeyEnd[];
184 extern const char kKeyIns[];
185 extern const char kKeyLeft[];
186 extern const char kKeyMacCtrl[];
187 extern const char kKeyMediaNextTrack[];
188 extern const char kKeyMediaPlayPause[];
189 extern const char kKeyMediaPrevTrack[];
190 extern const char kKeyMediaStop[];
191 extern const char kKeyPgDwn[];
192 extern const char kKeyPgUp[];
193 extern const char kKeyPeriod[];
194 extern const char kKeyRight[];
195 extern const char kKeySeparator[];
196 extern const char kKeyTab[];
197 extern const char kKeyUp[];
198 extern const char kLaunchContainerPanel[];
199 extern const char kLaunchContainerTab[];
200 extern const char kLaunchContainerWindow[];
201 extern const char kPageActionCommandEvent[];
202 extern const char kPageActionTypePermanent[];
203 extern const char kPageActionTypeTab[];
204 extern const char kScriptBadgeCommandEvent[];
205 extern const char kRunAtDocumentEnd[];
206 extern const char kRunAtDocumentIdle[];
207 extern const char kRunAtDocumentStart[];
208
209 } // manifest_values
210
211 // Error messages returned from extension installation.
158 namespace manifest_errors { 212 namespace manifest_errors {
213
214 extern const char kAppsNotEnabled[];
215 extern const char kBackgroundPermissionNeeded[];
216 extern const char kBackgroundRequiredForPlatformApps[];
217 extern const char kCannotAccessChromeUrl[];
218 extern const char kCannotAccessExtensionUrl[];
219 extern const char kCannotAccessPage[];
220 extern const char kCannotChangeExtensionID[];
221 extern const char kCannotClaimAllHostsInExtent[];
222 extern const char kCannotClaimAllURLsInExtent[];
223 extern const char kCannotScriptGallery[];
224 extern const char kCannotScriptSigninPage[];
225 extern const char kCannotUninstallManagedExtension[];
226 extern const char kChromeVersionTooLow[];
227 extern const char kDevToolsExperimental[];
228 extern const char kDisabledByPolicy[];
229 extern const char kExperimentalFlagRequired[];
230 extern const char kExpectString[];
231 extern const char kInvalidAllFrames[];
232 extern const char kInvalidBackground[];
233 extern const char kInvalidBackgroundAllowJsAccess[];
234 extern const char kInvalidBackgroundCombination[];
235 extern const char kInvalidBackgroundScript[];
236 extern const char kInvalidBackgroundScripts[];
237 extern const char kInvalidBackgroundInHostedApp[];
238 extern const char kInvalidBackgroundPersistent[];
239 extern const char kInvalidBackgroundPersistentNoPage[];
240 extern const char kInvalidBrowserAction[];
241 extern const char kInvalidBrowseURL[];
242 extern const char kInvalidBrowseURLs[];
243 extern const char kInvalidChromeURLOverrides[];
244 extern const char kInvalidCommandsKey[];
245 extern const char kInvalidContentPack[];
246 extern const char kInvalidContentPackSites[];
247 extern const char kInvalidContentScript[];
248 extern const char kInvalidContentScriptsList[];
249 extern const char kInvalidContentSecurityPolicy[];
250 extern const char kInvalidCss[];
251 extern const char kInvalidCssList[];
252 extern const char kInvalidDefaultLocale[];
253 extern const char kInvalidDescription[];
254 extern const char kInvalidDevToolsPage[];
255 extern const char kInvalidDisplayInLauncher[];
256 extern const char kInvalidDisplayInNewTabPage[];
257 extern const char kInvalidExcludeMatch[];
258 extern const char kInvalidExcludeMatches[];
259 extern const char kInvalidExport[];
260 extern const char kInvalidExportPermissions[];
261 extern const char kInvalidExportResources[];
262 extern const char kInvalidExportResourcesString[];
263 extern const char kInvalidFileAccessList[];
264 extern const char kInvalidFileAccessValue[];
265 extern const char kInvalidFileBrowserHandler[];
266 extern const char kInvalidFileBrowserHandlerMIMETypes[];
267 extern const char kInvalidMediaGalleriesHandler[];
268 extern const char kInvalidFileFiltersList[];
269 extern const char kInvalidFileFilterValue[];
270 extern const char kInvalidFileHandlers[];
271 extern const char kInvalidFileHandlerExtension[];
272 extern const char kInvalidFileHandlerExtensionElement[];
273 extern const char kInvalidFileHandlerNoTypeOrExtension[];
274 extern const char kInvalidFileHandlerTitle[];
275 extern const char kInvalidFileHandlerType[];
276 extern const char kInvalidFileHandlerTypeElement[];
277 extern const char kInvalidGlob[];
278 extern const char kInvalidGlobList[];
279 extern const char kInvalidHomepageURL[];
280 extern const char kInvalidIconPath[];
281 extern const char kInvalidIcons[];
282 extern const char kInvalidImport[];
283 extern const char kInvalidImportAndExport[];
284 extern const char kInvalidImportId[];
285 extern const char kInvalidImportVersion[];
286 extern const char kInvalidIncognitoBehavior[];
287 extern const char kInvalidInputComponents[];
288 extern const char kInvalidInputComponentDescription[];
289 extern const char kInvalidInputComponentLayoutName[];
290 extern const char kInvalidInputComponentName[];
291 extern const char kInvalidInputComponentShortcutKey[];
292 extern const char kInvalidInputComponentShortcutKeycode[];
293 extern const char kInvalidInputComponentType[];
294 extern const char kInvalidIntent[];
295 extern const char kInvalidIntentDisposition[];
296 extern const char kInvalidIntentDispositionInPlatformApp[];
297 extern const char kInvalidIntentHref[];
298 extern const char kInvalidIntentHrefEmpty[];
299 extern const char kInvalidIntentHrefInPlatformApp[];
300 extern const char kInvalidIntentHrefOldAndNewKey[];
301 extern const char kInvalidIntentPageInHostedApp[];
302 extern const char kInvalidIntents[];
303 extern const char kInvalidIntentType[];
304 extern const char kInvalidIntentTypeElement[];
305 extern const char kInvalidIntentTitle[];
306 extern const char kInvalidIsolation[];
307 extern const char kInvalidIsolationValue[];
308 extern const char kInvalidJs[];
309 extern const char kInvalidJsList[];
310 extern const char kInvalidKey[];
311 extern const char kInvalidKeyBinding[];
312 extern const char kInvalidKeyBindingDescription[];
313 extern const char kInvalidKeyBindingDictionary[];
314 extern const char kInvalidKeyBindingMediaKeyWithModifier[];
315 extern const char kInvalidKeyBindingMissingPlatform[];
316 extern const char kInvalidKeyBindingTooMany[];
317 extern const char kInvalidKeyBindingUnknownPlatform[];
318 extern const char kInvalidKioskEnabled[];
319 extern const char kInvalidLaunchContainer[];
320 extern const char kInvalidLaunchValue[];
321 extern const char kInvalidLaunchValueContainer[];
322 extern const char kInvalidManifest[];
323 extern const char kInvalidManifestVersion[];
324 extern const char kInvalidManifestVersionOld[];
325 extern const char kInvalidMatch[];
326 extern const char kInvalidMatchCount[];
327 extern const char kInvalidMatches[];
328 extern const char kInvalidMIMETypes[];
329 extern const char kInvalidMimeTypesHandler[];
330 extern const char kInvalidMinimumChromeVersion[];
331 extern const char kInvalidNaClModules[];
332 extern const char kInvalidNaClModulesMIMEType[];
333 extern const char kInvalidNaClModulesPath[];
334 extern const char kInvalidName[];
335 extern const char kInvalidOAuth2AutoApprove[];
336 extern const char kInvalidOAuth2ClientId[];
337 extern const char kInvalidOAuth2Scopes[];
338 extern const char kInvalidOfflineEnabled[];
339 extern const char kInvalidOmniboxKeyword[];
340 extern const char kInvalidOptionsPage[];
341 extern const char kInvalidOptionsPageExpectUrlInPackage[];
342 extern const char kInvalidOptionsPageInHostedApp[];
343 extern const char kInvalidPageAction[];
344 extern const char kInvalidPageActionDefaultTitle[];
345 extern const char kInvalidPageActionIconPath[];
346 extern const char kInvalidPageActionId[];
347 extern const char kInvalidPageActionName[];
348 extern const char kInvalidPageActionOldAndNewKeys[];
349 extern const char kInvalidPageActionPopup[];
350 extern const char kInvalidPageActionPopupHeight[];
351 extern const char kInvalidPageActionPopupPath[];
352 extern const char kInvalidPageActionsList[];
353 extern const char kInvalidPageActionsListSize[];
354 extern const char kInvalidPageActionTypeValue[];
355 extern const char kInvalidPermission[];
356 extern const char kInvalidPermissions[];
357 extern const char kInvalidPermissionScheme[];
358 extern const char kInvalidPlugins[];
359 extern const char kInvalidPluginsPath[];
360 extern const char kInvalidPluginsPublic[];
361 extern const char kInvalidRequirement[];
362 extern const char kInvalidRequirements[];
363 extern const char kInvalidRunAt[];
364 extern const char kInvalidSandboxedPagesList[];
365 extern const char kInvalidSandboxedPage[];
366 extern const char kInvalidSandboxedPagesCSP[];
367 extern const char kInvalidScriptBadge[];
368 extern const char kInvalidShortName[];
369 extern const char kInvalidSignature[];
370 extern const char kInvalidSpellcheck[];
371 extern const char kInvalidSpellcheckDictionaryFormat[];
372 extern const char kInvalidSpellcheckDictionaryLanguage[];
373 extern const char kInvalidSpellcheckDictionaryLocale[];
374 extern const char kInvalidSpellcheckDictionaryPath[];
375 extern const char kInvalidSystemIndicator[];
376 extern const char kInvalidTheme[];
377 extern const char kInvalidThemeColors[];
378 extern const char kInvalidThemeImages[];
379 extern const char kInvalidThemeImagesMissing[];
380 extern const char kInvalidThemeTints[];
381 extern const char kInvalidTts[];
382 extern const char kInvalidTtsVoices[];
383 extern const char kInvalidTtsVoicesEventTypes[];
384 extern const char kInvalidTtsVoicesGender[];
385 extern const char kInvalidTtsVoicesLang[];
386 extern const char kInvalidTtsVoicesVoiceName[];
387 extern const char kInvalidUpdateURL[];
388 extern const char kInvalidURLPatternError[];
389 extern const char kInvalidURLHandlers[];
390 extern const char kInvalidURLHandlerPatternElement[];
391 extern const char kInvalidURLHandlerTitle[];
392 extern const char kInvalidURLHandlerPattern[];
393 extern const char kInvalidVersion[];
394 extern const char kInvalidWebAccessibleResourcesList[];
395 extern const char kInvalidWebAccessibleResource[];
396 extern const char kInvalidWebURL[];
397 extern const char kInvalidWebURLs[];
398 extern const char kInvalidZipHash[];
399 extern const char kInsecureContentSecurityPolicy[];
400 extern const char kLaunchPathAndExtentAreExclusive[];
401 extern const char kLaunchPathAndURLAreExclusive[];
402 extern const char kLaunchURLRequired[];
403 extern const char kLocalesMessagesFileMissing[];
404 extern const char kLocalesNoDefaultLocaleSpecified[];
405 extern const char kLocalesNoDefaultMessages[];
406 extern const char kLocalesNoValidLocaleNamesListed[];
407 extern const char kLocalesTreeMissing[];
408 extern const char kManifestParseError[];
409 extern const char kManifestUnreadable[];
410 extern const char kMissingFile[];
411 extern const char kMultipleOverrides[];
412 extern const char kNoPermissionForMIMETypes[];
413 extern const char kNoWildCardsInPaths[];
414 extern const char kOneUISurfaceOnly[];
415 extern const char kPermissionMustBeOptional[];
416 extern const char kPermissionNotAllowed[];
417 extern const char kPermissionNotAllowedInManifest[];
159 extern const char kPermissionUnknownOrMalformed[]; 418 extern const char kPermissionUnknownOrMalformed[];
419 extern const char kReservedMessageFound[];
160 extern const char kUnrecognizedManifestKey[]; 420 extern const char kUnrecognizedManifestKey[];
421 extern const char kScriptBadgeRequiresFlag[];
422 extern const char kScriptBadgeIconIgnored[];
423 extern const char kScriptBadgeTitleIgnored[];
424 extern const char kWebRequestConflictsWithLazyBackground[];
425 #if defined(OS_CHROMEOS)
426 extern const char kIllegalPlugins[];
427 #endif
428
161 } // namespace manifest_errors 429 } // namespace manifest_errors
162 430
163 } // namespace extensions 431 } // namespace extensions
164 432
165 #endif // EXTENSIONS_COMMON_MANIFEST_CONSTANTS_H_ 433 #endif // EXTENSIONS_COMMON_MANIFEST_CONSTANTS_H_
OLDNEW
« no previous file with comments | « chrome/utility/extensions/unpacker_unittest.cc ('k') | extensions/common/manifest_constants.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698