Index: chrome/browser/extensions/api/media_galleries_private/media_galleries_private_api.cc |
diff --git a/chrome/browser/extensions/api/media_galleries_private/media_galleries_private_api.cc b/chrome/browser/extensions/api/media_galleries_private/media_galleries_private_api.cc |
index 5a6046892c6d5a7cc547f39efc7b1d0b1b52c8ea..b8fd72ae9d8da2df6b498b1d79d0cacae37164ae 100644 |
--- a/chrome/browser/extensions/api/media_galleries_private/media_galleries_private_api.cc |
+++ b/chrome/browser/extensions/api/media_galleries_private/media_galleries_private_api.cc |
@@ -81,15 +81,16 @@ bool GetGalleryFilePathAndId(const std::string& gallery_id, |
// MediaGalleriesPrivateAPI // |
/////////////////////////////////////////////////////////////////////////////// |
-MediaGalleriesPrivateAPI::MediaGalleriesPrivateAPI(Profile* profile) |
- : profile_(profile), |
- weak_ptr_factory_(this) { |
+MediaGalleriesPrivateAPI::MediaGalleriesPrivateAPI( |
+ content::BrowserContext* context) |
+ : profile_(Profile::FromBrowserContext(context)), weak_ptr_factory_(this) { |
DCHECK(profile_); |
- ExtensionSystem::Get(profile_)->event_router()->RegisterObserver( |
+ EventRouter* event_router = ExtensionSystem::Get(profile_)->event_router(); |
+ event_router->RegisterObserver( |
this, media_galleries_private::OnDeviceAttached::kEventName); |
- ExtensionSystem::Get(profile_)->event_router()->RegisterObserver( |
+ event_router->RegisterObserver( |
this, media_galleries_private::OnDeviceDetached::kEventName); |
- ExtensionSystem::Get(profile_)->event_router()->RegisterObserver( |
+ event_router->RegisterObserver( |
this, media_galleries_private::OnGalleryChanged::kEventName); |
} |
@@ -114,9 +115,10 @@ ProfileKeyedAPIFactory<MediaGalleriesPrivateAPI>* |
} |
// static |
-MediaGalleriesPrivateAPI* MediaGalleriesPrivateAPI::Get(Profile* profile) { |
- return |
- ProfileKeyedAPIFactory<MediaGalleriesPrivateAPI>::GetForProfile(profile); |
+MediaGalleriesPrivateAPI* MediaGalleriesPrivateAPI::Get( |
+ content::BrowserContext* context) { |
+ return ProfileKeyedAPIFactory<MediaGalleriesPrivateAPI>::GetForProfile( |
+ context); |
} |
void MediaGalleriesPrivateAPI::OnListenerAdded( |