Index: net/url_request/url_fetcher_impl.cc |
diff --git a/net/url_request/url_fetcher_impl.cc b/net/url_request/url_fetcher_impl.cc |
index 179adfb5ae393bd6942b69bfae10d4eecf85f262..63584737429a894410f7992ca62c31b97a0746e6 100644 |
--- a/net/url_request/url_fetcher_impl.cc |
+++ b/net/url_request/url_fetcher_impl.cc |
@@ -7,6 +7,7 @@ |
#include "base/bind.h" |
#include "base/message_loop/message_loop_proxy.h" |
#include "base/sequenced_task_runner.h" |
+#include "net/base/upload_data_stream.h" |
#include "net/url_request/url_fetcher_core.h" |
#include "net/url_request/url_fetcher_factory.h" |
#include "net/url_request/url_fetcher_response_writer.h" |
@@ -43,6 +44,12 @@ void URLFetcherImpl::SetUploadFilePath( |
file_task_runner); |
} |
+void URLFetcherImpl::SetUploadStreamFactory( |
+ const std::string& upload_content_type, |
+ const CreateUploadStreamCallback& callback) { |
+ core_->SetUploadStreamFactory(upload_content_type, callback); |
+} |
+ |
void URLFetcherImpl::SetChunkedUpload(const std::string& content_type) { |
core_->SetChunkedUpload(content_type); |
} |