| Index: chrome/android/java/src/org/chromium/chrome/browser/offlinepages/BackgroundSchedulerBridge.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/BackgroundSchedulerBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/BackgroundSchedulerBridge.java
|
| index 8491d4c7915d8507749fec81a4431cf75896acd7..434e74e2e898a87c438555bc3cbc3dc583185be2 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/BackgroundSchedulerBridge.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/BackgroundSchedulerBridge.java
|
| @@ -47,6 +47,21 @@ public class BackgroundSchedulerBridge {
|
| BackgroundScheduler.unschedule(ContextUtils.getApplicationContext());
|
| }
|
|
|
| + @CalledByNative
|
| + private static boolean getPowerConditions() {
|
| + return BackgroundScheduler.getPowerConditions(ContextUtils.getApplicationContext());
|
| + }
|
| +
|
| + @CalledByNative
|
| + private static int getBatteryConditions() {
|
| + return BackgroundScheduler.getBatteryConditions(ContextUtils.getApplicationContext());
|
| + }
|
| +
|
| + @CalledByNative
|
| + private static int getNetworkConditions() {
|
| + return BackgroundScheduler.getNetworkConditions(ContextUtils.getApplicationContext());
|
| + }
|
| +
|
| /**
|
| * Used by native code to create and pass up Java object encapsulating the
|
| * trigger conditions.
|
|
|