| Index: chrome/browser/ssl/chrome_expect_ct_reporter.cc
|
| diff --git a/chrome/browser/ssl/chrome_expect_ct_reporter.cc b/chrome/browser/ssl/chrome_expect_ct_reporter.cc
|
| index d10a652e20ebc8808acc48faa6bb8f130196729f..01c3d16625738732a24ec4277ddcffca798d8856 100644
|
| --- a/chrome/browser/ssl/chrome_expect_ct_reporter.cc
|
| +++ b/chrome/browser/ssl/chrome_expect_ct_reporter.cc
|
| @@ -106,7 +106,9 @@ void AddValidSCT(const net::SignedCertificateTimestampAndStatus& sct_and_status,
|
|
|
| // Records an UMA histogram of the net errors when Expect CT reports
|
| // fail to send.
|
| -void RecordUMAOnFailure(const GURL& report_uri, int net_error) {
|
| +void RecordUMAOnFailure(const GURL& report_uri,
|
| + int net_error,
|
| + int response_code) {
|
| UMA_HISTOGRAM_SPARSE_SLOWLY("SSL.ExpectCTReportFailure2", -net_error);
|
| }
|
|
|
| @@ -176,6 +178,6 @@ void ChromeExpectCTReporter::OnExpectCTFailed(
|
| UMA_HISTOGRAM_BOOLEAN("SSL.ExpectCTReportSendingAttempt", true);
|
|
|
| report_sender_->Send(report_uri, "application/json; charset=utf-8",
|
| - serialized_report, base::Closure(),
|
| + serialized_report, base::Callback<void(int)>(),
|
| base::Bind(RecordUMAOnFailure));
|
| }
|
|
|