| Index: chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java
|
| index 2b717842d50a18dacd89066fa274a53d126864f8..edd9c138c5b087309021776172d4b5ef6f319193 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java
|
| @@ -4,7 +4,6 @@
|
|
|
| package org.chromium.chrome.browser.download;
|
|
|
| -import android.app.Activity;
|
| import android.app.DownloadManager;
|
| import android.content.ActivityNotFoundException;
|
| import android.content.BroadcastReceiver;
|
| @@ -22,8 +21,6 @@ import android.text.TextUtils;
|
| import android.util.LongSparseArray;
|
| import android.util.Pair;
|
|
|
| -import org.chromium.base.ActivityState;
|
| -import org.chromium.base.ApplicationStatus;
|
| import org.chromium.base.ContextUtils;
|
| import org.chromium.base.Log;
|
| import org.chromium.base.ObserverList;
|
| @@ -33,7 +30,6 @@ import org.chromium.base.annotations.CalledByNative;
|
| import org.chromium.base.annotations.SuppressFBWarnings;
|
| import org.chromium.base.metrics.RecordHistogram;
|
| import org.chromium.chrome.R;
|
| -import org.chromium.chrome.browser.ChromeActivity;
|
| import org.chromium.chrome.browser.ChromeFeatureList;
|
| import org.chromium.chrome.browser.download.ui.BackendProvider;
|
| import org.chromium.chrome.browser.download.ui.DownloadHistoryAdapter;
|
| @@ -1074,17 +1070,7 @@ public class DownloadManagerService extends BroadcastReceiver implements
|
| */
|
| protected static void openDownloadsPage(Context context) {
|
| if (!ChromeFeatureList.isEnabled(ChromeFeatureList.SYSTEM_DOWNLOAD_MANAGER)) {
|
| - // Try to open Download Home.
|
| - Activity lastActivity = ApplicationStatus.getLastTrackedFocusedActivity();
|
| - if (lastActivity instanceof ChromeActivity) {
|
| - int state = ApplicationStatus.getStateForActivity(lastActivity);
|
| - if (state >= ActivityState.CREATED && state <= ActivityState.RESUMED) {
|
| - ChromeActivity chromeActivity = (ChromeActivity) lastActivity;
|
| - DownloadUtils.showDownloadManager(
|
| - lastActivity, chromeActivity.getActivityTab());
|
| - return;
|
| - }
|
| - }
|
| + if (DownloadUtils.showDownloadManager(null, null)) return;
|
| }
|
|
|
| // Open the Android Download Manager.
|
|
|