Chromium Code Reviews| 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 922ab83409b00a6ab41f458ae83ff8b7288ba5b1..ac4cf0a15a1d220fd26474441fa92e075755a5c9 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 |
| @@ -69,6 +69,11 @@ public class OfflinePageDownloadBridge implements DownloadServiceDelegate { |
| * Gets DownloadServiceDelegate that is suitable for interacting with offline download items. |
| */ |
| public static DownloadServiceDelegate getDownloadServiceDelegate() { |
| + return createDefault(); |
|
fgorski
2016/08/18 22:59:51
these 4 lines to be removed
fgorski
2016/08/19 17:03:24
Done.
|
| + } |
| + |
| + /** Creates the bridge for the last used profile. */ |
| + public static OfflinePageDownloadBridge createDefault() { |
| return new OfflinePageDownloadBridge(Profile.getLastUsedProfile()); |
| } |
| @@ -147,10 +152,16 @@ public class OfflinePageDownloadBridge implements DownloadServiceDelegate { |
| /** |
| * See {@link #openItem(String, ComponentName)}. |
| */ |
| + @Override |
| public void openItem(String guid) { |
| openItem(guid, null); |
| } |
| + @Override |
| + public void destroyServiceDelegate() { |
| + destroy(); |
| + } |
| + |
| /** |
| * 'Opens' the offline page identified by the GUID. |
| * This is done by creating a new tab and navigating it to the saved local snapshot. |