diff options
author | estark <estark@chromium.org> | 2015-06-01 19:24:36 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-06-02 02:25:00 +0000 |
commit | ab92f0e5c895bb88d6de37f8978d53a320568fff (patch) | |
tree | 5cba0fc92fdcdf1b0fc56c0ab89ef743c5d3b965 /chrome/chrome_browser.gypi | |
parent | 4fc32d5dd347edbc0dfac470e7fa9b78b0923b72 (diff) | |
download | chromium_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.gypi | 2 |
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', |