Index: trunk/src/webkit/browser/fileapi/file_system_operation_impl.h |
=================================================================== |
--- trunk/src/webkit/browser/fileapi/file_system_operation_impl.h (revision 233010) |
+++ trunk/src/webkit/browser/fileapi/file_system_operation_impl.h (working copy) |
@@ -69,6 +69,7 @@ |
const StatusCallback& callback) OVERRIDE; |
virtual void OpenFile(const FileSystemURL& url, |
int file_flags, |
+ base::ProcessHandle peer_handle, |
const OpenFileCallback& callback) OVERRIDE; |
virtual void Cancel(const StatusCallback& cancel_callback) OVERRIDE; |
virtual void CreateSnapshotFile( |
@@ -194,6 +195,10 @@ |
StatusCallback cancel_callback_; |
+ // Used only by OpenFile, in order to clone the file handle back to the |
+ // requesting process. |
+ base::ProcessHandle peer_handle_; |
+ |
// A flag to make sure we call operation only once per instance. |
OperationType pending_operation_; |