From 6b57795bb89f36771517fa8c698134b64913bda0 Mon Sep 17 00:00:00 2001 From: felt Date: Fri, 11 Dec 2015 10:09:33 -0800 Subject: Componentize the SSL blocking page This introduces security_interstitials::SSLErrorUI, which provides the C++ backing to the SSL error page JS. It dispatches user commands to the ControllerClient. All of this code comes from the SSLBlockingPage class, which now is just an interstitial implementation shell that sets up the SSLErrorUI and handles Chrome-specific aspects of interstitials. BUG=488673 Review URL: https://codereview.chromium.org/1509813002 Cr-Commit-Position: refs/heads/master@{#364736} --- components/security_interstitials.gypi | 2 ++ 1 file changed, 2 insertions(+) (limited to 'components/security_interstitials.gypi') diff --git a/components/security_interstitials.gypi b/components/security_interstitials.gypi index 583e5b0..025aba7 100644 --- a/components/security_interstitials.gypi +++ b/components/security_interstitials.gypi @@ -34,6 +34,8 @@ 'security_interstitials/core/controller_client.h', 'security_interstitials/core/metrics_helper.cc', 'security_interstitials/core/metrics_helper.h', + 'security_interstitials/core/ssl_error_ui.cc', + 'security_interstitials/core/ssl_error_ui.h', ] } ] -- cgit v1.1