| Index: chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java
|
| index 948f9d7e42ab31cb40578591a780f618734a98e9..622f07ba854bbea8ef222f8af3cebea38a7ada13 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/DeferredStartupHandler.java
|
| @@ -19,6 +19,7 @@ import org.chromium.chrome.browser.crash.CrashFileManager;
|
| import org.chromium.chrome.browser.crash.MinidumpUploadService;
|
| import org.chromium.chrome.browser.download.DownloadManagerService;
|
| import org.chromium.chrome.browser.media.MediaNotificationService;
|
| +import org.chromium.chrome.browser.media.ui.NotificationMediaPlaybackControls;
|
| import org.chromium.chrome.browser.partnerbookmarks.PartnerBookmarksShim;
|
| import org.chromium.chrome.browser.precache.PrecacheLauncher;
|
| import org.chromium.chrome.browser.preferences.ChromePreferenceManager;
|
| @@ -83,7 +84,7 @@ public class DeferredStartupHandler {
|
| crashFileManager.cleanOutAllNonFreshMinidumpFiles();
|
|
|
| MinidumpUploadService.storeBreakpadUploadAttemptsInUma(
|
| - ChromePreferenceManager.getInstance(application));
|
| + ChromePreferenceManager.getInstance(application));
|
|
|
| // Force a widget refresh in order to wake up any possible zombie widgets.
|
| // This is needed to ensure the right behavior when the process is suddenly
|
| @@ -118,6 +119,7 @@ public class DeferredStartupHandler {
|
|
|
| // Clear any media notifications that existed when Chrome was last killed.
|
| MediaNotificationService.clearMediaNotifications(application);
|
| + NotificationMediaPlaybackControls.hide(Tab.INVALID_TAB_ID);
|
|
|
| startModerateBindingManagementIfNeeded(application);
|
|
|
| @@ -167,8 +169,8 @@ public class DeferredStartupHandler {
|
| }
|
|
|
| /**
|
| - * @return Whether deferred startup has been completed.
|
| - */
|
| + * @return Whether deferred startup has been completed.
|
| + */
|
| @VisibleForTesting
|
| public boolean isDeferredStartupComplete() {
|
| return mDeferredStartupComplete;
|
|
|