Index: webkit/browser/blob/local_file_stream_reader.h |
diff --git a/webkit/browser/blob/local_file_stream_reader.h b/webkit/browser/blob/local_file_stream_reader.h |
index 18a5424514a3bbf9632814679c8aea11bfdf1a83..96e09db923e9d327e136e06ef2aceefa36650144 100644 |
--- a/webkit/browser/blob/local_file_stream_reader.h |
+++ b/webkit/browser/blob/local_file_stream_reader.h |
@@ -62,6 +62,13 @@ class WEBKIT_STORAGE_BROWSER_EXPORT LocalFileStreamReader |
void DidGetFileInfoForGetLength(const net::Int64CompletionCallback& callback, |
base::PlatformFileError error, |
const base::PlatformFileInfo& file_info); |
+#if defined(OS_ANDROID) |
+ // Callback when the length of the content url is retrieved. If the content |
+ // url cannot be found, |result| < 0. Otherwise, |result| is be the actual |
+ // file size. |
+ void DidGetContentUrlLength(const net::Int64CompletionCallback& callback, |
+ int64 result); |
+#endif |
scoped_refptr<base::TaskRunner> task_runner_; |
scoped_ptr<net::FileStream> stream_impl_; |