1// Copyright (c) 2012 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef CHROME_BROWSER_EXTENSIONS_API_MANAGEMENT_MANAGEMENT_API_CONSTANTS_H_ 6#define CHROME_BROWSER_EXTENSIONS_API_MANAGEMENT_MANAGEMENT_API_CONSTANTS_H_ 7 8namespace extension_management_api_constants { 9 10// Keys used for incoming arguments and outgoing JSON data. 11extern const char kDisabledReasonKey[]; 12 13// Values for outgoing JSON data. 14extern const char kDisabledReasonPermissionsIncrease[]; 15 16// Error messages. 17extern const char kExtensionCreateError[]; 18extern const char kGestureNeededForEscalationError[]; 19extern const char kGestureNeededForUninstallError[]; 20extern const char kManifestParseError[]; 21extern const char kNoExtensionError[]; 22extern const char kNotAnAppError[]; 23extern const char kUserCantModifyError[]; 24extern const char kUninstallCanceledError[]; 25extern const char kUserDidNotReEnableError[]; 26extern const char kGestureNeededForCreateAppShortcutError[]; 27extern const char kNoBrowserToCreateShortcut[]; 28extern const char kCreateOnlyPackagedAppShortcutMac[]; 29extern const char kCreateShortcutCanceledError[]; 30extern const char kGestureNeededForSetLaunchTypeError[]; 31extern const char kLaunchTypeNotAvailableError[]; 32extern const char kGestureNeededForGenerateAppForLinkError[]; 33extern const char kInvalidURLError[]; 34extern const char kEmptyTitleError[]; 35extern const char kGenerateAppForLinkInstallError[]; 36 37 38} // namespace extension_management_api_constants 39 40#endif // CHROME_BROWSER_EXTENSIONS_API_MANAGEMENT_MANAGEMENT_API_CONSTANTS_H_ 41