| Index: chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java
|
| index f98372cfa1082f86374dd4ee7d56ae8a58d56df5..20425e341020a72253350f4b3511f3982b621937 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java
|
| @@ -6,10 +6,10 @@ package org.chromium.chrome.browser.net.spdyproxy;
|
|
|
| import android.content.Context;
|
| import android.net.Uri;
|
| -import android.preference.PreferenceManager;
|
| import android.text.TextUtils;
|
| import android.webkit.URLUtil;
|
|
|
| +import org.chromium.base.ContextUtils;
|
| import org.chromium.base.ThreadUtils;
|
| import org.chromium.base.VisibleForTesting;
|
| import org.chromium.base.annotations.CalledByNative;
|
| @@ -80,7 +80,7 @@ public class DataReductionProxySettings {
|
| public static boolean isEnabledBeforeNativeLoad(Context context) {
|
| // TODO(lizeb): Add a listener for the native preference change to keep
|
| // both in sync and avoid the false-positives and false-negatives.
|
| - return PreferenceManager.getDefaultSharedPreferences(context).getBoolean(
|
| + return ContextUtils.getAppSharedPreferences().getBoolean(
|
| DATA_REDUCTION_ENABLED_PREF, false);
|
| }
|
|
|
| @@ -99,7 +99,7 @@ public class DataReductionProxySettings {
|
| public static void reconcileDataReductionProxyEnabledState(Context context) {
|
| ThreadUtils.assertOnUiThread();
|
| boolean enabled = getInstance().isDataReductionProxyEnabled();
|
| - PreferenceManager.getDefaultSharedPreferences(context).edit()
|
| + ContextUtils.getAppSharedPreferences().edit()
|
| .putBoolean(DATA_REDUCTION_ENABLED_PREF, enabled).apply();
|
| }
|
|
|
| @@ -140,7 +140,7 @@ public class DataReductionProxySettings {
|
| * data reduction statistics if this is the first time the SPDY proxy has been enabled.
|
| */
|
| public void setDataReductionProxyEnabled(Context context, boolean enabled) {
|
| - PreferenceManager.getDefaultSharedPreferences(context).edit()
|
| + ContextUtils.getAppSharedPreferences().edit()
|
| .putBoolean(DATA_REDUCTION_ENABLED_PREF, enabled).apply();
|
| nativeSetDataReductionProxyEnabled(mNativeDataReductionProxySettings, enabled);
|
| }
|
|
|