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

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadHistoryItemWrapper.java

Issue 2571623002: [Downloads] Various fixes (Closed)
Patch Set: Rebased Created 4 years 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/android/java/src/org/chromium/chrome/browser/download/ui/DownloadHistoryItemWrapper.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadHistoryItemWrapper.java b/chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadHistoryItemWrapper.java
index 82382d0ceed0357eae524f2146e57aa6ebc3e31d..ff98a16652db5dc9ef98c1c2841bc716f13b13b4 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadHistoryItemWrapper.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/download/ui/DownloadHistoryItemWrapper.java
@@ -395,7 +395,11 @@ public abstract class DownloadHistoryItemWrapper extends TimedItem {
return false;
}
- if (mItem.getDownloadInfo().state() == DownloadState.CANCELLED) {
+ int state = mItem.getDownloadInfo().state();
+ if ((state == DownloadState.INTERRUPTED && !mItem.getDownloadInfo().isResumable())
+ || state == DownloadState.CANCELLED) {
+ // Mocks don't include showing cancelled/unresumable downloads. Might need to if
+ // undeletable files become a big issue.
return false;
}

Powered by Google App Engine
This is Rietveld 408576698