Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(478)

Unified Diff: chrome/browser/net/chrome_network_delegate.cc

Issue 577343002: Adds UMA to measure when the data reduction proxy via header is missing (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/net/chrome_network_delegate.cc
diff --git a/chrome/browser/net/chrome_network_delegate.cc b/chrome/browser/net/chrome_network_delegate.cc
index 285a2e31f620f92b7a0e0c2c1cb236c792be813a..a88c1b8a30088d99eea82c5bb860864132f383a8 100644
--- a/chrome/browser/net/chrome_network_delegate.cc
+++ b/chrome/browser/net/chrome_network_delegate.cc
@@ -586,9 +586,12 @@ void ChromeNetworkDelegate::OnCompleted(net::URLRequest* request,
RecordContentLengthHistograms(received_content_length,
original_content_length,
freshness_lifetime);
+
if (data_reduction_proxy_enabled_ &&
data_reduction_proxy_usage_stats_ &&
!proxy_config_getter_.is_null()) {
+ data_reduction_proxy_usage_stats_->RecordMissingViaHeaderBytes(request);
mmenke 2014/09/18 18:39:30 This function name is very confusing, since it's a
sclittle 2014/09/19 01:05:01 Done.
+
data_reduction_proxy_usage_stats_->RecordBypassedBytesHistograms(
*request,
*data_reduction_proxy_enabled_,

Powered by Google App Engine
This is Rietveld 408576698