Index: chrome/browser/extensions/chrome_extensions_browser_client.cc |
diff --git a/chrome/browser/extensions/chrome_extensions_browser_client.cc b/chrome/browser/extensions/chrome_extensions_browser_client.cc |
index e132a02a31abdb5ec3eefa9aece38efde5afb884..77727ce673e5cc6a8804f143857c302935506d22 100644 |
--- a/chrome/browser/extensions/chrome_extensions_browser_client.cc |
+++ b/chrome/browser/extensions/chrome_extensions_browser_client.cc |
@@ -8,6 +8,7 @@ |
#include "base/version.h" |
#include "chrome/browser/app_mode/app_mode_utils.h" |
#include "chrome/browser/browser_process.h" |
+#include "chrome/browser/extensions/activity_log/activity_log.h" |
#include "chrome/browser/extensions/chrome_app_sorting.h" |
#include "chrome/browser/extensions/extension_system_factory.h" |
#include "chrome/browser/profiles/profile.h" |
@@ -168,6 +169,12 @@ ChromeExtensionsBrowserClient::GetJavaScriptDialogManager() { |
return GetJavaScriptDialogManagerInstance(); |
} |
+ApiActivityMonitor* ChromeExtensionsBrowserClient::GetApiActivityMonitor( |
+ content::BrowserContext* context) { |
+ // The ActivityLog monitors and records function calls and events. |
+ return ActivityLog::GetInstance(context); |
+} |
+ |
std::vector<BrowserContextKeyedServiceFactory*> |
ChromeExtensionsBrowserClient::GetExtensionSystemDependencies() { |
std::vector<BrowserContextKeyedServiceFactory*> dependencies; |