| Index: components/background_task_scheduler/android/java/src/org/chromium/components/background_task_scheduler/BackgroundTaskScheduler.java
|
| diff --git a/components/background_task_scheduler/android/java/src/org/chromium/components/background_task_scheduler/BackgroundTaskScheduler.java b/components/background_task_scheduler/android/java/src/org/chromium/components/background_task_scheduler/BackgroundTaskScheduler.java
|
| index ea633c0188c861299b59385da950629a075ce072..31f087ff96c2a6a824b0a94990760e86372e0a7c 100644
|
| --- a/components/background_task_scheduler/android/java/src/org/chromium/components/background_task_scheduler/BackgroundTaskScheduler.java
|
| +++ b/components/background_task_scheduler/android/java/src/org/chromium/components/background_task_scheduler/BackgroundTaskScheduler.java
|
| @@ -75,6 +75,7 @@ public class BackgroundTaskScheduler {
|
| */
|
| public boolean schedule(Context context, TaskInfo taskInfo) {
|
| ThreadUtils.assertOnUiThread();
|
| + BackgroundTaskSchedulerPrefs.addScheduledTask(taskInfo);
|
| return mSchedulerDelegate.schedule(context, taskInfo);
|
| }
|
|
|
| @@ -86,6 +87,7 @@ public class BackgroundTaskScheduler {
|
| */
|
| public void cancel(Context context, int taskId) {
|
| ThreadUtils.assertOnUiThread();
|
| + BackgroundTaskSchedulerPrefs.removeScheduledTask(taskId);
|
| mSchedulerDelegate.cancel(context, taskId);
|
| }
|
| }
|
|
|