OLD | NEW |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 21 matching lines...) Expand all Loading... |
32 extern const char* kExcludeGlobs; | 32 extern const char* kExcludeGlobs; |
33 extern const char* kExcludeMatches; | 33 extern const char* kExcludeMatches; |
34 extern const char* kFileFilters; | 34 extern const char* kFileFilters; |
35 extern const char* kFileBrowserHandlers; | 35 extern const char* kFileBrowserHandlers; |
36 extern const char* kHomepageURL; | 36 extern const char* kHomepageURL; |
37 extern const char* kIcons; | 37 extern const char* kIcons; |
38 extern const char* kId; | 38 extern const char* kId; |
39 extern const char* kIncognito; | 39 extern const char* kIncognito; |
40 extern const char* kIncludeGlobs; | 40 extern const char* kIncludeGlobs; |
41 extern const char* kInputComponents; | 41 extern const char* kInputComponents; |
| 42 extern const char* kIntents; |
| 43 extern const char* kIntentType; |
| 44 extern const char* kIntentAction; |
| 45 extern const char* kIntentTitle; |
| 46 extern const char* kIntentDisposition; |
42 extern const char* kIsolation; | 47 extern const char* kIsolation; |
43 extern const char* kJs; | 48 extern const char* kJs; |
44 extern const char* kKeycode; | 49 extern const char* kKeycode; |
45 extern const char* kLanguage; | 50 extern const char* kLanguage; |
46 extern const char* kLaunch; | 51 extern const char* kLaunch; |
47 extern const char* kLaunchContainer; | 52 extern const char* kLaunchContainer; |
48 extern const char* kLaunchHeight; | 53 extern const char* kLaunchHeight; |
49 extern const char* kLaunchLocalPath; | 54 extern const char* kLaunchLocalPath; |
50 extern const char* kLaunchWebURL; | 55 extern const char* kLaunchWebURL; |
51 extern const char* kLaunchWidth; | 56 extern const char* kLaunchWidth; |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
108 extern const char* kType; | 113 extern const char* kType; |
109 extern const char* kUpdateURL; | 114 extern const char* kUpdateURL; |
110 extern const char* kVersion; | 115 extern const char* kVersion; |
111 extern const char* kWebURLs; | 116 extern const char* kWebURLs; |
112 } // namespace extension_manifest_keys | 117 } // namespace extension_manifest_keys |
113 | 118 |
114 // Some values expected in manifests. | 119 // Some values expected in manifests. |
115 namespace extension_manifest_values { | 120 namespace extension_manifest_values { |
116 extern const char* kIncognitoSplit; | 121 extern const char* kIncognitoSplit; |
117 extern const char* kIncognitoSpanning; | 122 extern const char* kIncognitoSpanning; |
| 123 extern const char* kIntentDispositionWindow; |
| 124 extern const char* kIntentDispositionInline; |
118 extern const char* kIsolatedStorage; | 125 extern const char* kIsolatedStorage; |
119 extern const char* kLaunchContainerPanel; | 126 extern const char* kLaunchContainerPanel; |
120 extern const char* kLaunchContainerTab; | 127 extern const char* kLaunchContainerTab; |
121 extern const char* kLaunchContainerWindow; | 128 extern const char* kLaunchContainerWindow; |
122 extern const char* kPageActionTypePermanent; | 129 extern const char* kPageActionTypePermanent; |
123 extern const char* kPageActionTypeTab; | 130 extern const char* kPageActionTypeTab; |
124 extern const char* kRunAtDocumentEnd; | 131 extern const char* kRunAtDocumentEnd; |
125 extern const char* kRunAtDocumentIdle; | 132 extern const char* kRunAtDocumentIdle; |
126 extern const char* kRunAtDocumentStart; | 133 extern const char* kRunAtDocumentStart; |
127 } // namespace extension_manifest_values | 134 } // namespace extension_manifest_values |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
169 extern const char* kInvalidIcons; | 176 extern const char* kInvalidIcons; |
170 extern const char* kInvalidIncognitoBehavior; | 177 extern const char* kInvalidIncognitoBehavior; |
171 extern const char* kInvalidInputComponents; | 178 extern const char* kInvalidInputComponents; |
172 extern const char* kInvalidInputComponentDescription; | 179 extern const char* kInvalidInputComponentDescription; |
173 extern const char* kInvalidInputComponentLayoutName; | 180 extern const char* kInvalidInputComponentLayoutName; |
174 extern const char* kInvalidInputComponentLayouts; | 181 extern const char* kInvalidInputComponentLayouts; |
175 extern const char* kInvalidInputComponentName; | 182 extern const char* kInvalidInputComponentName; |
176 extern const char* kInvalidInputComponentShortcutKey; | 183 extern const char* kInvalidInputComponentShortcutKey; |
177 extern const char* kInvalidInputComponentShortcutKeycode; | 184 extern const char* kInvalidInputComponentShortcutKeycode; |
178 extern const char* kInvalidInputComponentType; | 185 extern const char* kInvalidInputComponentType; |
| 186 extern const char* kInvalidIntent; |
| 187 extern const char* kInvalidIntentDisposition; |
| 188 extern const char* kInvalidIntentAction; |
| 189 extern const char* kInvalidIntents; |
| 190 extern const char* kInvalidIntentType; |
| 191 extern const char* kInvalidIntentTitle; |
179 extern const char* kInvalidIsolation; | 192 extern const char* kInvalidIsolation; |
180 extern const char* kInvalidIsolationValue; | 193 extern const char* kInvalidIsolationValue; |
181 extern const char* kInvalidJs; | 194 extern const char* kInvalidJs; |
182 extern const char* kInvalidJsList; | 195 extern const char* kInvalidJsList; |
183 extern const char* kInvalidKey; | 196 extern const char* kInvalidKey; |
184 extern const char* kInvalidLaunchContainer; | 197 extern const char* kInvalidLaunchContainer; |
185 extern const char* kInvalidLaunchHeight; | 198 extern const char* kInvalidLaunchHeight; |
186 extern const char* kInvalidLaunchHeightContainer; | 199 extern const char* kInvalidLaunchHeightContainer; |
187 extern const char* kInvalidLaunchLocalPath; | 200 extern const char* kInvalidLaunchLocalPath; |
188 extern const char* kInvalidLaunchWebURL; | 201 extern const char* kInvalidLaunchWebURL; |
(...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
443 }; | 456 }; |
444 | 457 |
445 enum UnloadedExtensionReason { | 458 enum UnloadedExtensionReason { |
446 UNLOAD_REASON_DISABLE, // Extension is being disabled. | 459 UNLOAD_REASON_DISABLE, // Extension is being disabled. |
447 UNLOAD_REASON_UPDATE, // Extension is being updated to a newer version. | 460 UNLOAD_REASON_UPDATE, // Extension is being updated to a newer version. |
448 UNLOAD_REASON_UNINSTALL, // Extension is being uninstalled. | 461 UNLOAD_REASON_UNINSTALL, // Extension is being uninstalled. |
449 }; | 462 }; |
450 } // extension_misc | 463 } // extension_misc |
451 | 464 |
452 #endif // CHROME_COMMON_EXTENSIONS_EXTENSION_CONSTANTS_H_ | 465 #endif // CHROME_COMMON_EXTENSIONS_EXTENSION_CONSTANTS_H_ |
OLD | NEW |