Index: webkit/fileapi/local_file_system_operation.h |
=================================================================== |
--- webkit/fileapi/local_file_system_operation.h (revision 171309) |
+++ webkit/fileapi/local_file_system_operation.h (working copy) |
@@ -22,6 +22,10 @@ |
class CrosMountPointProvider; |
} |
+namespace webkit_blob { |
+class BlobDataHandle; |
+} |
+ |
namespace fileapi { |
class FileSystemContext; |
@@ -58,7 +62,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, |
@@ -152,7 +156,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( |