| Index: chrome/browser/ssl/ssl_client_auth_handler.h
|
| diff --git a/chrome/browser/ssl/ssl_client_auth_handler.h b/chrome/browser/ssl/ssl_client_auth_handler.h
|
| index 537b0eace9dc63551ddf8b033bb43447e8df2a80..f63d4c948336452768e6fc50ba60f643d7edca2a 100644
|
| --- a/chrome/browser/ssl/ssl_client_auth_handler.h
|
| +++ b/chrome/browser/ssl/ssl_client_auth_handler.h
|
| @@ -33,6 +33,11 @@ class SSLClientAuthHandler
|
| // Should only be called on the IO thread.
|
| void OnRequestCancelled();
|
|
|
| + // Calls DoCertificateSelected on the I/O thread.
|
| + // Called on the UI thread after the user has made a selection (which may
|
| + // be long after DoSelectCertificate returns, if the UI is modeless/async.)
|
| + void CertificateSelected(net::X509Certificate* cert);
|
| +
|
| private:
|
| friend class base::RefCountedThreadSafe<SSLClientAuthHandler>;
|
|
|
| @@ -42,11 +47,6 @@ class SSLClientAuthHandler
|
| // Called on the UI thread.
|
| void DoSelectCertificate();
|
|
|
| - // Calls DoCertificateSelected on the I/O thread.
|
| - // Called on the UI thread after the user has made a selection (which may
|
| - // be long after DoSelectCertificate returns, if the UI is modeless/async.)
|
| - void CertificateSelected(net::X509Certificate* cert);
|
| -
|
| // Notifies that the user has selected a cert.
|
| // Called on the IO thread.
|
| void DoCertificateSelected(net::X509Certificate* cert);
|
|
|