Chromium Code Reviews| 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 ebda57ff723507ae1d098d500a48f8ec882686a5..9362aa1b724fac5fd721e2793759b9ef0fd92af5 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 |
| @@ -200,6 +200,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) { |
| @@ -533,6 +542,7 @@ public final class OfflinePageBridge { |
| } |
| private static native int nativeGetFeatureMode(); |
| + private static native boolean nativeIsOfflinePagesBackgroundLoadingEnabled(); |
|
Alexei Svitkine (slow)
2016/03/14 15:42:48
Optional nit: Up to you, but instead of adding the
Pete Williamson
2016/03/14 17:36:51
Done.
|
| private static native boolean nativeCanSavePage(String url); |
| private static native OfflinePageBridge nativeGetOfflinePageBridgeForProfile(Profile profile); |