| Index: webkit/fileapi/cross_operation_delegate.h
|
| diff --git a/webkit/fileapi/cross_operation_delegate.h b/webkit/fileapi/cross_operation_delegate.h
|
| index 77c15f58a66febada75c443db8a00812d9d04696..37f088cbc22ef4349ad9a3a47df227848df670e0 100644
|
| --- a/webkit/fileapi/cross_operation_delegate.h
|
| +++ b/webkit/fileapi/cross_operation_delegate.h
|
| @@ -50,14 +50,22 @@ class CrossOperationDelegate
|
| using base::SupportsWeakPtr<CrossOperationDelegate>::AsWeakPtr;
|
|
|
| private:
|
| + struct URLPair {
|
| + URLPair(const FileSystemURL& src, const FileSystemURL& dest)
|
| + : src(src),
|
| + dest(dest) {
|
| + }
|
| + FileSystemURL src;
|
| + FileSystemURL dest;
|
| + };
|
| +
|
| void DidTryCopyOrMoveFile(base::PlatformFileError error);
|
| void DidTryRemoveDestRoot(base::PlatformFileError error);
|
| void CopyOrMoveFile(
|
| - const FileSystemURL& src,
|
| - const FileSystemURL& dest,
|
| + const URLPair& url_pair,
|
| const StatusCallback& callback);
|
| void DidCreateSnapshot(
|
| - const FileSystemURL& dest,
|
| + const URLPair& url_pair,
|
| const StatusCallback& callback,
|
| base::PlatformFileError error,
|
| const base::PlatformFileInfo& file_info,
|
|
|