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