| Index: net/url_request/url_request_status.cc
 | 
| diff --git a/net/url_request/url_request_status.cc b/net/url_request/url_request_status.cc
 | 
| index 2a6a2fae861c202a51fc677558a7f3584c286373..7207df2fa52818dab4c6da7f0319f3c37b75565f 100644
 | 
| --- a/net/url_request/url_request_status.cc
 | 
| +++ b/net/url_request/url_request_status.cc
 | 
| @@ -46,4 +46,19 @@ URLRequestStatus URLRequestStatus::FromError(int error) {
 | 
|    }
 | 
|  }
 | 
|  
 | 
| +Error URLRequestStatus::ToNetError() const {
 | 
| +  switch (status_) {
 | 
| +    case SUCCESS:
 | 
| +      return OK;
 | 
| +    case IO_PENDING:
 | 
| +      return ERR_IO_PENDING;
 | 
| +    case CANCELED:
 | 
| +      return ERR_ABORTED;
 | 
| +    case FAILED:
 | 
| +      return static_cast<Error>(error_);
 | 
| +  }
 | 
| +  NOTREACHED();
 | 
| +  return ERR_FAILED;
 | 
| +}
 | 
| +
 | 
|  }  // namespace net
 | 
| 
 |