summaryrefslogtreecommitdiffstats
path: root/webkit/fileapi/test_mount_point_provider.h
diff options
context:
space:
mode:
authorvandebo@chromium.org <vandebo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-04 08:52:17 +0000
committervandebo@chromium.org <vandebo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-04 08:52:17 +0000
commit98407ee31081dabc56233af15cbe19d1d702b6de (patch)
treebe015d15c809a4f28dd52743252b1336cbec1d27 /webkit/fileapi/test_mount_point_provider.h
parent110f6c22cec479809e5d09aec510d563e43f3222 (diff)
downloadchromium_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.h6
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;