Index: chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflineBackgroundTask.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflineBackgroundTask.java b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflineBackgroundTask.java |
index 938e6446ebcd58a6bb8aa8b8862497201556d162..ace4b77c2b23fde241dc087dec5e56094613fee3 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflineBackgroundTask.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflineBackgroundTask.java |
@@ -46,6 +46,11 @@ public class OfflineBackgroundTask implements BackgroundTask { |
return mBackgroundProcessor.stopScheduledProcessing(); |
} |
+ @Override |
+ public void reschedule(Context context) { |
+ BackgroundScheduler.getInstance(context).rescheduleOfflinePagesTasksOnUpgrade(); |
+ } |
+ |
/** Wraps the callback for code reuse */ |
private Callback<Boolean> wrapCallback(final TaskFinishedCallback callback) { |
return new Callback<Boolean>() { |