summaryrefslogtreecommitdiffstats
path: root/components/security_interstitials.gypi
diff options
context:
space:
mode:
authorfelt <felt@chromium.org>2015-12-11 10:09:33 -0800
committerCommit bot <commit-bot@chromium.org>2015-12-11 18:10:56 +0000
commit6b57795bb89f36771517fa8c698134b64913bda0 (patch)
treee358e24cf5bd820a36056e146f0977f5fca80b3a /components/security_interstitials.gypi
parent5c5fa373fcbdf5abedf3fb901dcba6c9c3110f34 (diff)
downloadchromium_src-6b57795bb89f36771517fa8c698134b64913bda0.zip
chromium_src-6b57795bb89f36771517fa8c698134b64913bda0.tar.gz
chromium_src-6b57795bb89f36771517fa8c698134b64913bda0.tar.bz2
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}
Diffstat (limited to 'components/security_interstitials.gypi')
-rw-r--r--components/security_interstitials.gypi2
1 files changed, 2 insertions, 0 deletions
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',
]
}
]