| Index: net/base/network_delegate.h | 
| diff --git a/net/base/network_delegate.h b/net/base/network_delegate.h | 
| index 2deb9c585c8fc9c0ada2b90a00c1dce50e8c7b45..36bdde9995ae9e8b834e357c81ac089940bcb0d8 100644 | 
| --- a/net/base/network_delegate.h | 
| +++ b/net/base/network_delegate.h | 
| @@ -80,9 +80,13 @@ class NET_EXPORT NetworkDelegate : public base::NonThreadSafe { | 
| GURL* allowed_unsafe_redirect_url); | 
| void NotifyBeforeRedirect(URLRequest* request, | 
| const GURL& new_location); | 
| +  void NotifyResponseStarted(URLRequest* request, int net_error); | 
| +  // Deprecated. | 
| void NotifyResponseStarted(URLRequest* request); | 
| void NotifyNetworkBytesReceived(URLRequest* request, int64_t bytes_received); | 
| void NotifyNetworkBytesSent(URLRequest* request, int64_t bytes_sent); | 
| +  void NotifyCompleted(URLRequest* request, bool started, int net_error); | 
| +  // Deprecated. | 
| void NotifyCompleted(URLRequest* request, bool started); | 
| void NotifyURLRequestDestroyed(URLRequest* request); | 
| void NotifyPACScriptError(int line_number, const base::string16& error); | 
| @@ -185,7 +189,9 @@ class NET_EXPORT NetworkDelegate : public base::NonThreadSafe { | 
| const GURL& new_location) = 0; | 
|  | 
| // This corresponds to URLRequestDelegate::OnResponseStarted. | 
| -  virtual void OnResponseStarted(URLRequest* request) = 0; | 
| +  virtual void OnResponseStarted(URLRequest* request, int net_error); | 
| +  // Deprecated. | 
| +  virtual void OnResponseStarted(URLRequest* request); | 
|  | 
| // Called when bytes are received from the network, such as after receiving | 
| // headers or reading raw response bytes. This includes localhost requests. | 
| @@ -210,7 +216,9 @@ class NET_EXPORT NetworkDelegate : public base::NonThreadSafe { | 
| // Indicates that the URL request has been completed or failed. | 
| // |started| indicates whether the request has been started. If false, | 
| // some information like the socket address is not available. | 
| -  virtual void OnCompleted(URLRequest* request, bool started) = 0; | 
| +  virtual void OnCompleted(URLRequest* request, bool started, int net_error); | 
| +  // Deprecated. | 
| +  virtual void OnCompleted(URLRequest* request, bool started); | 
|  | 
| // Called when an URLRequest is being destroyed. Note that the request is | 
| // being deleted, so it's not safe to call any methods that may result in | 
|  |