Index: chrome/android/java/src/org/chromium/chrome/browser/precache/PrecacheLauncher.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/precache/PrecacheLauncher.java b/chrome/android/java/src/org/chromium/chrome/browser/precache/PrecacheLauncher.java |
index 915eb58b7ab06edaf7d2aff6e7a99b191e202122..d9c8f252fb3bbf40f10bf5c0537febc5caf3dfbd 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/precache/PrecacheLauncher.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/precache/PrecacheLauncher.java |
@@ -101,7 +101,6 @@ public abstract class PrecacheLauncher { |
* |
* <ul> |
* <li>The predictive network actions preference is enabled.</li> |
- * <li>The current network type is suitable for predictive network actions.</li> |
* <li>Sync is enabled for sessions and it is not encrypted with a secondary passphrase.</li> |
* <li>Either the Precache field trial or the precache commandline flag is enabled.</li> |
* </ul> |
@@ -116,15 +115,15 @@ public abstract class PrecacheLauncher { |
// thread. |
ThreadUtils.assertOnUiThread(); |
- boolean networkPredictionsAllowed = |
- PrefServiceBridge.getInstance().canPrefetchAndPrerender(); |
+ boolean networkPredictionEnabledPref = |
+ PrefServiceBridge.getInstance().getNetworkPredictionEnabled(); |
boolean shouldRun = nativeShouldRun(); |
- mNetworkPredictionsAllowed = networkPredictionsAllowed; |
+ mNetworkPredictionsAllowed = networkPredictionEnabledPref; |
mShouldRun = shouldRun; |
PrecacheController.setIsPrecachingEnabled( |
- context, networkPredictionsAllowed && shouldRun); |
+ context, networkPredictionEnabledPref && shouldRun); |
Log.v(TAG, "updateEnabledSync complete"); |
} |