diff options
Diffstat (limited to 'chromium/components/data_reduction_proxy/core/browser/data_reduction_proxy_compression_stats.cc')
-rw-r--r-- | chromium/components/data_reduction_proxy/core/browser/data_reduction_proxy_compression_stats.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/chromium/components/data_reduction_proxy/core/browser/data_reduction_proxy_compression_stats.cc b/chromium/components/data_reduction_proxy/core/browser/data_reduction_proxy_compression_stats.cc index 04280b08bc7..662892a0087 100644 --- a/chromium/components/data_reduction_proxy/core/browser/data_reduction_proxy_compression_stats.cc +++ b/chromium/components/data_reduction_proxy/core/browser/data_reduction_proxy_compression_stats.cc @@ -78,7 +78,8 @@ void AddInt64ToListPref(size_t index, int64_t length, base::ListValue* list_update) { int64_t value = GetInt64PrefValue(*list_update, index) + length; - list_update->Set(index, new base::Value(base::Int64ToString(value))); + list_update->Set(index, + base::MakeUnique<base::Value>(base::Int64ToString(value))); } // DailyContentLengthUpdate maintains a data saving pref. The pref is a list @@ -470,6 +471,8 @@ void DataReductionProxyCompressionStats::RecordData( IncreaseInt64Pref(data_reduction_proxy::prefs::kHttpOriginalContentLength, original_size); + // TODO(rajendrant): Remove RecordDataUsage once data use ascriber based per + // domain data usage recording is enabled. RecordDataUsage(data_use_host, data_used, original_size, base::Time::Now()); RecordRequestSizePrefs(data_used, original_size, data_saver_enabled, request_type, mime_type, base::Time::Now()); @@ -1189,7 +1192,7 @@ void DataReductionProxyCompressionStats::RecordDataUsage( const std::string& data_usage_host, int64_t data_used, int64_t original_size, - const base::Time& time) { + const base::Time time) { if (current_data_usage_load_status_ != LOADED) return; |