Index: net/http/http_transaction.h |
diff --git a/net/http/http_transaction.h b/net/http/http_transaction.h |
index 17e29454faa208c0b721d6080b96e5f4a24c0ef8..58467a0a729f53f37c48df8a147ae0fe8c202cea 100644 |
--- a/net/http/http_transaction.h |
+++ b/net/http/http_transaction.h |
@@ -86,9 +86,10 @@ class NET_EXPORT_PRIVATE HttpTransaction { |
virtual int RestartIgnoringLastError(const CompletionCallback& callback) = 0; |
// Restarts the HTTP transaction with a client certificate. |
- virtual int RestartWithCertificate(X509Certificate* client_cert, |
- SSLPrivateKey* client_private_key, |
- const CompletionCallback& callback) = 0; |
+ virtual int RestartWithCertificate( |
+ scoped_refptr<X509Certificate> client_cert, |
+ scoped_refptr<SSLPrivateKey> client_private_key, |
+ const CompletionCallback& callback) = 0; |
// Restarts the HTTP transaction with authentication credentials. |
virtual int RestartWithAuth(const AuthCredentials& credentials, |