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; |