| Index: chrome/browser/extensions/api/media_galleries_private/gallery_watch_state_tracker.cc
|
| diff --git a/chrome/browser/extensions/api/media_galleries_private/gallery_watch_state_tracker.cc b/chrome/browser/extensions/api/media_galleries_private/gallery_watch_state_tracker.cc
|
| index a7b4e72d278470f58057a9b60f441d36ead8d90c..8055025b7d766c960be009bb79dceffe9f7513e8 100644
|
| --- a/chrome/browser/extensions/api/media_galleries_private/gallery_watch_state_tracker.cc
|
| +++ b/chrome/browser/extensions/api/media_galleries_private/gallery_watch_state_tracker.cc
|
| @@ -92,12 +92,15 @@
|
| GalleryWatchStateTracker* GalleryWatchStateTracker::GetForProfile(
|
| Profile* profile) {
|
| DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
|
| +#if defined(OS_WIN) || defined(OS_LINUX)
|
| + // Gallery watch operation is not supported on Mac: crbug.com/144491.
|
| DCHECK(profile);
|
| MediaGalleriesPrivateAPI* private_api =
|
| MediaGalleriesPrivateAPI::Get(profile);
|
| // In unit tests, we don't have a MediaGalleriesPrivateAPI.
|
| if (private_api)
|
| return private_api->GetGalleryWatchStateTracker();
|
| +#endif
|
| return NULL;
|
| }
|
|
|
|
|