Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(173)

Unified Diff: components/background_task_scheduler/android/java/src/org/chromium/components/background_task_scheduler/BackgroundTaskScheduler.java

Issue 2914703002: [Offline Prefetch] Backoff support for PrefetchBackgroundTask (Closed)
Patch Set: Fix test Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 bf85375d2d20769ff61118d1e017d923b3e949ae..f78859a50b82bc9ee161c519f0b6934605dfb1ee 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
@@ -11,6 +11,7 @@ import android.support.annotation.Nullable;
import org.chromium.base.Log;
import org.chromium.base.ThreadUtils;
+import org.chromium.base.VisibleForTesting;
import java.lang.reflect.Constructor;
import java.util.Set;
@@ -60,7 +61,9 @@ public class BackgroundTaskScheduler {
private final BackgroundTaskSchedulerDelegate mSchedulerDelegate;
- BackgroundTaskScheduler(BackgroundTaskSchedulerDelegate schedulerDelegate) {
+ /** Public constructor that allows null delegate, for testing only */
+ @VisibleForTesting
+ public BackgroundTaskScheduler(BackgroundTaskSchedulerDelegate schedulerDelegate) {
assert schedulerDelegate != null;
mSchedulerDelegate = schedulerDelegate;
}

Powered by Google App Engine
This is Rietveld 408576698