Index: webkit/fileapi/local_file_system_operation.h |
=================================================================== |
--- webkit/fileapi/local_file_system_operation.h (revision 183651) |
+++ webkit/fileapi/local_file_system_operation.h (working copy) |
@@ -23,6 +23,10 @@ |
class CrosMountPointProvider; |
} |
+namespace webkit_blob { |
+class BlobDataHandle; |
+} |
+ |
namespace fileapi { |
class AsyncFileUtil; |
@@ -61,7 +65,7 @@ |
const StatusCallback& callback) OVERRIDE; |
virtual void Write(const net::URLRequestContext* url_request_context, |
const FileSystemURL& url, |
- const GURL& blob_url, |
+ scoped_ptr<webkit_blob::BlobDataHandle> blob_handle, |
int64 offset, |
const WriteCallback& callback) OVERRIDE; |
virtual void Truncate(const FileSystemURL& url, int64 length, |
@@ -214,7 +218,7 @@ |
base::Closure GetWriteClosure( |
const net::URLRequestContext* url_request_context, |
const FileSystemURL& url, |
- const GURL& blob_url, |
+ scoped_ptr<webkit_blob::BlobDataHandle> blob_handle, |
int64 offset, |
const WriteCallback& callback); |
void DidFailWrite( |