Index: chrome/browser/extensions/api/tab_capture/tab_capture_registry.cc |
diff --git a/chrome/browser/extensions/api/tab_capture/tab_capture_registry.cc b/chrome/browser/extensions/api/tab_capture/tab_capture_registry.cc |
index 0946ad049ec0cd5909eb3ac8811f47164b9f699d..acc1cdf3bb93bc1efd8a82dd19d7e2d3d0fd018f 100644 |
--- a/chrome/browser/extensions/api/tab_capture/tab_capture_registry.cc |
+++ b/chrome/browser/extensions/api/tab_capture/tab_capture_registry.cc |
@@ -7,6 +7,7 @@ |
#include "content/public/browser/browser_thread.h" |
#include "chrome/browser/extensions/event_names.h" |
#include "chrome/browser/extensions/event_router.h" |
+#include "chrome/browser/extensions/extension_system.h" |
#include "chrome/browser/media/media_internals.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/profiles/profile_dependency_manager.h" |
@@ -34,7 +35,8 @@ TabCaptureRegistry::~TabCaptureRegistry() { |
void TabCaptureRegistry::HandleRequestUpdateOnUIThread( |
const content::MediaStreamDevice& device, |
const content::MediaRequestState new_state) { |
- EventRouter* router = profile_ ? profile_->GetExtensionEventRouter() : NULL; |
+ EventRouter* router = profile_ ? |
+ extensions::ExtensionSystem::Get(profile_)->event_router() : NULL; |
if (!router) |
return; |