Index: webkit/chromeos/fileapi/remote_file_stream_writer.cc |
diff --git a/webkit/chromeos/fileapi/remote_file_stream_writer.cc b/webkit/chromeos/fileapi/remote_file_stream_writer.cc |
index fd9ab532c4c776900dfa7868c9b6c87b682ae94f..187a79aabb0bc6071e21255e124951de46d4d6e6 100644 |
--- a/webkit/chromeos/fileapi/remote_file_stream_writer.cc |
+++ b/webkit/chromeos/fileapi/remote_file_stream_writer.cc |
@@ -104,6 +104,12 @@ int RemoteFileStreamWriter::Cancel(const net::CompletionCallback& callback) { |
return net::ERR_UNEXPECTED; |
} |
+int RemoteFileStreamWriter::Flush(const net::CompletionCallback& callback) { |
+ // For remote file writer, Flush() is a no-op. Synchronization to the remote |
+ // server is not done until the file is closed. |
+ return net::OK; |
+} |
+ |
void RemoteFileStreamWriter::InvokePendingCancelCallback(int result) { |
net::CompletionCallback callback = pending_cancel_callback_; |
pending_cancel_callback_.Reset(); |