| Index: chrome/browser/chromeos/extensions/media_player_event_router.cc
|
| diff --git a/chrome/browser/chromeos/extensions/media_player_event_router.cc b/chrome/browser/chromeos/extensions/media_player_event_router.cc
|
| index c8aa4e87652aec88cbb01553309be4266062ce1e..b5eb05d6c73334c17cf6aa6f6ba1d2860cf77567 100644
|
| --- a/chrome/browser/chromeos/extensions/media_player_event_router.cc
|
| +++ b/chrome/browser/chromeos/extensions/media_player_event_router.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include "base/memory/singleton.h"
|
| #include "chrome/browser/extensions/event_router.h"
|
| +#include "chrome/browser/extensions/extension_system.h"
|
| #include "chrome/browser/profiles/profile.h"
|
|
|
| ExtensionMediaPlayerEventRouter::ExtensionMediaPlayerEventRouter()
|
| @@ -22,33 +23,37 @@ void ExtensionMediaPlayerEventRouter::Init(Profile* profile) {
|
| }
|
|
|
| void ExtensionMediaPlayerEventRouter::NotifyNextTrack() {
|
| - if (profile_ && profile_->GetExtensionEventRouter()) {
|
| + if (profile_ && extensions::ExtensionSystem::Get(profile_)->event_router()) {
|
| scoped_ptr<ListValue> args(new ListValue());
|
| - profile_->GetExtensionEventRouter()->DispatchEventToRenderers(
|
| - "mediaPlayerPrivate.onNextTrack", args.Pass(), NULL, GURL());
|
| + extensions::ExtensionSystem::Get(profile_)->event_router()->
|
| + DispatchEventToRenderers("mediaPlayerPrivate.onNextTrack", args.Pass(),
|
| + NULL, GURL());
|
| }
|
| }
|
|
|
| void ExtensionMediaPlayerEventRouter::NotifyPlaylistChanged() {
|
| - if (profile_ && profile_->GetExtensionEventRouter()) {
|
| + if (profile_ && extensions::ExtensionSystem::Get(profile_)->event_router()) {
|
| scoped_ptr<ListValue> args(new ListValue());
|
| - profile_->GetExtensionEventRouter()->DispatchEventToRenderers(
|
| - "mediaPlayerPrivate.onPlaylistChanged", args.Pass(), NULL, GURL());
|
| + extensions::ExtensionSystem::Get(profile_)->event_router()->
|
| + DispatchEventToRenderers("mediaPlayerPrivate.onPlaylistChanged",
|
| + args.Pass(), NULL, GURL());
|
| }
|
| }
|
|
|
| void ExtensionMediaPlayerEventRouter::NotifyPrevTrack() {
|
| - if (profile_ && profile_->GetExtensionEventRouter()) {
|
| + if (profile_ && extensions::ExtensionSystem::Get(profile_)->event_router()) {
|
| scoped_ptr<ListValue> args(new ListValue());
|
| - profile_->GetExtensionEventRouter()->DispatchEventToRenderers(
|
| - "mediaPlayerPrivate.onPrevTrack", args.Pass(), NULL, GURL());
|
| + extensions::ExtensionSystem::Get(profile_)->event_router()->
|
| + DispatchEventToRenderers("mediaPlayerPrivate.onPrevTrack", args.Pass(),
|
| + NULL, GURL());
|
| }
|
| }
|
|
|
| void ExtensionMediaPlayerEventRouter::NotifyTogglePlayState() {
|
| - if (profile_ && profile_->GetExtensionEventRouter()) {
|
| + if (profile_ && extensions::ExtensionSystem::Get(profile_)->event_router()) {
|
| scoped_ptr<ListValue> args(new ListValue());
|
| - profile_->GetExtensionEventRouter()->DispatchEventToRenderers(
|
| - "mediaPlayerPrivate.onTogglePlayState", args.Pass(), NULL, GURL());
|
| + extensions::ExtensionSystem::Get(profile_)->event_router()->
|
| + DispatchEventToRenderers("mediaPlayerPrivate.onTogglePlayState",
|
| + args.Pass(), NULL, GURL());
|
| }
|
| }
|
|
|