| Index: extensions/common/manifest_constants.h
|
| diff --git a/extensions/common/manifest_constants.h b/extensions/common/manifest_constants.h
|
| index de60410f6af9a61518b685dfcd9e3fa776b61cb2..f87fdf2389a4573e3cb7f02a5f79a4f105a8c210 100644
|
| --- a/extensions/common/manifest_constants.h
|
| +++ b/extensions/common/manifest_constants.h
|
| @@ -5,159 +5,427 @@
|
| #ifndef EXTENSIONS_COMMON_MANIFEST_CONSTANTS_H_
|
| #define EXTENSIONS_COMMON_MANIFEST_CONSTANTS_H_
|
|
|
| -// Keys used in JSON representation of extensions.
|
| namespace extensions {
|
| +
|
| +// Keys used in JSON representation of extensions.
|
| namespace manifest_keys {
|
| - extern const char kAllFrames[];
|
| - extern const char kAltKey[];
|
| - extern const char kApp[];
|
| - extern const char kBackgroundAllowJsAccess[];
|
| - extern const char kBackgroundPage[];
|
| - extern const char kBackgroundPageLegacy[];
|
| - extern const char kBackgroundPersistent[];
|
| - extern const char kBackgroundScripts[];
|
| - extern const char kBrowserAction[];
|
| - extern const char kBrowseURLs[];
|
| - extern const char kChromeURLOverrides[];
|
| - extern const char kCommands[];
|
| - extern const char kContentPack[];
|
| - extern const char kContentPackSites[];
|
| - extern const char kContentScripts[];
|
| - extern const char kContentSecurityPolicy[];
|
| - extern const char kConvertedFromUserScript[];
|
| - extern const char kCss[];
|
| - extern const char kCtrlKey[];
|
| - extern const char kCurrentLocale[];
|
| - extern const char kDefaultLocale[];
|
| - extern const char kDescription[];
|
| - extern const char kDevToolsPage[];
|
| - extern const char kDisplayInLauncher[];
|
| - extern const char kDisplayInNewTabPage[];
|
| - extern const char kEventName[];
|
| - extern const char kExcludeGlobs[];
|
| - extern const char kExcludeMatches[];
|
| - extern const char kExport[];
|
| - extern const char kExternallyConnectable[];
|
| - extern const char kFileAccessList[];
|
| - extern const char kFileHandlers[];
|
| - extern const char kFileHandlerExtensions[];
|
| - extern const char kFileHandlerTitle[];
|
| - extern const char kFileHandlerTypes[];
|
| - extern const char kFileFilters[];
|
| - extern const char kFileBrowserHandlers[];
|
| - extern const char kMediaGalleriesHandlers[];
|
| - extern const char kHomepageURL[];
|
| - extern const char kIcons[];
|
| - extern const char kId[];
|
| - extern const char kImport[];
|
| - extern const char kIncognito[];
|
| - extern const char kIncludeGlobs[];
|
| - extern const char kInputComponents[];
|
| - extern const char kIntentDisposition[];
|
| - extern const char kIntentHref[];
|
| - extern const char kIntentPath[];
|
| - extern const char kIntents[];
|
| - extern const char kIntentTitle[];
|
| - extern const char kIntentType[];
|
| - extern const char kIsolation[];
|
| - extern const char kJs[];
|
| - extern const char kKey[];
|
| - extern const char kKeycode[];
|
| - extern const char kKioskEnabled[];
|
| - extern const char kLanguage[];
|
| - extern const char kLaunch[];
|
| - extern const char kLaunchContainer[];
|
| - extern const char kLaunchHeight[];
|
| - extern const char kLaunchLocalPath[];
|
| - extern const char kLaunchWebURL[];
|
| - extern const char kLaunchWidth[];
|
| - extern const char kLayouts[];
|
| - extern const char kManifestVersion[];
|
| - extern const char kMatches[];
|
| - extern const char kMIMETypes[];
|
| - extern const char kMimeTypesHandler[];
|
| - extern const char kMinimumChromeVersion[];
|
| - extern const char kMinimumVersion[];
|
| - extern const char kNaClModules[];
|
| - extern const char kNaClModulesMIMEType[];
|
| - extern const char kNaClModulesPath[];
|
| - extern const char kName[];
|
| - extern const char kOAuth2[];
|
| - extern const char kOAuth2AutoApprove[];
|
| - extern const char kOAuth2ClientId[];
|
| - extern const char kOAuth2Scopes[];
|
| - extern const char kOfflineEnabled[];
|
| - extern const char kOmnibox[];
|
| - extern const char kOmniboxKeyword[];
|
| - extern const char kOptionalPermissions[];
|
| - extern const char kOptionsPage[];
|
| - extern const char kPageAction[];
|
| - extern const char kPageActionDefaultIcon[];
|
| - extern const char kPageActionDefaultPopup[];
|
| - extern const char kPageActionDefaultTitle[];
|
| - extern const char kPageActionIcons[];
|
| - extern const char kPageActionId[];
|
| - extern const char kPageActionPopup[];
|
| - extern const char kPageActionPopupPath[];
|
| - extern const char kPageActions[];
|
| - extern const char kPermissions[];
|
| - extern const char kPlatformAppBackground[];
|
| - extern const char kPlatformAppBackgroundPage[];
|
| - extern const char kPlatformAppBackgroundScripts[];
|
| - extern const char kPlatformAppContentSecurityPolicy[];
|
| - extern const char kPlugins[];
|
| - extern const char kPluginsPath[];
|
| - extern const char kPluginsPublic[];
|
| - extern const char kPublicKey[];
|
| - extern const char kResources[];
|
| - extern const char kRequirements[];
|
| - extern const char kRunAt[];
|
| - extern const char kSandboxedPages[];
|
| - extern const char kSandboxedPagesCSP[];
|
| - extern const char kScriptBadge[];
|
| - extern const char kShiftKey[];
|
| - extern const char kShortcutKey[];
|
| - extern const char kShortName[];
|
| - extern const char kSignature[];
|
| - extern const char kSpellcheck[];
|
| - extern const char kSpellcheckDictionaryFormat[];
|
| - extern const char kSpellcheckDictionaryLanguage[];
|
| - extern const char kSpellcheckDictionaryLocale[];
|
| - extern const char kSpellcheckDictionaryPath[];
|
| - extern const char kStorageManagedSchema[];
|
| - extern const char kSuggestedKey[];
|
| - extern const char kSystemIndicator[];
|
| - extern const char kTheme[];
|
| - extern const char kThemeColors[];
|
| - extern const char kThemeDisplayProperties[];
|
| - extern const char kThemeImages[];
|
| - extern const char kThemeTints[];
|
| - extern const char kTtsEngine[];
|
| - extern const char kTtsGenderFemale[];
|
| - extern const char kTtsGenderMale[];
|
| - extern const char kTtsVoices[];
|
| - extern const char kTtsVoicesEventTypeEnd[];
|
| - extern const char kTtsVoicesEventTypeError[];
|
| - extern const char kTtsVoicesEventTypeMarker[];
|
| - extern const char kTtsVoicesEventTypeSentence[];
|
| - extern const char kTtsVoicesEventTypeStart[];
|
| - extern const char kTtsVoicesEventTypeWord[];
|
| - extern const char kTtsVoicesEventTypes[];
|
| - extern const char kTtsVoicesGender[];
|
| - extern const char kTtsVoicesLang[];
|
| - extern const char kTtsVoicesVoiceName[];
|
| - extern const char kType[];
|
| - extern const char kUpdateURL[];
|
| - extern const char kUrlHandlers[];
|
| - extern const char kUrlHandlerTitle[];
|
| - extern const char kVersion[];
|
| - extern const char kWebAccessibleResources[];
|
| - extern const char kWebURLs[];
|
| +
|
| +extern const char kAllFrames[];
|
| +extern const char kAltKey[];
|
| +extern const char kApp[];
|
| +extern const char kBackgroundAllowJsAccess[];
|
| +extern const char kBackgroundPage[];
|
| +extern const char kBackgroundPageLegacy[];
|
| +extern const char kBackgroundPersistent[];
|
| +extern const char kBackgroundScripts[];
|
| +extern const char kBrowserAction[];
|
| +extern const char kBrowseURLs[];
|
| +extern const char kChromeURLOverrides[];
|
| +extern const char kCommands[];
|
| +extern const char kContentPack[];
|
| +extern const char kContentPackSites[];
|
| +extern const char kContentScripts[];
|
| +extern const char kContentSecurityPolicy[];
|
| +extern const char kConvertedFromUserScript[];
|
| +extern const char kCss[];
|
| +extern const char kCtrlKey[];
|
| +extern const char kCurrentLocale[];
|
| +extern const char kDefaultLocale[];
|
| +extern const char kDescription[];
|
| +extern const char kDevToolsPage[];
|
| +extern const char kDisplayInLauncher[];
|
| +extern const char kDisplayInNewTabPage[];
|
| +extern const char kEventName[];
|
| +extern const char kExcludeGlobs[];
|
| +extern const char kExcludeMatches[];
|
| +extern const char kExport[];
|
| +extern const char kExternallyConnectable[];
|
| +extern const char kFileAccessList[];
|
| +extern const char kFileHandlers[];
|
| +extern const char kFileHandlerExtensions[];
|
| +extern const char kFileHandlerTitle[];
|
| +extern const char kFileHandlerTypes[];
|
| +extern const char kFileFilters[];
|
| +extern const char kFileBrowserHandlers[];
|
| +extern const char kMediaGalleriesHandlers[];
|
| +extern const char kHomepageURL[];
|
| +extern const char kIcons[];
|
| +extern const char kId[];
|
| +extern const char kImport[];
|
| +extern const char kIncognito[];
|
| +extern const char kIncludeGlobs[];
|
| +extern const char kInputComponents[];
|
| +extern const char kIntentDisposition[];
|
| +extern const char kIntentHref[];
|
| +extern const char kIntentPath[];
|
| +extern const char kIntents[];
|
| +extern const char kIntentTitle[];
|
| +extern const char kIntentType[];
|
| +extern const char kIsolation[];
|
| +extern const char kJs[];
|
| +extern const char kKey[];
|
| +extern const char kKeycode[];
|
| +extern const char kKioskEnabled[];
|
| +extern const char kLanguage[];
|
| +extern const char kLaunch[];
|
| +extern const char kLaunchContainer[];
|
| +extern const char kLaunchHeight[];
|
| +extern const char kLaunchLocalPath[];
|
| +extern const char kLaunchWebURL[];
|
| +extern const char kLaunchWidth[];
|
| +extern const char kLayouts[];
|
| +extern const char kManifestVersion[];
|
| +extern const char kMatches[];
|
| +extern const char kMIMETypes[];
|
| +extern const char kMimeTypesHandler[];
|
| +extern const char kMinimumChromeVersion[];
|
| +extern const char kMinimumVersion[];
|
| +extern const char kNaClModules[];
|
| +extern const char kNaClModulesMIMEType[];
|
| +extern const char kNaClModulesPath[];
|
| +extern const char kName[];
|
| +extern const char kOAuth2[];
|
| +extern const char kOAuth2AutoApprove[];
|
| +extern const char kOAuth2ClientId[];
|
| +extern const char kOAuth2Scopes[];
|
| +extern const char kOfflineEnabled[];
|
| +extern const char kOmnibox[];
|
| +extern const char kOmniboxKeyword[];
|
| +extern const char kOptionalPermissions[];
|
| +extern const char kOptionsPage[];
|
| +extern const char kPageAction[];
|
| +extern const char kPageActionDefaultIcon[];
|
| +extern const char kPageActionDefaultPopup[];
|
| +extern const char kPageActionDefaultTitle[];
|
| +extern const char kPageActionIcons[];
|
| +extern const char kPageActionId[];
|
| +extern const char kPageActionPopup[];
|
| +extern const char kPageActionPopupPath[];
|
| +extern const char kPageActions[];
|
| +extern const char kPermissions[];
|
| +extern const char kPlatformAppBackground[];
|
| +extern const char kPlatformAppBackgroundPage[];
|
| +extern const char kPlatformAppBackgroundScripts[];
|
| +extern const char kPlatformAppContentSecurityPolicy[];
|
| +extern const char kPlugins[];
|
| +extern const char kPluginsPath[];
|
| +extern const char kPluginsPublic[];
|
| +extern const char kPublicKey[];
|
| +extern const char kResources[];
|
| +extern const char kRequirements[];
|
| +extern const char kRunAt[];
|
| +extern const char kSandboxedPages[];
|
| +extern const char kSandboxedPagesCSP[];
|
| +extern const char kScriptBadge[];
|
| +extern const char kShiftKey[];
|
| +extern const char kShortcutKey[];
|
| +extern const char kShortName[];
|
| +extern const char kSignature[];
|
| +extern const char kSpellcheck[];
|
| +extern const char kSpellcheckDictionaryFormat[];
|
| +extern const char kSpellcheckDictionaryLanguage[];
|
| +extern const char kSpellcheckDictionaryLocale[];
|
| +extern const char kSpellcheckDictionaryPath[];
|
| +extern const char kStorageManagedSchema[];
|
| +extern const char kSuggestedKey[];
|
| +extern const char kSystemIndicator[];
|
| +extern const char kTheme[];
|
| +extern const char kThemeColors[];
|
| +extern const char kThemeDisplayProperties[];
|
| +extern const char kThemeImages[];
|
| +extern const char kThemeTints[];
|
| +extern const char kTtsEngine[];
|
| +extern const char kTtsGenderFemale[];
|
| +extern const char kTtsGenderMale[];
|
| +extern const char kTtsVoices[];
|
| +extern const char kTtsVoicesEventTypeEnd[];
|
| +extern const char kTtsVoicesEventTypeError[];
|
| +extern const char kTtsVoicesEventTypeMarker[];
|
| +extern const char kTtsVoicesEventTypeSentence[];
|
| +extern const char kTtsVoicesEventTypeStart[];
|
| +extern const char kTtsVoicesEventTypeWord[];
|
| +extern const char kTtsVoicesEventTypes[];
|
| +extern const char kTtsVoicesGender[];
|
| +extern const char kTtsVoicesLang[];
|
| +extern const char kTtsVoicesVoiceName[];
|
| +extern const char kType[];
|
| +extern const char kUpdateURL[];
|
| +extern const char kUrlHandlers[];
|
| +extern const char kUrlHandlerTitle[];
|
| +extern const char kVersion[];
|
| +extern const char kWebAccessibleResources[];
|
| +extern const char kWebURLs[];
|
| +
|
| } // namespace manifest_keys
|
|
|
| +// Some values expected in manifests.
|
| +namespace manifest_values {
|
| +
|
| +extern const char kBrowserActionCommandEvent[];
|
| +extern const char kIncognitoSplit[];
|
| +extern const char kIncognitoSpanning[];
|
| +extern const char kIntentDispositionWindow[];
|
| +extern const char kIntentDispositionInline[];
|
| +extern const char kIsolatedStorage[];
|
| +extern const char kKeybindingPlatformChromeOs[];
|
| +extern const char kKeybindingPlatformDefault[];
|
| +extern const char kKeybindingPlatformLinux[];
|
| +extern const char kKeybindingPlatformMac[];
|
| +extern const char kKeybindingPlatformWin[];
|
| +extern const char kKeyAlt[];
|
| +extern const char kKeyShift[];
|
| +extern const char kKeyCommand[];
|
| +extern const char kKeyCtrl[];
|
| +extern const char kKeyComma[];
|
| +extern const char kKeyDel[];
|
| +extern const char kKeyDown[];
|
| +extern const char kKeyHome[];
|
| +extern const char kKeyEnd[];
|
| +extern const char kKeyIns[];
|
| +extern const char kKeyLeft[];
|
| +extern const char kKeyMacCtrl[];
|
| +extern const char kKeyMediaNextTrack[];
|
| +extern const char kKeyMediaPlayPause[];
|
| +extern const char kKeyMediaPrevTrack[];
|
| +extern const char kKeyMediaStop[];
|
| +extern const char kKeyPgDwn[];
|
| +extern const char kKeyPgUp[];
|
| +extern const char kKeyPeriod[];
|
| +extern const char kKeyRight[];
|
| +extern const char kKeySeparator[];
|
| +extern const char kKeyTab[];
|
| +extern const char kKeyUp[];
|
| +extern const char kLaunchContainerPanel[];
|
| +extern const char kLaunchContainerTab[];
|
| +extern const char kLaunchContainerWindow[];
|
| +extern const char kPageActionCommandEvent[];
|
| +extern const char kPageActionTypePermanent[];
|
| +extern const char kPageActionTypeTab[];
|
| +extern const char kScriptBadgeCommandEvent[];
|
| +extern const char kRunAtDocumentEnd[];
|
| +extern const char kRunAtDocumentIdle[];
|
| +extern const char kRunAtDocumentStart[];
|
| +
|
| +} // manifest_values
|
| +
|
| +// Error messages returned from extension installation.
|
| namespace manifest_errors {
|
| +
|
| +extern const char kAppsNotEnabled[];
|
| +extern const char kBackgroundPermissionNeeded[];
|
| +extern const char kBackgroundRequiredForPlatformApps[];
|
| +extern const char kCannotAccessChromeUrl[];
|
| +extern const char kCannotAccessExtensionUrl[];
|
| +extern const char kCannotAccessPage[];
|
| +extern const char kCannotChangeExtensionID[];
|
| +extern const char kCannotClaimAllHostsInExtent[];
|
| +extern const char kCannotClaimAllURLsInExtent[];
|
| +extern const char kCannotScriptGallery[];
|
| +extern const char kCannotScriptSigninPage[];
|
| +extern const char kCannotUninstallManagedExtension[];
|
| +extern const char kChromeVersionTooLow[];
|
| +extern const char kDevToolsExperimental[];
|
| +extern const char kDisabledByPolicy[];
|
| +extern const char kExperimentalFlagRequired[];
|
| +extern const char kExpectString[];
|
| +extern const char kInvalidAllFrames[];
|
| +extern const char kInvalidBackground[];
|
| +extern const char kInvalidBackgroundAllowJsAccess[];
|
| +extern const char kInvalidBackgroundCombination[];
|
| +extern const char kInvalidBackgroundScript[];
|
| +extern const char kInvalidBackgroundScripts[];
|
| +extern const char kInvalidBackgroundInHostedApp[];
|
| +extern const char kInvalidBackgroundPersistent[];
|
| +extern const char kInvalidBackgroundPersistentNoPage[];
|
| +extern const char kInvalidBrowserAction[];
|
| +extern const char kInvalidBrowseURL[];
|
| +extern const char kInvalidBrowseURLs[];
|
| +extern const char kInvalidChromeURLOverrides[];
|
| +extern const char kInvalidCommandsKey[];
|
| +extern const char kInvalidContentPack[];
|
| +extern const char kInvalidContentPackSites[];
|
| +extern const char kInvalidContentScript[];
|
| +extern const char kInvalidContentScriptsList[];
|
| +extern const char kInvalidContentSecurityPolicy[];
|
| +extern const char kInvalidCss[];
|
| +extern const char kInvalidCssList[];
|
| +extern const char kInvalidDefaultLocale[];
|
| +extern const char kInvalidDescription[];
|
| +extern const char kInvalidDevToolsPage[];
|
| +extern const char kInvalidDisplayInLauncher[];
|
| +extern const char kInvalidDisplayInNewTabPage[];
|
| +extern const char kInvalidExcludeMatch[];
|
| +extern const char kInvalidExcludeMatches[];
|
| +extern const char kInvalidExport[];
|
| +extern const char kInvalidExportPermissions[];
|
| +extern const char kInvalidExportResources[];
|
| +extern const char kInvalidExportResourcesString[];
|
| +extern const char kInvalidFileAccessList[];
|
| +extern const char kInvalidFileAccessValue[];
|
| +extern const char kInvalidFileBrowserHandler[];
|
| +extern const char kInvalidFileBrowserHandlerMIMETypes[];
|
| +extern const char kInvalidMediaGalleriesHandler[];
|
| +extern const char kInvalidFileFiltersList[];
|
| +extern const char kInvalidFileFilterValue[];
|
| +extern const char kInvalidFileHandlers[];
|
| +extern const char kInvalidFileHandlerExtension[];
|
| +extern const char kInvalidFileHandlerExtensionElement[];
|
| +extern const char kInvalidFileHandlerNoTypeOrExtension[];
|
| +extern const char kInvalidFileHandlerTitle[];
|
| +extern const char kInvalidFileHandlerType[];
|
| +extern const char kInvalidFileHandlerTypeElement[];
|
| +extern const char kInvalidGlob[];
|
| +extern const char kInvalidGlobList[];
|
| +extern const char kInvalidHomepageURL[];
|
| +extern const char kInvalidIconPath[];
|
| +extern const char kInvalidIcons[];
|
| +extern const char kInvalidImport[];
|
| +extern const char kInvalidImportAndExport[];
|
| +extern const char kInvalidImportId[];
|
| +extern const char kInvalidImportVersion[];
|
| +extern const char kInvalidIncognitoBehavior[];
|
| +extern const char kInvalidInputComponents[];
|
| +extern const char kInvalidInputComponentDescription[];
|
| +extern const char kInvalidInputComponentLayoutName[];
|
| +extern const char kInvalidInputComponentName[];
|
| +extern const char kInvalidInputComponentShortcutKey[];
|
| +extern const char kInvalidInputComponentShortcutKeycode[];
|
| +extern const char kInvalidInputComponentType[];
|
| +extern const char kInvalidIntent[];
|
| +extern const char kInvalidIntentDisposition[];
|
| +extern const char kInvalidIntentDispositionInPlatformApp[];
|
| +extern const char kInvalidIntentHref[];
|
| +extern const char kInvalidIntentHrefEmpty[];
|
| +extern const char kInvalidIntentHrefInPlatformApp[];
|
| +extern const char kInvalidIntentHrefOldAndNewKey[];
|
| +extern const char kInvalidIntentPageInHostedApp[];
|
| +extern const char kInvalidIntents[];
|
| +extern const char kInvalidIntentType[];
|
| +extern const char kInvalidIntentTypeElement[];
|
| +extern const char kInvalidIntentTitle[];
|
| +extern const char kInvalidIsolation[];
|
| +extern const char kInvalidIsolationValue[];
|
| +extern const char kInvalidJs[];
|
| +extern const char kInvalidJsList[];
|
| +extern const char kInvalidKey[];
|
| +extern const char kInvalidKeyBinding[];
|
| +extern const char kInvalidKeyBindingDescription[];
|
| +extern const char kInvalidKeyBindingDictionary[];
|
| +extern const char kInvalidKeyBindingMediaKeyWithModifier[];
|
| +extern const char kInvalidKeyBindingMissingPlatform[];
|
| +extern const char kInvalidKeyBindingTooMany[];
|
| +extern const char kInvalidKeyBindingUnknownPlatform[];
|
| +extern const char kInvalidKioskEnabled[];
|
| +extern const char kInvalidLaunchContainer[];
|
| +extern const char kInvalidLaunchValue[];
|
| +extern const char kInvalidLaunchValueContainer[];
|
| +extern const char kInvalidManifest[];
|
| +extern const char kInvalidManifestVersion[];
|
| +extern const char kInvalidManifestVersionOld[];
|
| +extern const char kInvalidMatch[];
|
| +extern const char kInvalidMatchCount[];
|
| +extern const char kInvalidMatches[];
|
| +extern const char kInvalidMIMETypes[];
|
| +extern const char kInvalidMimeTypesHandler[];
|
| +extern const char kInvalidMinimumChromeVersion[];
|
| +extern const char kInvalidNaClModules[];
|
| +extern const char kInvalidNaClModulesMIMEType[];
|
| +extern const char kInvalidNaClModulesPath[];
|
| +extern const char kInvalidName[];
|
| +extern const char kInvalidOAuth2AutoApprove[];
|
| +extern const char kInvalidOAuth2ClientId[];
|
| +extern const char kInvalidOAuth2Scopes[];
|
| +extern const char kInvalidOfflineEnabled[];
|
| +extern const char kInvalidOmniboxKeyword[];
|
| +extern const char kInvalidOptionsPage[];
|
| +extern const char kInvalidOptionsPageExpectUrlInPackage[];
|
| +extern const char kInvalidOptionsPageInHostedApp[];
|
| +extern const char kInvalidPageAction[];
|
| +extern const char kInvalidPageActionDefaultTitle[];
|
| +extern const char kInvalidPageActionIconPath[];
|
| +extern const char kInvalidPageActionId[];
|
| +extern const char kInvalidPageActionName[];
|
| +extern const char kInvalidPageActionOldAndNewKeys[];
|
| +extern const char kInvalidPageActionPopup[];
|
| +extern const char kInvalidPageActionPopupHeight[];
|
| +extern const char kInvalidPageActionPopupPath[];
|
| +extern const char kInvalidPageActionsList[];
|
| +extern const char kInvalidPageActionsListSize[];
|
| +extern const char kInvalidPageActionTypeValue[];
|
| +extern const char kInvalidPermission[];
|
| +extern const char kInvalidPermissions[];
|
| +extern const char kInvalidPermissionScheme[];
|
| +extern const char kInvalidPlugins[];
|
| +extern const char kInvalidPluginsPath[];
|
| +extern const char kInvalidPluginsPublic[];
|
| +extern const char kInvalidRequirement[];
|
| +extern const char kInvalidRequirements[];
|
| +extern const char kInvalidRunAt[];
|
| +extern const char kInvalidSandboxedPagesList[];
|
| +extern const char kInvalidSandboxedPage[];
|
| +extern const char kInvalidSandboxedPagesCSP[];
|
| +extern const char kInvalidScriptBadge[];
|
| +extern const char kInvalidShortName[];
|
| +extern const char kInvalidSignature[];
|
| +extern const char kInvalidSpellcheck[];
|
| +extern const char kInvalidSpellcheckDictionaryFormat[];
|
| +extern const char kInvalidSpellcheckDictionaryLanguage[];
|
| +extern const char kInvalidSpellcheckDictionaryLocale[];
|
| +extern const char kInvalidSpellcheckDictionaryPath[];
|
| +extern const char kInvalidSystemIndicator[];
|
| +extern const char kInvalidTheme[];
|
| +extern const char kInvalidThemeColors[];
|
| +extern const char kInvalidThemeImages[];
|
| +extern const char kInvalidThemeImagesMissing[];
|
| +extern const char kInvalidThemeTints[];
|
| +extern const char kInvalidTts[];
|
| +extern const char kInvalidTtsVoices[];
|
| +extern const char kInvalidTtsVoicesEventTypes[];
|
| +extern const char kInvalidTtsVoicesGender[];
|
| +extern const char kInvalidTtsVoicesLang[];
|
| +extern const char kInvalidTtsVoicesVoiceName[];
|
| +extern const char kInvalidUpdateURL[];
|
| +extern const char kInvalidURLPatternError[];
|
| +extern const char kInvalidURLHandlers[];
|
| +extern const char kInvalidURLHandlerPatternElement[];
|
| +extern const char kInvalidURLHandlerTitle[];
|
| +extern const char kInvalidURLHandlerPattern[];
|
| +extern const char kInvalidVersion[];
|
| +extern const char kInvalidWebAccessibleResourcesList[];
|
| +extern const char kInvalidWebAccessibleResource[];
|
| +extern const char kInvalidWebURL[];
|
| +extern const char kInvalidWebURLs[];
|
| +extern const char kInvalidZipHash[];
|
| +extern const char kInsecureContentSecurityPolicy[];
|
| +extern const char kLaunchPathAndExtentAreExclusive[];
|
| +extern const char kLaunchPathAndURLAreExclusive[];
|
| +extern const char kLaunchURLRequired[];
|
| +extern const char kLocalesMessagesFileMissing[];
|
| +extern const char kLocalesNoDefaultLocaleSpecified[];
|
| +extern const char kLocalesNoDefaultMessages[];
|
| +extern const char kLocalesNoValidLocaleNamesListed[];
|
| +extern const char kLocalesTreeMissing[];
|
| +extern const char kManifestParseError[];
|
| +extern const char kManifestUnreadable[];
|
| +extern const char kMissingFile[];
|
| +extern const char kMultipleOverrides[];
|
| +extern const char kNoPermissionForMIMETypes[];
|
| +extern const char kNoWildCardsInPaths[];
|
| +extern const char kOneUISurfaceOnly[];
|
| +extern const char kPermissionMustBeOptional[];
|
| +extern const char kPermissionNotAllowed[];
|
| +extern const char kPermissionNotAllowedInManifest[];
|
| extern const char kPermissionUnknownOrMalformed[];
|
| +extern const char kReservedMessageFound[];
|
| extern const char kUnrecognizedManifestKey[];
|
| +extern const char kScriptBadgeRequiresFlag[];
|
| +extern const char kScriptBadgeIconIgnored[];
|
| +extern const char kScriptBadgeTitleIgnored[];
|
| +extern const char kWebRequestConflictsWithLazyBackground[];
|
| +#if defined(OS_CHROMEOS)
|
| +extern const char kIllegalPlugins[];
|
| +#endif
|
| +
|
| } // namespace manifest_errors
|
|
|
| } // namespace extensions
|
|
|