| Index: webkit/fileapi/syncable/canned_syncable_file_system.h
|
| ===================================================================
|
| --- webkit/fileapi/syncable/canned_syncable_file_system.h (revision 186525)
|
| +++ webkit/fileapi/syncable/canned_syncable_file_system.h (working copy)
|
| @@ -39,6 +39,9 @@
|
| namespace quota {
|
| class QuotaManager;
|
| }
|
| +namespace webkit_blob {
|
| +class BlobDataHandle;
|
| +}
|
|
|
| namespace sync_file_system {
|
|
|
| @@ -120,7 +123,8 @@
|
|
|
| // Returns the # of bytes written (>=0) or an error code (<0).
|
| int64 Write(net::URLRequestContext* url_request_context,
|
| - const fileapi::FileSystemURL& url, const GURL& blob_url);
|
| + const fileapi::FileSystemURL& url,
|
| + scoped_ptr<webkit_blob::BlobDataHandle> blob_data_handle);
|
| int64 WriteString(const fileapi::FileSystemURL& url, const std::string& data);
|
|
|
| // Purges the file system local storage.
|
| @@ -182,7 +186,7 @@
|
| const StatusCallback& callback);
|
| void DoWrite(net::URLRequestContext* url_request_context,
|
| const fileapi::FileSystemURL& url,
|
| - const GURL& blob_url,
|
| + scoped_ptr<webkit_blob::BlobDataHandle> blob_data_handle,
|
| const WriteCallback& callback);
|
| void DoWriteString(const fileapi::FileSystemURL& url,
|
| const std::string& data,
|
|
|