| // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #ifndef EXTENSIONS_COMMON_CONSTANTS_H_ |
| #define EXTENSIONS_COMMON_CONSTANTS_H_ |
| |
| #include "base/files/file_path.h" |
| |
| namespace extensions { |
| |
| // Scheme we serve extension content from. |
| extern const char kExtensionScheme[]; |
| |
| // The name of the manifest inside an extension. |
| extern const base::FilePath::CharType kManifestFilename[]; |
| |
| // The name of locale folder inside an extension. |
| extern const base::FilePath::CharType kLocaleFolder[]; |
| |
| // The name of the messages file inside an extension. |
| extern const base::FilePath::CharType kMessagesFilename[]; |
| |
| // The base directory for subdirectories with platform-specific code. |
| extern const base::FilePath::CharType kPlatformSpecificFolder[]; |
| |
| // The name of the directory inside the profile where extensions are |
| // installed to. |
| extern const char kInstallDirectoryName[]; |
| |
| // The name of a temporary directory to install an extension into for |
| // validation before finalizing install. |
| extern const char kTempExtensionName[]; |
| |
| // The file to write our decoded images to, relative to the extension_path. |
| extern const char kDecodedImagesFilename[]; |
| |
| // The file to write our decoded message catalogs to, relative to the |
| // extension_path. |
| extern const char kDecodedMessageCatalogsFilename[]; |
| |
| // The filename to use for a background page generated from |
| // background.scripts. |
| extern const char kGeneratedBackgroundPageFilename[]; |
| |
| // Path to imported modules. |
| extern const char kModulesDir[]; |
| |
| // The file extension (.crx) for extensions. |
| extern const base::FilePath::CharType kExtensionFileExtension[]; |
| |
| // The file extension (.pem) for private key files. |
| extern const base::FilePath::CharType kExtensionKeyFileExtension[]; |
| |
| } // namespace extensions |
| |
| #endif // EXTENSIONS_COMMON_CONSTANTS_H_ |