| 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 #include "chrome/browser/extensions/extension_function_registry.h" | 5 #include "chrome/browser/extensions/extension_function_registry.h" |
| 6 | 6 |
| 7 #include "chrome/browser/accessibility/accessibility_extension_api.h" | 7 #include "chrome/browser/accessibility/accessibility_extension_api.h" |
| 8 #include "chrome/browser/extensions/api/app/app_api.h" | 8 #include "chrome/browser/extensions/api/app/app_api.h" |
| 9 #include "chrome/browser/extensions/api/bookmark_manager_private/bookmark_manage
r_private_api.h" | 9 #include "chrome/browser/extensions/api/bookmark_manager_private/bookmark_manage
r_private_api.h" |
| 10 #include "chrome/browser/extensions/api/browsing_data/browsing_data_api.h" | 10 #include "chrome/browser/extensions/api/browsing_data/browsing_data_api.h" |
| 11 #include "chrome/browser/extensions/api/commands/commands.h" | 11 #include "chrome/browser/extensions/api/commands/commands.h" |
| 12 #include "chrome/browser/extensions/api/extension_action/extension_browser_actio
ns_api.h" | 12 #include "chrome/browser/extensions/api/extension_action/extension_action_api.h" |
| 13 #include "chrome/browser/extensions/api/extension_action/extension_page_actions_
api.h" | |
| 14 #include "chrome/browser/extensions/api/idle/idle_api.h" | 13 #include "chrome/browser/extensions/api/idle/idle_api.h" |
| 15 #include "chrome/browser/extensions/api/managed_mode/managed_mode_api.h" | 14 #include "chrome/browser/extensions/api/managed_mode/managed_mode_api.h" |
| 16 #include "chrome/browser/extensions/api/metrics/metrics.h" | 15 #include "chrome/browser/extensions/api/metrics/metrics.h" |
| 17 #include "chrome/browser/extensions/api/module/module.h" | 16 #include "chrome/browser/extensions/api/module/module.h" |
| 18 #include "chrome/browser/extensions/api/omnibox/omnibox_api.h" | 17 #include "chrome/browser/extensions/api/omnibox/omnibox_api.h" |
| 19 #include "chrome/browser/extensions/api/preference/preference_api.h" | 18 #include "chrome/browser/extensions/api/preference/preference_api.h" |
| 20 #include "chrome/browser/extensions/api/runtime/runtime_api.h" | 19 #include "chrome/browser/extensions/api/runtime/runtime_api.h" |
| 21 #include "chrome/browser/extensions/api/test/test_api.h" | 20 #include "chrome/browser/extensions/api/test/test_api.h" |
| 22 #include "chrome/browser/extensions/api/top_sites/top_sites_api.h" | 21 #include "chrome/browser/extensions/api/top_sites/top_sites_api.h" |
| 23 #include "chrome/browser/extensions/api/web_request/web_request_api.h" | 22 #include "chrome/browser/extensions/api/web_request/web_request_api.h" |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 64 RegisterFunction<DisablePageActionsFunction>(); | 63 RegisterFunction<DisablePageActionsFunction>(); |
| 65 RegisterFunction<PageActionShowFunction>(); | 64 RegisterFunction<PageActionShowFunction>(); |
| 66 RegisterFunction<PageActionHideFunction>(); | 65 RegisterFunction<PageActionHideFunction>(); |
| 67 RegisterFunction<PageActionSetIconFunction>(); | 66 RegisterFunction<PageActionSetIconFunction>(); |
| 68 RegisterFunction<PageActionSetTitleFunction>(); | 67 RegisterFunction<PageActionSetTitleFunction>(); |
| 69 RegisterFunction<PageActionSetPopupFunction>(); | 68 RegisterFunction<PageActionSetPopupFunction>(); |
| 70 RegisterFunction<PageActionGetTitleFunction>(); | 69 RegisterFunction<PageActionGetTitleFunction>(); |
| 71 RegisterFunction<PageActionGetPopupFunction>(); | 70 RegisterFunction<PageActionGetPopupFunction>(); |
| 72 | 71 |
| 73 // Browser Actions. | 72 // Browser Actions. |
| 74 RegisterFunction<BrowserActionSetIconFunction>(); | 73 RegisterFunction<extensions::BrowserActionSetIconFunction>(); |
| 75 RegisterFunction<BrowserActionSetTitleFunction>(); | 74 RegisterFunction<extensions::BrowserActionSetTitleFunction>(); |
| 76 RegisterFunction<BrowserActionSetBadgeTextFunction>(); | 75 RegisterFunction<extensions::BrowserActionSetBadgeTextFunction>(); |
| 77 RegisterFunction<BrowserActionSetBadgeBackgroundColorFunction>(); | 76 RegisterFunction<extensions::BrowserActionSetBadgeBackgroundColorFunction>(); |
| 78 RegisterFunction<BrowserActionSetPopupFunction>(); | 77 RegisterFunction<extensions::BrowserActionSetPopupFunction>(); |
| 79 RegisterFunction<BrowserActionGetTitleFunction>(); | 78 RegisterFunction<extensions::BrowserActionGetTitleFunction>(); |
| 80 RegisterFunction<BrowserActionGetBadgeTextFunction>(); | 79 RegisterFunction<extensions::BrowserActionGetBadgeTextFunction>(); |
| 81 RegisterFunction<BrowserActionGetBadgeBackgroundColorFunction>(); | 80 RegisterFunction<extensions::BrowserActionGetBadgeBackgroundColorFunction>(); |
| 82 RegisterFunction<BrowserActionGetPopupFunction>(); | 81 RegisterFunction<extensions::BrowserActionGetPopupFunction>(); |
| 83 RegisterFunction<BrowserActionEnableFunction>(); | 82 RegisterFunction<extensions::BrowserActionEnableFunction>(); |
| 84 RegisterFunction<BrowserActionDisableFunction>(); | 83 RegisterFunction<extensions::BrowserActionDisableFunction>(); |
| 85 | 84 |
| 86 // Browsing Data. | 85 // Browsing Data. |
| 87 RegisterFunction<RemoveBrowsingDataFunction>(); | 86 RegisterFunction<RemoveBrowsingDataFunction>(); |
| 88 RegisterFunction<RemoveAppCacheFunction>(); | 87 RegisterFunction<RemoveAppCacheFunction>(); |
| 89 RegisterFunction<RemoveCacheFunction>(); | 88 RegisterFunction<RemoveCacheFunction>(); |
| 90 RegisterFunction<RemoveCookiesFunction>(); | 89 RegisterFunction<RemoveCookiesFunction>(); |
| 91 RegisterFunction<RemoveDownloadsFunction>(); | 90 RegisterFunction<RemoveDownloadsFunction>(); |
| 92 RegisterFunction<RemoveFileSystemsFunction>(); | 91 RegisterFunction<RemoveFileSystemsFunction>(); |
| 93 RegisterFunction<RemoveFormDataFunction>(); | 92 RegisterFunction<RemoveFormDataFunction>(); |
| 94 RegisterFunction<RemoveHistoryFunction>(); | 93 RegisterFunction<RemoveHistoryFunction>(); |
| (...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 290 | 289 |
| 291 ExtensionFunctionRegistry::FactoryEntry::FactoryEntry() | 290 ExtensionFunctionRegistry::FactoryEntry::FactoryEntry() |
| 292 : factory_(0), histogram_value_(extensions::functions::UNKNOWN) { | 291 : factory_(0), histogram_value_(extensions::functions::UNKNOWN) { |
| 293 } | 292 } |
| 294 | 293 |
| 295 ExtensionFunctionRegistry::FactoryEntry::FactoryEntry( | 294 ExtensionFunctionRegistry::FactoryEntry::FactoryEntry( |
| 296 ExtensionFunctionFactory factory, | 295 ExtensionFunctionFactory factory, |
| 297 extensions::functions::HistogramValue histogram_value) | 296 extensions::functions::HistogramValue histogram_value) |
| 298 : factory_(factory), histogram_value_(histogram_value) { | 297 : factory_(factory), histogram_value_(histogram_value) { |
| 299 } | 298 } |
| OLD | NEW |