Index: content/browser/download/download_stats.h |
diff --git a/content/browser/download/download_stats.h b/content/browser/download/download_stats.h |
index ecd3bdf698bc6555af9601112d9fb1aca8e18ecb..979b2f1f937797eed11087efc4ecaddefd32b1e0 100644 |
--- a/content/browser/download/download_stats.h |
+++ b/content/browser/download/download_stats.h |
@@ -287,6 +287,12 @@ void RecordParallelizableDownloadStats( |
base::TimeDelta time_without_parallel_streams, |
bool uses_parallel_requests); |
+// Records the average bandwidth, time for parallelizable download. |
+// Also add file size suffix to bucket the metrics with file size. |
+CONTENT_EXPORT void RecordParallelizableDownloadAverageStats( |
+ int64_t bytes_downloaded, |
+ const base::TimeDelta& time_span); |
+ |
// Records the parallel download creation counts and the reasons why the |
// download falls back to non-parallel download. |
void RecordParallelDownloadCreationEvent(ParallelDownloadCreationEvent event); |