Index: chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java |
index 5fe243de8451248152d94ddd447f5252d6e62ca3..817d7906be1eb966ba671a86863ee8513ef3bed5 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java |
@@ -766,7 +766,9 @@ public class DownloadManagerService extends BroadcastReceiver implements |
DownloadUmaStatsEntry entry = getUmaStatsEntry(downloadItem.getId()); |
if (entry == null) { |
addUmaStatsEntry(new DownloadUmaStatsEntry( |
- downloadItem.getId(), startTime, 0, false, false, bytesReceived, 0)); |
+ downloadItem.getId(), startTime, |
+ downloadStatus == DOWNLOAD_STATUS_INTERRUPTED ? 1 : 0, false, false, |
+ bytesReceived, 0)); |
} else if (updateBytesReceived(entry, bytesReceived)) { |
storeUmaEntries(); |
} |