Index: chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java |
index 095e521f848c3071eb0d7c7389dbdfb92bf1dea2..08d2a12fa4f284ec4b49e1debbbe8d7693d4173f 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadNotificationService.java |
@@ -35,7 +35,6 @@ import org.chromium.base.ContextUtils; |
import org.chromium.base.Log; |
import org.chromium.base.ObserverList; |
import org.chromium.base.VisibleForTesting; |
-import org.chromium.base.library_loader.LibraryLoader; |
import org.chromium.base.library_loader.LibraryProcessType; |
import org.chromium.base.library_loader.ProcessInitException; |
import org.chromium.base.metrics.RecordHistogram; |
@@ -589,7 +588,9 @@ public class DownloadNotificationService extends Service { |
@VisibleForTesting |
void cancelOffTheRecordDownloads() { |
- boolean cancelActualDownload = LibraryLoader.isInitialized() |
+ boolean cancelActualDownload = |
+ BrowserStartupController.get(LibraryProcessType.PROCESS_BROWSER) |
+ .isStartupSuccessfullyCompleted() |
&& Profile.getLastUsedProfile().hasOffTheRecordProfile(); |
List<DownloadSharedPreferenceEntry> entries = mDownloadSharedPreferenceHelper.getEntries(); |