Chromium Code Reviews| Index: chrome/common/extensions/extension_manifest_constants.cc |
| diff --git a/extensions/common/manifest_constants.cc b/chrome/common/extensions/extension_manifest_constants.cc |
| similarity index 74% |
| copy from extensions/common/manifest_constants.cc |
| copy to chrome/common/extensions/extension_manifest_constants.cc |
| index 7ab1d23ad179ea296717e19c9c493c5946aeec6b..92c82c44bbee660830b4f55393f210c572065b0c 100644 |
| --- a/extensions/common/manifest_constants.cc |
| +++ b/chrome/common/extensions/extension_manifest_constants.cc |
| @@ -1,158 +1,10 @@ |
| -// Copyright 2013 The Chromium Authors. All rights reserved. |
| +// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
|
zhchbin
2013/09/24 02:41:22
I think you may commit this file by accident.
Finnur
2013/09/24 10:53:23
Good catch.
|
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| -#include "extensions/common/manifest_constants.h" |
| - |
| -namespace extensions { |
| - |
| -namespace manifest_keys { |
| - |
| -const char kAllFrames[] = "all_frames"; |
| -const char kAltKey[] = "altKey"; |
| -const char kApp[] = "app"; |
| -const char kAudio[] = "audio"; |
| -const char kBackgroundAllowJsAccess[] = "background.allow_js_access"; |
| -const char kBackgroundPage[] = "background.page"; |
| -const char kBackgroundPageLegacy[] = "background_page"; |
| -const char kBackgroundPersistent[] = "background.persistent"; |
| -const char kBackgroundScripts[] = "background.scripts"; |
| -const char kBrowserAction[] = "browser_action"; |
| -const char kChromeURLOverrides[] = "chrome_url_overrides"; |
| -const char kCommands[] = "commands"; |
| -const char kContentPack[] = "content_pack"; |
| -const char kContentPackSites[] = "sites"; |
| -const char kContentScripts[] = "content_scripts"; |
| -const char kContentSecurityPolicy[] = "content_security_policy"; |
| -const char kConvertedFromUserScript[] = "converted_from_user_script"; |
| -const char kCss[] = "css"; |
| -const char kCtrlKey[] = "ctrlKey"; |
| -const char kCurrentLocale[] = "current_locale"; |
| -const char kDefaultLocale[] = "default_locale"; |
| -const char kDescription[] = "description"; |
| -const char kDevToolsPage[] = "devtools_page"; |
| -const char kDisplayInLauncher[] = "display_in_launcher"; |
| -const char kDisplayInNewTabPage[] = "display_in_new_tab_page"; |
| -const char kEventName[] = "event_name"; |
| -const char kExcludeGlobs[] = "exclude_globs"; |
| -const char kExcludeMatches[] = "exclude_matches"; |
| -const char kExport[] = "export"; |
| -const char kExternallyConnectable[] = "externally_connectable"; |
| -const char kFileAccessList[] = "file_access"; |
| -const char kFileFilters[] = "file_filters"; |
| -const char kFileBrowserHandlers[] = "file_browser_handlers"; |
| -const char kMediaGalleriesHandlers[] = "media_galleries_handlers"; |
| -const char kFileHandlers[] = "file_handlers"; |
| -const char kFileHandlerExtensions[] = "extensions"; |
| -const char kFileHandlerTitle[] = "title"; |
| -const char kFileHandlerTypes[] = "types"; |
| -const char kHomepageURL[] = "homepage_url"; |
| -const char kIcons[] = "icons"; |
| -const char kId[] = "id"; |
| -const char kImport[] = "import"; |
| -const char kIncognito[] = "incognito"; |
| -const char kIncludeGlobs[] = "include_globs"; |
| -const char kInputComponents[] = "input_components"; |
| -const char kIsolation[] = "app.isolation"; |
| -const char kJs[] = "js"; |
| -const char kKey[] = "key"; |
| -const char kKeycode[] = "keyCode"; |
| -const char kKioskEnabled[] = "kiosk_enabled"; |
| -const char kLanguage[] = "language"; |
| -const char kLaunch[] = "app.launch"; |
| -const char kLaunchContainer[] = "app.launch.container"; |
| -const char kLaunchHeight[] = "app.launch.height"; |
| -const char kLaunchLocalPath[] = "app.launch.local_path"; |
| -const char kLaunchWebURL[] = "app.launch.web_url"; |
| -const char kLaunchWidth[] = "app.launch.width"; |
| -const char kLayouts[] = "layouts"; |
| -const char kManifestVersion[] = "manifest_version"; |
| -const char kMatches[] = "matches"; |
| -const char kMinimumChromeVersion[] = "minimum_chrome_version"; |
| -const char kMinimumVersion[] = "minimum_version"; |
| -const char kMIMETypes[] = "mime_types"; |
| -const char kMimeTypesHandler[] = "mime_types_handler"; |
| -const char kName[] = "name"; |
| -const char kNaClModules[] = "nacl_modules"; |
| -const char kNaClModulesMIMEType[] = "mime_type"; |
| -const char kNaClModulesPath[] = "path"; |
| -const char kOAuth2[] = "oauth2"; |
| -const char kOAuth2AutoApprove[] = "oauth2.auto_approve"; |
| -const char kOAuth2ClientId[] = "oauth2.client_id"; |
| -const char kOAuth2Scopes[] = "oauth2.scopes"; |
| -const char kOfflineEnabled[] = "offline_enabled"; |
| -const char kOmnibox[] = "omnibox"; |
| -const char kOmniboxKeyword[] = "omnibox.keyword"; |
| -const char kOptionalPermissions[] = "optional_permissions"; |
| -const char kOptionsPage[] = "options_page"; |
| -const char kPageAction[] = "page_action"; |
| -const char kPageActionDefaultIcon[] = "default_icon"; |
| -const char kPageActionDefaultPopup[] = "default_popup"; |
| -const char kPageActionDefaultTitle[] = "default_title"; |
| -const char kPageActionIcons[] = "icons"; |
| -const char kPageActionId[] = "id"; |
| -const char kPageActionPopup[] = "popup"; |
| -const char kPageActionPopupPath[] = "path"; |
| -const char kPageActions[] = "page_actions"; |
| -const char kPermissions[] = "permissions"; |
| -const char kPlatformAppBackground[] = "app.background"; |
| -const char kPlatformAppBackgroundPage[] = "app.background.page"; |
| -const char kPlatformAppBackgroundScripts[] = "app.background.scripts"; |
| -const char kPlatformAppContentSecurityPolicy[] = "app.content_security_policy"; |
| -const char kPlugins[] = "plugins"; |
| -const char kPluginsPath[] = "path"; |
| -const char kPluginsPublic[] = "public"; |
| -const char kPublicKey[] = "key"; |
| -const char kResources[] = "resources"; |
| -const char kRequirements[] = "requirements"; |
| -const char kRunAt[] = "run_at"; |
| -const char kSandboxedPages[] = "sandbox.pages"; |
| -const char kSandboxedPagesCSP[] = "sandbox.content_security_policy"; |
| -const char kScriptBadge[] = "script_badge"; |
| -const char kShiftKey[] = "shiftKey"; |
| -const char kShortcutKey[] = "shortcutKey"; |
| -const char kShortName[] = "short_name"; |
| -const char kSignature[] = "signature"; |
| -const char kSpellcheck[] = "spellcheck"; |
| -const char kSpellcheckDictionaryFormat[] = "dictionary_format"; |
| -const char kSpellcheckDictionaryLanguage[] = "dictionary_language"; |
| -const char kSpellcheckDictionaryLocale[] = "dictionary_locale"; |
| -const char kSpellcheckDictionaryPath[] = "dictionary_path"; |
| -const char kStorageManagedSchema[] = "storage.managed_schema"; |
| -const char kSuggestedKey[] = "suggested_key"; |
| -const char kSystemIndicator[] = "system_indicator"; |
| -const char kSystemInfoDisplay[] = "systemInfo.display"; |
| -const char kTheme[] = "theme"; |
| -const char kThemeColors[] = "colors"; |
| -const char kThemeDisplayProperties[] = "properties"; |
| -const char kThemeImages[] = "images"; |
| -const char kThemeTints[] = "tints"; |
| -const char kTtsEngine[] = "tts_engine"; |
| -const char kTtsGenderFemale[] = "female"; |
| -const char kTtsGenderMale[] = "male"; |
| -const char kTtsVoices[] = "voices"; |
| -const char kTtsVoicesEventTypeEnd[] = "end"; |
| -const char kTtsVoicesEventTypeError[] = "error"; |
| -const char kTtsVoicesEventTypeMarker[] = "marker"; |
| -const char kTtsVoicesEventTypeSentence[] = "sentence"; |
| -const char kTtsVoicesEventTypeStart[] = "start"; |
| -const char kTtsVoicesEventTypeWord[] = "word"; |
| -const char kTtsVoicesEventTypes[] = "event_types"; |
| -const char kTtsVoicesGender[] = "gender"; |
| -const char kTtsVoicesLang[] = "lang"; |
| -const char kTtsVoicesVoiceName[] = "voice_name"; |
| -const char kType[] = "type"; |
| -const char kUpdateURL[] = "update_url"; |
| -const char kUrlHandlers[] = "url_handlers"; |
| -const char kUrlHandlerTitle[] = "title"; |
| -const char kVersion[] = "version"; |
| -const char kWebAccessibleResources[] = "web_accessible_resources"; |
| -const char kWebURLs[] = "app.urls"; |
| - |
| -} // namespace manifest_keys |
| - |
| -namespace manifest_values { |
| +#include "chrome/common/extensions/extension_manifest_constants.h" |
| +namespace extension_manifest_values { |
| const char kBrowserActionCommandEvent[] = "_execute_browser_action"; |
| const char kIncognitoSplit[] = "split"; |
| const char kIncognitoSpanning[] = "spanning"; |
| @@ -197,15 +49,13 @@ const char kScriptBadgeCommandEvent[] = "_execute_script_badge"; |
| const char kLaunchContainerPanel[] = "panel"; |
| const char kLaunchContainerTab[] = "tab"; |
| const char kLaunchContainerWindow[] = "window"; |
| - |
| -} // namespace manifest_values |
| +} // namespace extension_manifest_values |
| // Extension-related error messages. Some of these are simple patterns, where a |
| // '*' is replaced at runtime with a specific value. This is used instead of |
| // printf because we want to unit test them and scanf is hard to make |
| // cross-platform. |
| -namespace manifest_errors { |
| - |
| +namespace extension_manifest_errors { |
| const char kAppsNotEnabled[] = |
| "Apps are not enabled."; |
| const char kBackgroundPermissionNeeded[] = |
| @@ -560,14 +410,6 @@ const char kInvalidTtsVoicesVoiceName[] = |
| "Invalid value for 'tts_engine.voices[*].voice_name'."; |
| const char kInvalidUpdateURL[] = |
| "Invalid value for update url: '[*]'."; |
| -const char kInvalidURLHandlers[] = |
| - "Invalid value for 'url_handlers'."; |
| -const char kInvalidURLHandlerPatternElement[] = |
| - "Invalid value for 'url_handlers[*]'."; |
| -const char kInvalidURLHandlerTitle[] = |
| - "Invalid value for 'url_handlers[*].title'."; |
| -const char kInvalidURLHandlerPattern[] = |
| - "Invalid value for 'url_handlers[*].matches[*]'."; |
| const char kInvalidURLPatternError[] = |
| "Invalid url pattern '*'"; |
| const char kInvalidVersion[] = |
| @@ -598,8 +440,6 @@ const char kLaunchPathAndURLAreExclusive[] = |
| "both be set."; |
| const char kLaunchURLRequired[] = |
| "Either 'app.launch.local_path' or 'app.launch.web_url' is required."; |
| -const char kLocalesInvalidLocale[] = |
| - "Invalid locale file '*': *"; |
| const char kLocalesMessagesFileMissing[] = |
| "Messages file is missing for locale."; |
| const char kLocalesNoDefaultLocaleSpecified[] = |
| @@ -630,8 +470,6 @@ const char kPermissionNotAllowed[] = |
| "Access to permission '*' denied."; |
| const char kPermissionNotAllowedInManifest[] = |
| "Permission '*' cannot be specified in the manifest."; |
| -const char kPermissionUnknownOrMalformed[] = |
| - "Permission '*' is unknown or URL pattern is malformed."; |
| const char kReservedMessageFound[] = |
| "Reserved key * found in message catalog."; |
| const char kScriptBadgeRequiresFlag[] = |
| @@ -642,14 +480,10 @@ const char kScriptBadgeIconIgnored[] = |
| const char kScriptBadgeTitleIgnored[] = |
| "default_title specified in script_badge manifest section will not be " |
| "used."; |
| -const char kUnrecognizedManifestKey[] = "Unrecognized manifest key '*'."; |
| const char kWebRequestConflictsWithLazyBackground[] = |
| "The 'webRequest' API cannot be used with event pages."; |
| #if defined(OS_CHROMEOS) |
| const char kIllegalPlugins[] = |
| "Extensions cannot install plugins on Chrome OS"; |
| #endif |
| - |
| -} // namespace manifest_errors |
| - |
| -} // namespace extensions |
| +} // namespace extension_manifest_errors |