Index: content/browser/child_process_security_policy_impl.cc |
diff --git a/content/browser/child_process_security_policy_impl.cc b/content/browser/child_process_security_policy_impl.cc |
index c6200ddb4ae6d7873ab3033b66d45928f25e4eca..cadd31cc252b69d8f9c22daa8d129ac6012c7646 100644 |
--- a/content/browser/child_process_security_policy_impl.cc |
+++ b/content/browser/child_process_security_policy_impl.cc |
@@ -461,6 +461,16 @@ void ChildProcessSecurityPolicyImpl::GrantCreateReadWriteFile( |
GrantPermissionsForFile(child_id, file, CREATE_READ_WRITE_FILE_GRANT); |
} |
+void ChildProcessSecurityPolicyImpl::GrantCopyInto(int child_id, |
+ const base::FilePath& dir) { |
+ GrantPermissionsForFile(child_id, dir, COPY_INTO_FILE_GRANT); |
+} |
+ |
+void ChildProcessSecurityPolicyImpl::GrantDeleteFrom( |
+ int child_id, const base::FilePath& dir) { |
+ GrantPermissionsForFile(child_id, dir, DELETE_FILE_GRANT); |
+} |
+ |
void ChildProcessSecurityPolicyImpl::GrantPermissionsForFile( |
int child_id, const base::FilePath& file, int permissions) { |
base::AutoLock lock(lock_); |