Chromium Code Reviews| Index: chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappActivity.java |
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappActivity.java |
| index 1912b565e9877cc30608894e1893de9ebd040cd3..16ac612bf453644d3478bbb95033ccd0ac713827 100644 |
| --- a/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappActivity.java |
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappActivity.java |
| @@ -53,6 +53,7 @@ public class WebappActivity extends FullScreenActivity { |
| private final WebappInfo mWebappInfo; |
| private AsyncTask<Void, Void, Void> mCleanupTask; |
| + private boolean mOldWebappCleanupStarted; |
| private WebContentsObserver mWebContentsObserver; |
| @@ -156,6 +157,13 @@ public class WebappActivity extends FullScreenActivity { |
| updateTaskDescription(); |
| } |
| super.onResume(); |
| + |
| + // Kick off the old web app cleanup (if we haven't already) now that we have queued the |
| + // current web app's storage to be opened. |
| + if (!mOldWebappCleanupStarted) { |
| + WebappRegistry.unregisterOldWebapps(this, System.currentTimeMillis()); |
| + mOldWebappCleanupStarted = true; |
| + } |
|
mlamouri (slow - plz ping)
2015/09/24 15:20:04
Doing that in onResume means that it would be call
Lalit Maganti
2015/09/24 16:09:37
After being put in foreground but also after all t
|
| } |
| @Override |