summaryrefslogtreecommitdiffstats
path: root/content/public/android/java/src/org/chromium/content/browser/DownloadController.java
diff options
context:
space:
mode:
authorqinmin <qinmin@chromium.org>2016-02-10 11:42:02 -0800
committerCommit bot <commit-bot@chromium.org>2016-02-10 19:43:16 +0000
commit62c38d412f4501d5bf8411bf87ee1b81a3975cb8 (patch)
tree6ee6a0fc68d133043486583933b3aa4acea7e98c /content/public/android/java/src/org/chromium/content/browser/DownloadController.java
parent618dd9e47a812b47b72ff28e4dc54a2e7a8b5839 (diff)
downloadchromium_src-62c38d412f4501d5bf8411bf87ee1b81a3975cb8.zip
chromium_src-62c38d412f4501d5bf8411bf87ee1b81a3975cb8.tar.gz
chromium_src-62c38d412f4501d5bf8411bf87ee1b81a3975cb8.tar.bz2
add pause button for resumable in-progress downloads.
This CL adds a pause button for in-progress downloads that are resumable. UI review: https://groups.google.com/a/google.com/forum/#!topic/chrome-ui-review/jixCWMMg_vA Mocks: https://folio.googleplex.com/chrome-ux/mocks/065-downloads/07-resumable/121615_NotificationChanges BUG=579110 Review URL: https://codereview.chromium.org/1673183003 Cr-Commit-Position: refs/heads/master@{#374702}
Diffstat (limited to 'content/public/android/java/src/org/chromium/content/browser/DownloadController.java')
-rw-r--r--content/public/android/java/src/org/chromium/content/browser/DownloadController.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/content/public/android/java/src/org/chromium/content/browser/DownloadController.java b/content/public/android/java/src/org/chromium/content/browser/DownloadController.java
index b190609..288541f 100644
--- a/content/public/android/java/src/org/chromium/content/browser/DownloadController.java
+++ b/content/public/android/java/src/org/chromium/content/browser/DownloadController.java
@@ -136,7 +136,7 @@ public class DownloadController {
@CalledByNative
private void onDownloadUpdated(Context context, String url, String mimeType, String filename,
String path, long contentLength, boolean successful, int downloadId,
- int percentCompleted, long timeRemainingInMs, boolean hasUserGesture,
+ int percentCompleted, long timeRemainingInMs, boolean hasUserGesture, boolean isPaused,
boolean isResumable) {
if (sDownloadNotificationService != null) {
DownloadInfo downloadInfo = new DownloadInfo.Builder()
@@ -152,6 +152,7 @@ public class DownloadController {
.setPercentCompleted(percentCompleted)
.setTimeRemainingInMillis(timeRemainingInMs)
.setHasUserGesture(hasUserGesture)
+ .setIsPaused(isPaused)
.setIsResumable(isResumable)
.build();
sDownloadNotificationService.onDownloadUpdated(downloadInfo);