| Index: chrome/browser/ssl/captive_portal_blocking_page.cc
|
| diff --git a/chrome/browser/ssl/captive_portal_blocking_page.cc b/chrome/browser/ssl/captive_portal_blocking_page.cc
|
| index 3b5483a02726b9c197d4d1c89b15ed395cf6df72..89d46df8605fa772f76fc5b85c225917ad79728e 100644
|
| --- a/chrome/browser/ssl/captive_portal_blocking_page.cc
|
| +++ b/chrome/browser/ssl/captive_portal_blocking_page.cc
|
| @@ -55,7 +55,7 @@ CaptivePortalBlockingPage::CaptivePortalBlockingPage(
|
| const GURL& login_url,
|
| std::unique_ptr<SSLCertReporter> ssl_cert_reporter,
|
| const net::SSLInfo& ssl_info,
|
| - const base::Callback<void(bool)>& callback)
|
| + const base::Callback<void(content::CertificateRequestResultType)>& callback)
|
| : SecurityInterstitialPage(web_contents, request_url),
|
| login_url_(login_url),
|
| callback_(callback) {
|
| @@ -220,7 +220,7 @@ void CaptivePortalBlockingPage::OnDontProceed() {
|
| // Need to explicity deny the certificate via the callback, otherwise memory
|
| // is leaked.
|
| if (!callback_.is_null()) {
|
| - callback_.Run(false);
|
| + callback_.Run(content::CERTIFICATE_REQUEST_RESULT_TYPE_CANCEL);
|
| callback_.Reset();
|
| }
|
| }
|
|
|