| Index: chrome/browser/chromeos/file_manager/file_browser_handlers.cc
|
| diff --git a/chrome/browser/chromeos/file_manager/file_browser_handlers.cc b/chrome/browser/chromeos/file_manager/file_browser_handlers.cc
|
| index 96728e802146bc606430f136afc1f4c51a10fabb..e5935e4920b782992649d047e7472cf42739a415 100644
|
| --- a/chrome/browser/chromeos/file_manager/file_browser_handlers.cc
|
| +++ b/chrome/browser/chromeos/file_manager/file_browser_handlers.cc
|
| @@ -359,9 +359,8 @@ void FileBrowserHandlerExecutor::SetupPermissionsAndDispatchEvent(
|
| return;
|
| }
|
|
|
| - extensions::EventRouter* event_router =
|
| - extensions::ExtensionSystem::Get(profile_)->event_router();
|
| - if (!event_router) {
|
| + extensions::EventRouter* router = extensions::EventRouter::Get(profile_);
|
| + if (!router) {
|
| ExecuteDoneOnUIThread(false);
|
| return;
|
| }
|
| @@ -394,7 +393,7 @@ void FileBrowserHandlerExecutor::SetupPermissionsAndDispatchEvent(
|
| scoped_ptr<extensions::Event> event(new extensions::Event(
|
| "fileBrowserHandler.onExecute", event_args.Pass()));
|
| event->restrict_to_browser_context = profile_;
|
| - event_router->DispatchEventToExtension(extension_->id(), event.Pass());
|
| + router->DispatchEventToExtension(extension_->id(), event.Pass());
|
|
|
| ExecuteDoneOnUIThread(true);
|
| }
|
|
|