Index: net/url_request/url_request_http_job.cc |
diff --git a/net/url_request/url_request_http_job.cc b/net/url_request/url_request_http_job.cc |
index 3cace9060cfbdaa6b7cb699596eb4df8914b47f7..9dfc3a79e8b83c03ce86fbb218f4ee6a51c0f1d1 100644 |
--- a/net/url_request/url_request_http_job.cc |
+++ b/net/url_request/url_request_http_job.cc |
@@ -1254,7 +1254,8 @@ void URLRequestHttpJob::CancelAuth() { |
} |
void URLRequestHttpJob::ContinueWithCertificate( |
- X509Certificate* client_cert) { |
+ X509Certificate* client_cert, |
+ SSLPrivateKey* client_private_key) { |
DCHECK(transaction_.get()); |
DCHECK(!response_info_) << "should not have a response yet"; |
@@ -1266,7 +1267,8 @@ void URLRequestHttpJob::ContinueWithCertificate( |
// be notifying our consumer asynchronously via OnStartCompleted. |
SetStatus(URLRequestStatus(URLRequestStatus::IO_PENDING, 0)); |
- int rv = transaction_->RestartWithCertificate(client_cert, start_callback_); |
+ int rv = transaction_->RestartWithCertificate(client_cert, client_private_key, |
+ start_callback_); |
if (rv == ERR_IO_PENDING) |
return; |