Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / extensions / common / manifest_constants.h
index a9c39fe..507beb5 100644 (file)
@@ -10,9 +10,11 @@ namespace extensions {
 // Keys used in JSON representation of extensions.
 namespace manifest_keys {
 
+extern const char kAboutPage[];
 extern const char kAllFrames[];
 extern const char kAltKey[];
 extern const char kApp[];
+extern const char kAutomation[];
 extern const char kBackgroundAllowJsAccess[];
 extern const char kBackgroundPage[];
 extern const char kBackgroundPageLegacy[];
@@ -45,7 +47,6 @@ 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[];
@@ -76,18 +77,21 @@ extern const char kKioskMode[];
 extern const char kLanguage[];
 extern const char kLaunch[];
 extern const char kLaunchContainer[];
+extern const char kLauncherPage[];
+extern const char kLauncherPagePage[];
 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 kMatchAboutBlank[];
 extern const char kMatches[];
-extern const char kMediaGalleriesHandlers[];
 extern const char kMIMETypes[];
 extern const char kMimeTypesHandler[];
 extern const char kMinimumChromeVersion[];
 extern const char kMinimumVersion[];
+extern const char kNaClArch[];
 extern const char kNaClModules[];
 extern const char kNaClModulesMIMEType[];
 extern const char kNaClModulesPath[];
@@ -101,6 +105,10 @@ extern const char kOmnibox[];
 extern const char kOmniboxKeyword[];
 extern const char kOptionalPermissions[];
 extern const char kOptionsPage[];
+extern const char kOptionsUI[];
+extern const char kOverrideHomepage[];
+extern const char kOverrideSearchProvider[];
+extern const char kOverrideStartupPage[];
 extern const char kPageAction[];
 extern const char kPageActionDefaultIcon[];
 extern const char kPageActionDefaultPopup[];
@@ -115,6 +123,7 @@ extern const char kPlatformAppBackground[];
 extern const char kPlatformAppBackgroundPage[];
 extern const char kPlatformAppBackgroundScripts[];
 extern const char kPlatformAppContentSecurityPolicy[];
+extern const char kPlatforms[];
 extern const char kPlugins[];
 extern const char kPluginsPath[];
 extern const char kPluginsPublic[];
@@ -126,7 +135,6 @@ extern const char kRunAt[];
 extern const char kSandboxedPages[];
 extern const char kSandboxedPagesCSP[];
 extern const char kScriptBadge[];
-extern const char kSearchProvider[];
 extern const char kSettingsOverride[];
 extern const char kSettingsOverrideAlternateUrls[];
 extern const char kShiftKey[];
@@ -140,7 +148,9 @@ extern const char kSpellcheckDictionaryLanguage[];
 extern const char kSpellcheckDictionaryLocale[];
 extern const char kSpellcheckDictionaryPath[];
 extern const char kStorageManagedSchema[];
+extern const char kSubPackagePath[];
 extern const char kSuggestedKey[];
+extern const char kSynthesizeBrowserAction[];
 extern const char kSystemIndicator[];
 extern const char kTheme[];
 extern const char kThemeColors[];
@@ -163,6 +173,7 @@ extern const char kTtsVoicesLang[];
 extern const char kTtsVoicesRemote[];
 extern const char kTtsVoicesVoiceName[];
 extern const char kType[];
+extern const char kUIOverride[];
 extern const char kUpdateURL[];
 extern const char kUrlHandlers[];
 extern const char kUrlHandlerTitle[];
@@ -173,6 +184,7 @@ extern const char kWebview[];
 extern const char kWebviewName[];
 extern const char kWebviewAccessibleResources[];
 extern const char kWebviewPartitions[];
+extern const char kWhitelist[];
 
 }  // namespace manifest_keys
 
@@ -210,6 +222,7 @@ extern const char kKeyPgDwn[];
 extern const char kKeyPgUp[];
 extern const char kKeyPeriod[];
 extern const char kKeyRight[];
+extern const char kKeySearch[];
 extern const char kKeySeparator[];
 extern const char kKeyTab[];
 extern const char kKeyUp[];
@@ -246,8 +259,10 @@ 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 kExperimentalFlagRequired[];
+extern const char kInvalidAboutPage[];
+extern const char kInvalidAboutPageExpectRelativePath[];
 extern const char kInvalidAllFrames[];
 extern const char kInvalidBackground[];
 extern const char kInvalidBackgroundAllowJsAccess[];
@@ -274,17 +289,19 @@ extern const char kInvalidDescription[];
 extern const char kInvalidDevToolsPage[];
 extern const char kInvalidDisplayInLauncher[];
 extern const char kInvalidDisplayInNewTabPage[];
+extern const char kInvalidEmptyDictionary[];
 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 kInvalidExportWhitelist[];
+extern const char kInvalidExportWhitelistString[];
 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[];
@@ -292,7 +309,6 @@ extern const char kInvalidFileHandlersTooManyTypesAndExtensions[];
 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[];
@@ -341,6 +357,8 @@ extern const char kInvalidKeyBindingUnknownPlatform[];
 extern const char kInvalidKioskEnabled[];
 extern const char kInvalidKioskOnly[];
 extern const char kInvalidKioskOnlyButNotEnabled[];
+extern const char kInvalidLauncherPage[];
+extern const char kInvalidLauncherPagePage[];
 extern const char kInvalidLaunchContainer[];
 extern const char kInvalidLaunchValue[];
 extern const char kInvalidLaunchValueContainer[];
@@ -348,6 +366,7 @@ extern const char kInvalidManifest[];
 extern const char kInvalidManifestVersion[];
 extern const char kInvalidManifestVersionOld[];
 extern const char kInvalidMatch[];
+extern const char kInvalidMatchAboutBlank[];
 extern const char kInvalidMatchCount[];
 extern const char kInvalidMatches[];
 extern const char kInvalidMIMETypes[];
@@ -362,6 +381,8 @@ extern const char kInvalidOAuth2ClientId[];
 extern const char kInvalidOAuth2Scopes[];
 extern const char kInvalidOfflineEnabled[];
 extern const char kInvalidOmniboxKeyword[];
+extern const char kInvalidOptionsUIChromeStyle[];
+extern const char kInvalidOptionsUIOpenInTab[];
 extern const char kInvalidOptionsPage[];
 extern const char kInvalidOptionsPageExpectUrlInPackage[];
 extern const char kInvalidOptionsPageInHostedApp[];
@@ -391,8 +412,8 @@ extern const char kInvalidSandboxedPagesList[];
 extern const char kInvalidSandboxedPage[];
 extern const char kInvalidSandboxedPagesCSP[];
 extern const char kInvalidScriptBadge[];
+extern const char kInvalidSearchEngineMissingKeys[];
 extern const char kInvalidSearchEngineURL[];
-extern const char kInvalidEmptySettingsOverrides[];
 extern const char kInvalidShortName[];
 extern const char kInvalidSignature[];
 extern const char kInvalidSpellcheck[];
@@ -434,6 +455,7 @@ extern const char kInvalidWebURLs[];
 extern const char kInvalidZipHash[];
 extern const char kInsecureContentSecurityPolicy[];
 extern const char kKeyIsDeprecatedWithReplacement[];
+extern const char kLauncherPagePageRequired[];
 extern const char kLaunchPathAndExtentAreExclusive[];
 extern const char kLaunchPathAndURLAreExclusive[];
 extern const char kLaunchURLRequired[];