Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(594)

Side by Side Diff: chrome/common/extensions/extension_constants.h

Issue 9812008: Polish the keybinding implementation a bit. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 8 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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
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
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
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
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_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698