summaryrefslogtreecommitdiffstats
path: root/webkit/browser
diff options
context:
space:
mode:
authortommycli@chromium.org <tommycli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-07 18:33:22 +0000
committertommycli@chromium.org <tommycli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-10-07 18:33:22 +0000
commit45d5c60f9cfbd86cf6ff89d48aa80365ae534ba2 (patch)
treeb85de65ec2e49c866aa474c92f720bc3e272b47e /webkit/browser
parente281263f331634d9b1aa68c1837ac5396b4d7001 (diff)
downloadchromium_src-45d5c60f9cfbd86cf6ff89d48aa80365ae534ba2.zip
chromium_src-45d5c60f9cfbd86cf6ff89d48aa80365ae534ba2.tar.gz
chromium_src-45d5c60f9cfbd86cf6ff89d48aa80365ae534ba2.tar.bz2
ChildProcessSecurityPolicy: Remove CanReadDirectory (special directory enumeration grant).
Per discussion with kinuko here (https://codereview.chromium.org/24631002/), there is no longer a need for a special directory enumeration permission grant. This is part of Step 4 of this refactoring plan: https://docs.google.com/a/google.com/document/d/1QGkGWuwgSuaRqovz4wyb0upqPKDVsgYOFKt44E7gmOE/edit?usp=sharing BUG=262142, 263150 Review URL: https://codereview.chromium.org/25601002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227304 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/browser')
-rw-r--r--webkit/browser/fileapi/file_system_operation_impl.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/webkit/browser/fileapi/file_system_operation_impl.cc b/webkit/browser/fileapi/file_system_operation_impl.cc
index 3a62679..3b4dbaf 100644
--- a/webkit/browser/fileapi/file_system_operation_impl.cc
+++ b/webkit/browser/fileapi/file_system_operation_impl.cc
@@ -204,9 +204,8 @@ void FileSystemOperationImpl::OpenFile(const FileSystemURL& url,
DCHECK(SetPendingOperationType(kOperationOpenFile));
peer_handle_ = peer_handle;
- if (file_flags & (
- (base::PLATFORM_FILE_ENUMERATE | base::PLATFORM_FILE_TEMPORARY |
- base::PLATFORM_FILE_HIDDEN))) {
+ if (file_flags &
+ (base::PLATFORM_FILE_TEMPORARY | base::PLATFORM_FILE_HIDDEN)) {
callback.Run(base::PLATFORM_FILE_ERROR_FAILED,
base::kInvalidPlatformFileValue,
base::Closure(),