| Index: chrome/android/java/src/org/chromium/chrome/browser/offlinepages/BackgroundScheduler.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/BackgroundScheduler.java b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/BackgroundScheduler.java
|
| index 864f4751ef236e833552db6a9fb08d84e7f4cc8c..ca9b09692cad5c49133af96010f347428a7bf5ec 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/BackgroundScheduler.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/BackgroundScheduler.java
|
| @@ -49,6 +49,8 @@ public class BackgroundScheduler {
|
| * Cancel any outstanding GCM Network Manager requests.
|
| */
|
| public static void unschedule(Context context) {
|
| - // TODO(petewil): Take our task off the task queue.
|
| + // Get the GCM Network Scheduler.
|
| + GcmNetworkManager gcmNetworkManager = GcmNetworkManager.getInstance(context);
|
| + gcmNetworkManager.cancelTask(OfflinePageUtils.TASK_TAG, ChromeBackgroundService.class);
|
| }
|
| }
|
|
|