Index: chrome/renderer/extensions/dispatcher.cc |
diff --git a/chrome/renderer/extensions/dispatcher.cc b/chrome/renderer/extensions/dispatcher.cc |
index 887a26df22a8931c14243bb13e37ebe5eeeae364..11ea41c2e7b487ca27b290196813b59caa3c5cac 100644 |
--- a/chrome/renderer/extensions/dispatcher.cc |
+++ b/chrome/renderer/extensions/dispatcher.cc |
@@ -23,6 +23,7 @@ |
#include "chrome/common/url_constants.h" |
#include "chrome/common/view_type.h" |
#include "chrome/renderer/chrome_render_process_observer.h" |
+#include "chrome/renderer/extensions/api_activity_logger.h" |
#include "chrome/renderer/extensions/api_definitions_natives.h" |
#include "chrome/renderer/extensions/app_bindings.h" |
#include "chrome/renderer/extensions/app_runtime_custom_bindings.h" |
@@ -710,6 +711,8 @@ void Dispatcher::RegisterNativeHandlers(ModuleSystem* module_system, |
module_system->RegisterNativeHandler( |
"contentWatcherNative", |
content_watcher_->MakeNatives(v8_context)); |
+ module_system->RegisterNativeHandler("activityLogger", |
+ scoped_ptr<NativeHandler>(new APIActivityLogger(this, v8_context))); |
// Natives used by multiple APIs. |
module_system->RegisterNativeHandler("file_system_natives", |