OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_CONSTANTS_H_ | 5 #ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_CONSTANTS_H_ |
6 #define CHROME_COMMON_EXTENSIONS_EXTENSION_CONSTANTS_H_ | 6 #define CHROME_COMMON_EXTENSIONS_EXTENSION_CONSTANTS_H_ |
7 #pragma once | 7 #pragma once |
8 | 8 |
9 #include <string> | 9 #include <string> |
10 | 10 |
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
93 extern const char kPlatformApp[]; | 93 extern const char kPlatformApp[]; |
94 extern const char kPlugins[]; | 94 extern const char kPlugins[]; |
95 extern const char kPluginsPath[]; | 95 extern const char kPluginsPath[]; |
96 extern const char kPluginsPublic[]; | 96 extern const char kPluginsPublic[]; |
97 extern const char kPublicKey[]; | 97 extern const char kPublicKey[]; |
98 extern const char kRequirements[]; | 98 extern const char kRequirements[]; |
99 extern const char kRunAt[]; | 99 extern const char kRunAt[]; |
100 extern const char kShiftKey[]; | 100 extern const char kShiftKey[]; |
101 extern const char kShortcutKey[]; | 101 extern const char kShortcutKey[]; |
102 extern const char kSignature[]; | 102 extern const char kSignature[]; |
| 103 extern const char kSuggestedKey[]; |
103 extern const char kTheme[]; | 104 extern const char kTheme[]; |
104 extern const char kThemeColors[]; | 105 extern const char kThemeColors[]; |
105 extern const char kThemeDisplayProperties[]; | 106 extern const char kThemeDisplayProperties[]; |
106 extern const char kThemeImages[]; | 107 extern const char kThemeImages[]; |
107 extern const char kThemeTints[]; | 108 extern const char kThemeTints[]; |
108 extern const char kTtsEngine[]; | 109 extern const char kTtsEngine[]; |
109 extern const char kTtsGenderFemale[]; | 110 extern const char kTtsGenderFemale[]; |
110 extern const char kTtsGenderMale[]; | 111 extern const char kTtsGenderMale[]; |
111 extern const char kTtsVoices[]; | 112 extern const char kTtsVoices[]; |
112 extern const char kTtsVoicesEventTypeEnd[]; | 113 extern const char kTtsVoicesEventTypeEnd[]; |
(...skipping 14 matching lines...) Expand all Loading... |
127 } // namespace extension_manifest_keys | 128 } // namespace extension_manifest_keys |
128 | 129 |
129 // Some values expected in manifests. | 130 // Some values expected in manifests. |
130 namespace extension_manifest_values { | 131 namespace extension_manifest_values { |
131 extern const char kBrowserActionKeybindingEvent[]; | 132 extern const char kBrowserActionKeybindingEvent[]; |
132 extern const char kIncognitoSplit[]; | 133 extern const char kIncognitoSplit[]; |
133 extern const char kIncognitoSpanning[]; | 134 extern const char kIncognitoSpanning[]; |
134 extern const char kIntentDispositionWindow[]; | 135 extern const char kIntentDispositionWindow[]; |
135 extern const char kIntentDispositionInline[]; | 136 extern const char kIntentDispositionInline[]; |
136 extern const char kIsolatedStorage[]; | 137 extern const char kIsolatedStorage[]; |
| 138 extern const char kKeybindingPlatformChromeOs[]; |
| 139 extern const char kKeybindingPlatformLinux[]; |
| 140 extern const char kKeybindingPlatformMac[]; |
| 141 extern const char kKeybindingPlatformWin[]; |
137 extern const char kLaunchContainerPanel[]; | 142 extern const char kLaunchContainerPanel[]; |
138 extern const char kLaunchContainerShell[]; | 143 extern const char kLaunchContainerShell[]; |
139 extern const char kLaunchContainerTab[]; | 144 extern const char kLaunchContainerTab[]; |
140 extern const char kLaunchContainerWindow[]; | 145 extern const char kLaunchContainerWindow[]; |
141 extern const char kPageActionKeybindingEvent[]; | 146 extern const char kPageActionKeybindingEvent[]; |
142 extern const char kPageActionTypePermanent[]; | 147 extern const char kPageActionTypePermanent[]; |
143 extern const char kPageActionTypeTab[]; | 148 extern const char kPageActionTypeTab[]; |
144 extern const char kRunAtDocumentEnd[]; | 149 extern const char kRunAtDocumentEnd[]; |
145 extern const char kRunAtDocumentIdle[]; | 150 extern const char kRunAtDocumentIdle[]; |
146 extern const char kRunAtDocumentStart[]; | 151 extern const char kRunAtDocumentStart[]; |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
213 extern const char kInvalidIntents[]; | 218 extern const char kInvalidIntents[]; |
214 extern const char kInvalidIntentType[]; | 219 extern const char kInvalidIntentType[]; |
215 extern const char kInvalidIntentTypeElement[]; | 220 extern const char kInvalidIntentTypeElement[]; |
216 extern const char kInvalidIntentTitle[]; | 221 extern const char kInvalidIntentTitle[]; |
217 extern const char kInvalidIsolation[]; | 222 extern const char kInvalidIsolation[]; |
218 extern const char kInvalidIsolationValue[]; | 223 extern const char kInvalidIsolationValue[]; |
219 extern const char kInvalidJs[]; | 224 extern const char kInvalidJs[]; |
220 extern const char kInvalidJsList[]; | 225 extern const char kInvalidJsList[]; |
221 extern const char kInvalidKey[]; | 226 extern const char kInvalidKey[]; |
222 extern const char kInvalidKeyBinding[]; | 227 extern const char kInvalidKeyBinding[]; |
| 228 extern const char kInvalidKeyBindingMissingPlatform[]; |
223 extern const char kInvalidKeyBindingDescription[]; | 229 extern const char kInvalidKeyBindingDescription[]; |
224 extern const char kInvalidKeyBindingDictionary[]; | 230 extern const char kInvalidKeyBindingDictionary[]; |
225 extern const char kInvalidLaunchContainer[]; | 231 extern const char kInvalidLaunchContainer[]; |
226 extern const char kInvalidLaunchContainerForNonPlatform[]; | 232 extern const char kInvalidLaunchContainerForNonPlatform[]; |
227 extern const char kInvalidLaunchContainerForPlatform[]; | 233 extern const char kInvalidLaunchContainerForPlatform[]; |
228 extern const char kInvalidLaunchValue[]; | 234 extern const char kInvalidLaunchValue[]; |
229 extern const char kInvalidLaunchValueContainer[]; | 235 extern const char kInvalidLaunchValueContainer[]; |
230 extern const char kInvalidManifest[]; | 236 extern const char kInvalidManifest[]; |
231 extern const char kInvalidManifestVersion[]; | 237 extern const char kInvalidManifestVersion[]; |
232 extern const char kInvalidMatch[]; | 238 extern const char kInvalidMatch[]; |
(...skipping 277 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
510 | 516 |
511 enum UnloadedExtensionReason { | 517 enum UnloadedExtensionReason { |
512 UNLOAD_REASON_DISABLE, // Extension is being disabled. | 518 UNLOAD_REASON_DISABLE, // Extension is being disabled. |
513 UNLOAD_REASON_UPDATE, // Extension is being updated to a newer version. | 519 UNLOAD_REASON_UPDATE, // Extension is being updated to a newer version. |
514 UNLOAD_REASON_UNINSTALL, // Extension is being uninstalled. | 520 UNLOAD_REASON_UNINSTALL, // Extension is being uninstalled. |
515 UNLOAD_REASON_TERMINATE, // Extension has terminated. | 521 UNLOAD_REASON_TERMINATE, // Extension has terminated. |
516 }; | 522 }; |
517 } // extension_misc | 523 } // extension_misc |
518 | 524 |
519 #endif // CHROME_COMMON_EXTENSIONS_EXTENSION_CONSTANTS_H_ | 525 #endif // CHROME_COMMON_EXTENSIONS_EXTENSION_CONSTANTS_H_ |
OLD | NEW |