| Index: components/cronet/android/cronet_url_request_adapter.h
|
| diff --git a/components/cronet/android/cronet_url_request_adapter.h b/components/cronet/android/cronet_url_request_adapter.h
|
| index 6699808e1a3b450dd54e473a5979653b6b835634..b6c862141ed8d165937c317baae8a85d69af35fd 100644
|
| --- a/components/cronet/android/cronet_url_request_adapter.h
|
| +++ b/components/cronet/android/cronet_url_request_adapter.h
|
| @@ -23,6 +23,7 @@ class SingleThreadTaskRunner;
|
| namespace net {
|
| class GrowableIOBuffer;
|
| class HttpResponseHeaders;
|
| +class UploadDataStream;
|
| } // namespace net
|
|
|
| namespace cronet {
|
| @@ -80,6 +81,9 @@ class CronetURLRequestAdapter : public net::URLRequest::Delegate {
|
| // Adds a header to the request before it starts.
|
| void AddRequestHeader(const std::string& name, const std::string& value);
|
|
|
| + // Adds a request body to the request before it starts.
|
| + void SetUpload(scoped_ptr<net::UploadDataStream> upload);
|
| +
|
| // Methods called on any thread.
|
|
|
| // Posts tasks to network thread.
|
| @@ -140,6 +144,7 @@ class CronetURLRequestAdapter : public net::URLRequest::Delegate {
|
| const net::RequestPriority initial_priority_;
|
| std::string initial_method_;
|
| net::HttpRequestHeaders initial_request_headers_;
|
| + scoped_ptr<net::UploadDataStream> upload_;
|
|
|
| scoped_refptr<net::IOBufferWithSize> read_buffer_;
|
| scoped_ptr<net::URLRequest> url_request_;
|
|
|