summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser.gypi
diff options
context:
space:
mode:
authorestark <estark@chromium.org>2015-06-01 19:24:36 -0700
committerCommit bot <commit-bot@chromium.org>2015-06-02 02:25:00 +0000
commitab92f0e5c895bb88d6de37f8978d53a320568fff (patch)
tree5cba0fc92fdcdf1b0fc56c0ab89ef743c5d3b965 /chrome/chrome_browser.gypi
parent4fc32d5dd347edbc0dfac470e7fa9b78b0923b72 (diff)
downloadchromium_src-ab92f0e5c895bb88d6de37f8978d53a320568fff.zip
chromium_src-ab92f0e5c895bb88d6de37f8978d53a320568fff.tar.gz
chromium_src-ab92f0e5c895bb88d6de37f8978d53a320568fff.tar.bz2
Add certificate reporting to CaptivePortalBlockingPage
This CL adds a certificate reporting opt-in checkbox to captive portal interstitials. Common code for certificate reporting shared between SSLBlockingPage and CaptivePortalBlockingPage is in the new CertReportHelper class in //chrome/browser/ssl. There is also a new set of test utils for common cert report testing code shared between ssl_browser_tests.cc and captive_portal_blocking_page_browsertest.cc. BUG=462466 TEST=To test the checkbox's appearance, trigger a captive portal interstitial by following the instructions at crbug.com/450635 (comment 4) but append "*ReportCertificateErrors/ShowAndPossiblySend" to the --force-fieldtrial flag. Review URL: https://codereview.chromium.org/1164513002 Cr-Commit-Position: refs/heads/master@{#332326}
Diffstat (limited to 'chrome/chrome_browser.gypi')
-rw-r--r--chrome/chrome_browser.gypi2
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index d106e63..eb9bcdf 100644
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -2710,6 +2710,8 @@
'browser/spellchecker/word_trimmer.h',
],
'chrome_browser_ssl_sources': [
+ 'browser/ssl/cert_report_helper.cc',
+ 'browser/ssl/cert_report_helper.h',
'browser/ssl/certificate_error_report.cc',
'browser/ssl/certificate_error_report.h',
'browser/ssl/chrome_fraudulent_certificate_reporter.cc',