| Index: chrome/android/java/src/org/chromium/chrome/browser/download/ui/BackendItems.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/download/ui/BackendItems.java b/chrome/android/java/src/org/chromium/chrome/browser/download/ui/BackendItems.java
|
| index 35ef89f7375976d658f696ba68696d068f8da48c..18d6b1a26521fc550a64882634e5c962520d5c1b 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/download/ui/BackendItems.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/download/ui/BackendItems.java
|
| @@ -25,8 +25,7 @@ public abstract class BackendItems extends ArrayList<DownloadHistoryItemWrapper>
|
| public long getTotalBytes() {
|
| long totalSize = 0;
|
| for (DownloadHistoryItemWrapper item : this) {
|
| - if (!item.isComplete()) continue;
|
| - totalSize += item.getFileSize();
|
| + if (item.isVisibleToUser(DownloadFilter.FILTER_ALL)) totalSize += item.getFileSize();
|
| }
|
| return totalSize;
|
| }
|
| @@ -40,11 +39,7 @@ public abstract class BackendItems extends ArrayList<DownloadHistoryItemWrapper>
|
| */
|
| public void filter(int filterType, BackendItems filteredItems) {
|
| for (DownloadHistoryItemWrapper item : this) {
|
| - if (!item.isComplete()) continue;
|
| -
|
| - if (item.getFilterType() == filterType || filterType == DownloadFilter.FILTER_ALL) {
|
| - filteredItems.add(item);
|
| - }
|
| + if (item.isVisibleToUser(filterType)) filteredItems.add(item);
|
| }
|
| }
|
|
|
|
|