Index: chrome/browser/ui/views/ssl_client_certificate_selector.h |
diff --git a/chrome/browser/ui/views/ssl_client_certificate_selector.h b/chrome/browser/ui/views/ssl_client_certificate_selector.h |
index de4fbed4bffbf4aa25163267776bff05652bbe0c..62662261e0249f6f575c847e90817e64e83132a3 100644 |
--- a/chrome/browser/ui/views/ssl_client_certificate_selector.h |
+++ b/chrome/browser/ui/views/ssl_client_certificate_selector.h |
@@ -41,7 +41,7 @@ class SSLClientCertificateSelector : public SSLClientAuthObserver, |
SSLClientCertificateSelector( |
content::WebContents* web_contents, |
const scoped_refptr<net::SSLCertRequestInfo>& cert_request_info, |
- const chrome::SelectCertificateCallback& callback); |
+ scoped_ptr<content::ClientCertificateDelegate> delegate); |
~SSLClientCertificateSelector() override; |
void Init(); |
@@ -58,6 +58,7 @@ class SSLClientCertificateSelector : public SSLClientAuthObserver, |
bool IsDialogButtonEnabled(ui::DialogButton button) const override; |
bool Cancel() override; |
bool Accept() override; |
+ bool Close() override; |
views::View* GetInitiallyFocusedView() override; |
views::View* CreateExtraView() override; |
ui::ModalType GetModalType() const override; |