Chromium Code Reviews| Index: chrome/browser/ui/views/ssl_client_certificate_selector.cc |
| diff --git a/chrome/browser/ui/views/ssl_client_certificate_selector.cc b/chrome/browser/ui/views/ssl_client_certificate_selector.cc |
| index 4a96ca97f5632bae9e74641b8a0461e85b907f3c..2e313449ff5a651c578a2355120efea76b4b1ea5 100644 |
| --- a/chrome/browser/ui/views/ssl_client_certificate_selector.cc |
| +++ b/chrome/browser/ui/views/ssl_client_certificate_selector.cc |
| @@ -83,10 +83,10 @@ void CertificateSelectorTableModel::SetObserver( |
| SSLClientCertificateSelector::SSLClientCertificateSelector( |
| content::WebContents* web_contents, |
| const net::HttpNetworkSession* network_session, |
| - net::SSLCertRequestInfo* cert_request_info, |
| + const scoped_refptr<net::SSLCertRequestInfo>& cert_request_info, |
| const chrome::SelectCertificateCallback& callback) |
| : SSLClientAuthObserver(network_session, cert_request_info, callback), |
| - model_(new CertificateSelectorTableModel(cert_request_info)), |
| + model_(new CertificateSelectorTableModel(cert_request_info.get())), |
|
mmenke
2014/08/28 13:47:32
We aren't holding onto a pointer to cert_request_i
dcheng
2014/08/28 16:23:15
This class doesn't, but its base class (SSLClientA
|
| web_contents_(web_contents), |
| table_(NULL), |
| view_cert_button_(NULL) { |