Index: chrome/browser/extensions/extension_event_router.cc |
diff --git a/chrome/browser/extensions/extension_event_router.cc b/chrome/browser/extensions/extension_event_router.cc |
index a86bf1c54d8b3ce6eabcf4b3daf5908a117ef4a7..76a419c4bd1f454e70ddacc78caf2f13267377c6 100644 |
--- a/chrome/browser/extensions/extension_event_router.cc |
+++ b/chrome/browser/extensions/extension_event_router.cc |
@@ -106,7 +106,7 @@ void ExtensionEventRouter::AddEventListener( |
// We lazily tell the TaskManager to start updating when listeners to the |
// processes.onUpdated event arrive. |
if (event_name.compare(extension_processes_api_constants::kOnUpdated) == 0) |
- ExtensionProcessesEventRouter::GetInstance()->ListenerAdded(); |
+ profile_->GetExtensionService()->processes_event_router()->ListenerAdded(); |
} |
void ExtensionEventRouter::RemoveEventListener( |
@@ -127,7 +127,8 @@ void ExtensionEventRouter::RemoveEventListener( |
// If a processes.onUpdated event listener is removed (or a process with one |
// exits), then we let the TaskManager know that it has one fewer listener. |
if (event_name.compare(extension_processes_api_constants::kOnUpdated) == 0) |
- ExtensionProcessesEventRouter::GetInstance()->ListenerRemoved(); |
+ profile_->GetExtensionService()->processes_event_router()-> |
+ ListenerRemoved(); |
BrowserThread::PostTask( |
BrowserThread::IO, FROM_HERE, |