Index: webkit/fileapi/file_system_operation.h |
=================================================================== |
--- webkit/fileapi/file_system_operation.h (revision 183651) |
+++ webkit/fileapi/file_system_operation.h (working copy) |
@@ -20,6 +20,7 @@ |
} // namespace net |
namespace webkit_blob { |
+class BlobDataHandle; |
class ShareableFileReference; |
} |
@@ -166,11 +167,11 @@ |
virtual void Remove(const FileSystemURL& path, bool recursive, |
const StatusCallback& callback) = 0; |
- // Writes contents of |blob_url| to |path| at |offset|. |
- // |url_request_context| is used to read contents in |blob_url|. |
+ // Writes contents of |blob| to |path| at |offset|. |
+ // |url_request_context| is used to read contents in |blob|. |
virtual void Write(const net::URLRequestContext* url_request_context, |
const FileSystemURL& path, |
- const GURL& blob_url, |
+ scoped_ptr<webkit_blob::BlobDataHandle> blob_handle, |
int64 offset, |
const WriteCallback& callback) = 0; |