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 b53aa4ae140f36be9db91f50903460ccbe468535..50fb2cd254dd50be309091bab8ad50804a659cae 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 |
@@ -47,6 +47,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>() { |