Index: chrome/browser/extensions/extension_service.cc |
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc |
index c1134a74d5592e7a0a968cfed4587bca300d5808..7d9d13a4bcc5c1981847dfa2b09811c23c7b69ab 100644 |
--- a/chrome/browser/extensions/extension_service.cc |
+++ b/chrome/browser/extensions/extension_service.cc |
@@ -556,6 +556,18 @@ void ExtensionService::InitEventRouters() { |
event_routers_initialized_ = true; |
} |
+void ExtensionService::NotifyExtensionEventRoutersOnListenerAdded( |
+ const std::string& event_name) { |
+ if (bluetooth_event_router_.get()) |
+ bluetooth_event_router_->OnEventListenerAdded(event_name); |
+} |
+ |
+void ExtensionService::NotifyExtensionEventRoutersOnListenerRemoved( |
+ const std::string& event_name) { |
+ if (bluetooth_event_router_.get()) |
+ bluetooth_event_router_->OnEventListenerRemoved(event_name); |
+} |
+ |
void ExtensionService::OnProfileSyncServiceShutdown() { |
// TODO(akalin): Move this block to Shutdown() once |
// http://crbug.com/153827 is fixed. |