| Index: chrome/android/java/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridge.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridge.java
|
| index 0a8d2361f806e0f4b8c470ebc3d7c67e5d1ae1b0..0d83afbb6a7796c833b4cc509857756238faa636 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridge.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridge.java
|
| @@ -128,18 +128,18 @@ public class OfflinePageDownloadBridge implements DownloadServiceDelegate, Offli
|
| @Override
|
| public void cancelDownload(String downloadGuid, boolean isOffTheRecord,
|
| boolean isNotificationDismissed) {
|
| - nativeCancelDownload(mNativeOfflinePageDownloadBridge, downloadGuid);
|
| + cancelDownload(downloadGuid);
|
| }
|
|
|
| @Override
|
| public void pauseDownload(String downloadGuid, boolean isOffTheRecord) {
|
| - nativePauseDownload(mNativeOfflinePageDownloadBridge, downloadGuid);
|
| + pauseDownload(downloadGuid);
|
| }
|
|
|
| @Override
|
| public void resumeDownload(DownloadItem item, boolean hasUserGesture) {
|
| if (hasUserGesture) {
|
| - nativeResumeDownload(mNativeOfflinePageDownloadBridge, item.getId());
|
| + resumeDownload(item.getId());
|
| }
|
| }
|
|
|
| @@ -181,6 +181,21 @@ public class OfflinePageDownloadBridge implements DownloadServiceDelegate, Offli
|
| tabDelegate.createNewTab(asyncParams, TabLaunchType.FROM_CHROME_UI, Tab.INVALID_TAB_ID);
|
| }
|
|
|
| + @Override
|
| + public void pauseDownload(String guid) {
|
| + nativePauseDownload(mNativeOfflinePageDownloadBridge, guid);
|
| + }
|
| +
|
| + @Override
|
| + public void resumeDownload(String guid) {
|
| + nativeResumeDownload(mNativeOfflinePageDownloadBridge, guid);
|
| + }
|
| +
|
| + @Override
|
| + public void cancelDownload(String guid) {
|
| + nativeCancelDownload(mNativeOfflinePageDownloadBridge, guid);
|
| + }
|
| +
|
| /**
|
| * Starts download of the page currently open in the specified Tab.
|
| * If tab's contents are not yet loaded completely, we'll wait for it
|
|
|