Index: chrome/browser/extensions/api/media_galleries/media_galleries_api.cc |
=================================================================== |
--- chrome/browser/extensions/api/media_galleries/media_galleries_api.cc (revision 181939) |
+++ chrome/browser/extensions/api/media_galleries/media_galleries_api.cc (working copy) |
@@ -143,10 +143,6 @@ |
MediaGalleriesPermission::kReadPermission); |
bool has_read_permission = GetExtension()->CheckAPIPermissionWithParam( |
APIPermission::kMediaGalleries, &read_param); |
- MediaGalleriesPermission::CheckParam write_param( |
- MediaGalleriesPermission::kWritePermission); |
- bool has_write_permission = GetExtension()->CheckAPIPermissionWithParam( |
- APIPermission::kMediaGalleries, &write_param); |
const int child_id = rvh->GetProcess()->GetID(); |
std::set<std::string> file_system_names; |
@@ -185,16 +181,12 @@ |
if (filesystems[i].path.empty()) |
continue; |
- if (has_read_permission || has_write_permission) { |
+ if (has_read_permission) { |
content::ChildProcessSecurityPolicy* policy = |
ChildProcessSecurityPolicy::GetInstance(); |
if (!policy->CanReadFile(child_id, filesystems[i].path)) |
policy->GrantReadFile(child_id, filesystems[i].path); |
policy->GrantReadFileSystem(child_id, filesystems[i].fsid); |
- if (has_write_permission) { |
- policy->GrantWriteFileSystem(child_id, filesystems[i].fsid); |
- policy->GrantCreateFileForFileSystem(child_id, filesystems[i].fsid); |
- } |
} |
} |