| Index: chrome/browser/chrome_content_browser_client.cc
|
| diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
| index 28c9c1344e19ecbbe1899f7b6b5a2b13610954a6..f6dd91fce76642a974a6c88dcd20264091b04068 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -71,8 +71,8 @@
|
| #include "chrome/browser/speech/chrome_speech_recognition_manager_delegate.h"
|
| #include "chrome/browser/speech/tts_message_filter.h"
|
| #include "chrome/browser/ssl/ssl_add_certificate.h"
|
| -#include "chrome/browser/ssl/ssl_blocking_page.h"
|
| #include "chrome/browser/ssl/ssl_client_certificate_selector.h"
|
| +#include "chrome/browser/ssl/ssl_error_handler.h"
|
| #include "chrome/browser/sync_file_system/local/sync_file_system_backend.h"
|
| #include "chrome/browser/tab_contents/tab_util.h"
|
| #include "chrome/browser/ui/blocked_content/blocked_window_params.h"
|
| @@ -1960,9 +1960,11 @@ void ChromeContentBrowserClient::AllowCertificateError(
|
| captive_portal_tab_helper->OnSSLCertError(ssl_info);
|
| #endif
|
|
|
| - // Otherwise, display an SSL blocking page.
|
| - new SSLBlockingPage(tab, cert_error, ssl_info, request_url, overridable,
|
| - strict_enforcement, callback);
|
| + // Otherwise, hand it to the SSL error handler.
|
| + SSLErrorHandler* ssl_error_handler = new SSLErrorHandler(
|
| + tab, cert_error, ssl_info, request_url,
|
| + overridable, strict_enforcement, callback);
|
| + ssl_error_handler->Handle();
|
| }
|
|
|
| void ChromeContentBrowserClient::SelectClientCertificate(
|
|
|