| Index: content/browser/ssl/ssl_client_auth_handler.cc
|
| diff --git a/content/browser/ssl/ssl_client_auth_handler.cc b/content/browser/ssl/ssl_client_auth_handler.cc
|
| index d0bc275d5cb04ef38bad8136c48e63d5410faad9..afe4bd11af03a855c74f22a806f398dc73945800 100644
|
| --- a/content/browser/ssl/ssl_client_auth_handler.cc
|
| +++ b/content/browser/ssl/ssl_client_auth_handler.cc
|
| @@ -45,7 +45,7 @@ class ClientCertificateDelegateImpl : public ClientCertificateDelegate {
|
| BrowserThread::PostTask(
|
| BrowserThread::IO, FROM_HERE,
|
| base::Bind(&SSLClientAuthHandler::ContinueWithCertificate, handler_,
|
| - make_scoped_refptr(cert)));
|
| + base::RetainedRef(cert)));
|
| }
|
|
|
| private:
|
| @@ -179,7 +179,7 @@ void SSLClientAuthHandler::DidGetClientCerts() {
|
| BrowserThread::IO, FROM_HERE,
|
| base::Bind(&SSLClientAuthHandler::ContinueWithCertificate,
|
| weak_factory_.GetWeakPtr(),
|
| - scoped_refptr<net::X509Certificate>()));
|
| + base::RetainedRef<net::X509Certificate>(nullptr)));
|
| return;
|
| }
|
|
|
| @@ -198,7 +198,7 @@ void SSLClientAuthHandler::DidGetClientCerts() {
|
| BrowserThread::PostTask(
|
| BrowserThread::UI, FROM_HERE,
|
| base::Bind(&SelectCertificateOnUIThread, render_process_host_id,
|
| - render_frame_host_id, cert_request_info_,
|
| + render_frame_host_id, base::RetainedRef(cert_request_info_),
|
| weak_factory_.GetWeakPtr()));
|
| }
|
|
|
|
|