Chromium Code Reviews| Index: chrome/browser/extensions/api/media_galleries/media_galleries_api.cc |
| diff --git a/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc b/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc |
| index 3afa7d604d2a712157add79d981c477175955287..4cdab51ef6b43d6f989561ab9e54b06c149c9b0c 100644 |
| --- a/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc |
| +++ b/chrome/browser/extensions/api/media_galleries/media_galleries_api.cc |
| @@ -67,6 +67,14 @@ bool ApiIsAccessible(std::string* error) { |
| MediaGalleriesGetMediaFileSystemsFunction:: |
| ~MediaGalleriesGetMediaFileSystemsFunction() {} |
| +bool MediaGalleriesGetMediaFileSystemsFunction::HasPermission() { |
| + if (!ExtensionFunction::HasPermission()) |
| + return false; |
| + MediaFileSystemRegistry::GetInstance()->AddAttachedMediaDeviceGalleries( |
|
vandebo (ex-Chrome)
2012/10/27 19:57:57
I think putting this here abuses it's use. Let ju
kmadhusu
2012/10/28 01:13:43
Moved this function call to the top of RunImpl() f
|
| + render_view_host()); |
| + return true; |
| +} |
| + |
| bool MediaGalleriesGetMediaFileSystemsFunction::RunImpl() { |
| if (!ApiIsAccessible(&error_)) |
| return false; |