| 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 c5b622fdf5a8cce3b6ef2eb47825e4f92d76ca0f..fab73616addeb8459967e35e43eefbf09bf6ab24 100644
|
| --- a/chrome/browser/chromeos/extensions/media_player_event_router.cc
|
| +++ b/chrome/browser/chromeos/extensions/media_player_event_router.cc
|
| @@ -5,39 +5,39 @@
|
| #include "chrome/browser/chromeos/extensions/media_player_event_router.h"
|
|
|
| #include "base/memory/singleton.h"
|
| -#include "chrome/browser/profiles/profile.h"
|
| +#include "content/public/browser/browser_context.h"
|
| #include "extensions/browser/event_router.h"
|
| #include "extensions/browser/extension_system.h"
|
|
|
| namespace extensions {
|
|
|
| -static void BroadcastEvent(Profile* profile, const std::string& event_name) {
|
| - if (profile && extensions::ExtensionSystem::Get(profile)->event_router()) {
|
| +static void BroadcastEvent(content::BrowserContext* context,
|
| + const std::string& event_name) {
|
| + if (context && extensions::ExtensionSystem::Get(context)->event_router()) {
|
| scoped_ptr<base::ListValue> args(new base::ListValue());
|
| scoped_ptr<extensions::Event> event(new extensions::Event(
|
| event_name, args.Pass()));
|
| - extensions::ExtensionSystem::Get(profile)->event_router()->
|
| - BroadcastEvent(event.Pass());
|
| + extensions::ExtensionSystem::Get(context)->event_router()->BroadcastEvent(
|
| + event.Pass());
|
| }
|
| }
|
|
|
| -MediaPlayerEventRouter::MediaPlayerEventRouter(Profile* profile)
|
| - : profile_(profile) {
|
| -}
|
| +MediaPlayerEventRouter::MediaPlayerEventRouter(content::BrowserContext* context)
|
| + : browser_context_(context) {}
|
|
|
| MediaPlayerEventRouter::~MediaPlayerEventRouter() {
|
| }
|
|
|
| void MediaPlayerEventRouter::NotifyNextTrack() {
|
| - BroadcastEvent(profile_, "mediaPlayerPrivate.onNextTrack");
|
| + BroadcastEvent(browser_context_, "mediaPlayerPrivate.onNextTrack");
|
| }
|
|
|
| void MediaPlayerEventRouter::NotifyPrevTrack() {
|
| - BroadcastEvent(profile_, "mediaPlayerPrivate.onPrevTrack");
|
| + BroadcastEvent(browser_context_, "mediaPlayerPrivate.onPrevTrack");
|
| }
|
|
|
| void MediaPlayerEventRouter::NotifyTogglePlayState() {
|
| - BroadcastEvent(profile_, "mediaPlayerPrivate.onTogglePlayState");
|
| + BroadcastEvent(browser_context_, "mediaPlayerPrivate.onTogglePlayState");
|
| }
|
|
|
| } // namespace extensions
|
|
|