| Index: chrome/android/java/src/org/chromium/chrome/browser/offlinepages/interfaces/BackgroundSchedulerProcessor.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/interfaces/BackgroundSchedulerProcessor.java b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/interfaces/BackgroundSchedulerProcessor.java
|
| index 87caddde6194d4ae0c78c4ddda6dda9eac15467a..bf8d569946a6572e5f03a4f903993a1a52f53115 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/interfaces/BackgroundSchedulerProcessor.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/interfaces/BackgroundSchedulerProcessor.java
|
| @@ -19,4 +19,11 @@ public interface BackgroundSchedulerProcessor {
|
| * returns false and this calling instance will not receive a callback.
|
| */
|
| boolean startScheduledProcessing(DeviceConditions deviceConditions, Callback<Boolean> callback);
|
| +
|
| + /**
|
| + * Stops processing background requests.
|
| + * @return Whether processing should be scheduled again at a later time, because there is more
|
| + * work.
|
| + */
|
| + boolean stopScheduledProcessing();
|
| }
|
|
|