FileAPI: Add GrantCreateReadWriteFileSystem to ChildProcessSecurityPolicy
commit1a936c43181dd8e3db8a9a87eb7f6a8235480cb7
authornhiroki@chromium.org <nhiroki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 30 Oct 2013 17:26:56 +0000 (30 17:26 +0000)
committernhiroki@chromium.org <nhiroki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 30 Oct 2013 17:26:56 +0000 (30 17:26 +0000)
treecb72f7c39fa833e4d2cbb19050674d9bea3222be
parentcbaaa4ee4a979053f68a1f01e8c1517a803ee315
FileAPI: Add GrantCreateReadWriteFileSystem to ChildProcessSecurityPolicy

Currently there is no way to grant full permissions of
CREATE_READ_WRITE_FILE_GRANT to isolated filesystems (CreateOverwriteFile
permission is missing). Therefore, files in isolated filesystems could not be
opened from pepper plugins.
(Please see CanOpenFileSystemURLWithPepperFlags for more details)

This change provides GrantCreateReadWriteFileSystem to grant the permission to
isolated filesystems.

BUG=286240
TEST=n/a

Review URL: https://codereview.chromium.org/47543005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@231864 0039d316-1c4b-4281-b951-d872f2087c98
content/browser/child_process_security_policy_impl.cc
content/browser/child_process_security_policy_impl.h