| Index: chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridge.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridge.java b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridge.java
|
| index 25165ddf48babb807693ccafdbae1657283ec0bb..86ae604ca2e777c9093d9635ac9432411fb110f5 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridge.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/offlinepages/OfflinePageBridge.java
|
| @@ -180,6 +180,15 @@ public final class OfflinePageBridge {
|
| }
|
|
|
| /**
|
| + * @return True if the offline pages feature is enabled, regardless whether bookmark or saved
|
| + * page shown in UI strings.
|
| + */
|
| + public static boolean isBackgroundLoadingEnabled() {
|
| + ThreadUtils.assertOnUiThread();
|
| + return nativeIsOfflinePagesBackgroundLoadingEnabled();
|
| + }
|
| +
|
| + /**
|
| * @return True if an offline copy of the given URL can be saved.
|
| */
|
| public static boolean canSavePage(String url) {
|
| @@ -512,6 +521,7 @@ public final class OfflinePageBridge {
|
| }
|
|
|
| private static native int nativeGetFeatureMode();
|
| + private static native boolean nativeIsOfflinePagesBackgroundLoadingEnabled();
|
| private static native boolean nativeCanSavePage(String url);
|
|
|
| private native long nativeInit(Profile profile);
|
|
|