| Index: chrome/browser/ssl/ssl_blocking_page.cc
|
| diff --git a/chrome/browser/ssl/ssl_blocking_page.cc b/chrome/browser/ssl/ssl_blocking_page.cc
|
| index 0d275561cf6956faeaef281ff2db6b6afb0ad879..89b20db7c0d4eb01bd1282ab742a828d4e779900 100644
|
| --- a/chrome/browser/ssl/ssl_blocking_page.cc
|
| +++ b/chrome/browser/ssl/ssl_blocking_page.cc
|
| @@ -61,7 +61,8 @@ enum SSLExpirationAndDecision {
|
|
|
| // Rappor prefix, which is used for both overridable and non-overridable
|
| // interstitials so we don't leak the "overridable" bit.
|
| -const char kSSLRapporPrefix[] = "ssl2";
|
| +const char kDeprecatedSSLRapporPrefix[] = "ssl2";
|
| +const char kSSLRapporPrefix[] = "ssl3";
|
|
|
| std::string GetSamplingEventName(const bool overridable, const int cert_error) {
|
| std::string event_name(kEventNameBase);
|
| @@ -142,7 +143,9 @@ SSLBlockingPage::SSLBlockingPage(
|
| reporting_info.metric_prefix =
|
| overridable_ ? "ssl_overridable" : "ssl_nonoverridable";
|
| reporting_info.rappor_prefix = kSSLRapporPrefix;
|
| - reporting_info.rappor_report_type = rappor::UMA_RAPPOR_TYPE;
|
| + reporting_info.deprecated_rappor_prefix = kDeprecatedSSLRapporPrefix;
|
| + reporting_info.rappor_report_type = rappor::LOW_FREQUENCY_UMA_RAPPOR_TYPE;
|
| + reporting_info.deprecated_rappor_report_type = rappor::UMA_RAPPOR_TYPE;
|
| ChromeMetricsHelper* chrome_metrics_helper =
|
| new ChromeMetricsHelper(web_contents, request_url, reporting_info,
|
| GetSamplingEventName(overridable_, cert_error));
|
|
|