Chromium Code Reviews| 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_H_ | 5 #ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_H_ |
| 6 #define CHROME_COMMON_EXTENSIONS_EXTENSION_H_ | 6 #define CHROME_COMMON_EXTENSIONS_EXTENSION_H_ |
| 7 | 7 |
| 8 #include <algorithm> | 8 #include <algorithm> |
| 9 #include <iosfwd> | 9 #include <iosfwd> |
| 10 #include <map> | 10 #include <map> |
| (...skipping 892 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 903 string16* error); | 903 string16* error); |
| 904 // Parses a single action in the manifest. | 904 // Parses a single action in the manifest. |
| 905 bool LoadWebIntentAction(const std::string& action_name, | 905 bool LoadWebIntentAction(const std::string& action_name, |
| 906 const base::DictionaryValue& intent_service, | 906 const base::DictionaryValue& intent_service, |
| 907 string16* error); | 907 string16* error); |
| 908 bool LoadWebIntentServices(string16* error); | 908 bool LoadWebIntentServices(string16* error); |
| 909 bool LoadFileHandler(const std::string& handler_id, | 909 bool LoadFileHandler(const std::string& handler_id, |
| 910 const base::DictionaryValue& handler_info, | 910 const base::DictionaryValue& handler_info, |
| 911 string16* error); | 911 string16* error); |
| 912 bool LoadFileHandlers(string16* error); | 912 bool LoadFileHandlers(string16* error); |
| 913 bool LoadExtensionFeatures(const APIPermissionSet& api_permissions, | 913 bool LoadExtensionFeatures(APIPermissionSet& api_permissions, |
|
not at google - send to devlin
2012/11/20 23:58:08
Non const pointers bad. If this isn't const anymor
dewittj
2012/11/21 22:09:41
I've been revealed as a C++ n00b. Fixed.
| |
| 914 string16* error); | 914 string16* error); |
| 915 bool LoadDevToolsPage(string16* error); | 915 bool LoadDevToolsPage(string16* error); |
| 916 bool LoadInputComponents(const APIPermissionSet& api_permissions, | 916 bool LoadInputComponents(const APIPermissionSet& api_permissions, |
| 917 string16* error); | 917 string16* error); |
| 918 bool LoadContentScripts(string16* error); | 918 bool LoadContentScripts(string16* error); |
| 919 bool LoadPageAction(string16* error); | 919 bool LoadPageAction(string16* error); |
| 920 bool LoadBrowserAction(string16* error); | 920 bool LoadBrowserAction(string16* error); |
| 921 bool LoadScriptBadge(string16* error); | 921 bool LoadScriptBadge(string16* error); |
| 922 bool LoadSystemIndicator(APIPermissionSet& api_permissions, string16* error); | |
| 922 bool LoadFileBrowserHandlers(string16* error); | 923 bool LoadFileBrowserHandlers(string16* error); |
| 923 // Helper method to load a FileBrowserHandlerList from the manifest. | 924 // Helper method to load a FileBrowserHandlerList from the manifest. |
| 924 FileBrowserHandlerList* LoadFileBrowserHandlersHelper( | 925 FileBrowserHandlerList* LoadFileBrowserHandlersHelper( |
| 925 const base::ListValue* extension_actions, string16* error); | 926 const base::ListValue* extension_actions, string16* error); |
| 926 // Helper method to load an FileBrowserHandler from manifest. | 927 // Helper method to load an FileBrowserHandler from manifest. |
| 927 FileBrowserHandler* LoadFileBrowserHandler( | 928 FileBrowserHandler* LoadFileBrowserHandler( |
| 928 const base::DictionaryValue* file_browser_handlers, string16* error); | 929 const base::DictionaryValue* file_browser_handlers, string16* error); |
| 929 bool LoadChromeURLOverrides(string16* error); | 930 bool LoadChromeURLOverrides(string16* error); |
| 930 bool LoadOmnibox(string16* error); | 931 bool LoadOmnibox(string16* error); |
| 931 bool LoadTextToSpeechVoices(string16* error); | 932 bool LoadTextToSpeechVoices(string16* error); |
| (...skipping 351 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1283 | 1284 |
| 1284 UpdatedExtensionPermissionsInfo( | 1285 UpdatedExtensionPermissionsInfo( |
| 1285 const Extension* extension, | 1286 const Extension* extension, |
| 1286 const PermissionSet* permissions, | 1287 const PermissionSet* permissions, |
| 1287 Reason reason); | 1288 Reason reason); |
| 1288 }; | 1289 }; |
| 1289 | 1290 |
| 1290 } // namespace extensions | 1291 } // namespace extensions |
| 1291 | 1292 |
| 1292 #endif // CHROME_COMMON_EXTENSIONS_EXTENSION_H_ | 1293 #endif // CHROME_COMMON_EXTENSIONS_EXTENSION_H_ |
| OLD | NEW |