| 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 eb0f62f63acaa429bfa2dde440a27f9dbb6c0677..00726110b416e19e540385c16889de7b8c13bb7b 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.
 | 
| @@ -145,6 +149,7 @@ class CronetURLRequestAdapter : public net::URLRequest::Delegate {
 | 
|    std::string initial_method_;
 | 
|    int load_flags_;
 | 
|    net::HttpRequestHeaders initial_request_headers_;
 | 
| +  scoped_ptr<net::UploadDataStream> upload_;
 | 
|  
 | 
|    scoped_refptr<net::IOBufferWithSize> read_buffer_;
 | 
|    scoped_ptr<net::URLRequest> url_request_;
 | 
| 
 |