Index: webkit/browser/fileapi/copy_or_move_operation_delegate.h |
diff --git a/webkit/browser/fileapi/copy_or_move_operation_delegate.h b/webkit/browser/fileapi/copy_or_move_operation_delegate.h |
index 4fc3818f2eb1c3c10d454beb84e1df1b863ec890..21cd9427453d599ee2fd8b119443f09ccb87ba78 100644 |
--- a/webkit/browser/fileapi/copy_or_move_operation_delegate.h |
+++ b/webkit/browser/fileapi/copy_or_move_operation_delegate.h |
@@ -75,13 +75,33 @@ class CopyOrMoveOperationDelegate |
const base::PlatformFileInfo& file_info, |
const base::FilePath& platform_path, |
base::PlatformFileError error); |
- void DidFinishCopy( |
+ void DidFinishCopyDir( |
const FileSystemURL& src, |
const StatusCallback& callback, |
base::PlatformFileError error); |
+ void DidFinishCopy( |
+ const URLPair& url_pair, |
+ const StatusCallback& callback, |
+ base::PlatformFileError error); |
+ void DoPostWriteValidation( |
+ const URLPair& url_pair, |
+ const StatusCallback& callback, |
+ base::PlatformFileError error, |
+ const base::PlatformFileInfo& file_info, |
+ const base::FilePath& platform_path, |
+ const scoped_refptr<webkit_blob::ShareableFileReference>& file_ref); |
+ void DidPostWriteValidation( |
+ const URLPair& url_pair, |
+ const StatusCallback& callback, |
+ const scoped_refptr<webkit_blob::ShareableFileReference>& file_ref, |
+ base::PlatformFileError error); |
void DidRemoveSourceForMove( |
const StatusCallback& callback, |
base::PlatformFileError error); |
+ void DidRemoveDestForError( |
+ base::PlatformFileError prior_error, |
+ const StatusCallback& callback, |
+ base::PlatformFileError error); |
FileSystemURL CreateDestURL(const FileSystemURL& src_url) const; |