diff options
author | vandebo@chromium.org <vandebo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-04 08:52:17 +0000 |
---|---|---|
committer | vandebo@chromium.org <vandebo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-04 08:52:17 +0000 |
commit | 98407ee31081dabc56233af15cbe19d1d702b6de (patch) | |
tree | be015d15c809a4f28dd52743252b1336cbec1d27 /webkit/fileapi/test_mount_point_provider.h | |
parent | 110f6c22cec479809e5d09aec510d563e43f3222 (diff) | |
download | chromium_src-98407ee31081dabc56233af15cbe19d1d702b6de.zip chromium_src-98407ee31081dabc56233af15cbe19d1d702b6de.tar.gz chromium_src-98407ee31081dabc56233af15cbe19d1d702b6de.tar.bz2 |
Add validation framework to Copy or Move operations in fileapi.
BUG=176566
Review URL: https://chromiumcodereview.appspot.com/12886042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192246 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/fileapi/test_mount_point_provider.h')
-rw-r--r-- | webkit/fileapi/test_mount_point_provider.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/webkit/fileapi/test_mount_point_provider.h b/webkit/fileapi/test_mount_point_provider.h index c6d510b..8ad2308 100644 --- a/webkit/fileapi/test_mount_point_provider.h +++ b/webkit/fileapi/test_mount_point_provider.h @@ -44,6 +44,12 @@ class WEBKIT_STORAGE_EXPORT_PRIVATE TestMountPointProvider bool create) OVERRIDE; virtual FileSystemFileUtil* GetFileUtil(FileSystemType type) OVERRIDE; virtual AsyncFileUtil* GetAsyncFileUtil(FileSystemType type) OVERRIDE; + virtual CopyOrMoveFileValidatorFactory* GetCopyOrMoveFileValidatorFactory( + FileSystemType type, + base::PlatformFileError* error_code) OVERRIDE; + virtual void InitializeCopyOrMoveFileValidatorFactory( + FileSystemType type, + scoped_ptr<CopyOrMoveFileValidatorFactory> factory) OVERRIDE; virtual FilePermissionPolicy GetPermissionPolicy( const FileSystemURL& url, int permissions) const OVERRIDE; |