Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3551)

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoScreen.java

Issue 1874423002: 🍰 Migrate app shared preferences to ContextUtils. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase. Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoScreen.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoScreen.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoScreen.java
index 0133b6e40de0c98edd9ca9677226534b0ddd4c99..f97410dd453656f85502d6b8873bb2c026621bb0 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoScreen.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoScreen.java
@@ -10,13 +10,13 @@ import android.content.Context;
import android.content.DialogInterface;
import android.os.Build;
import android.os.Bundle;
-import android.preference.PreferenceManager;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.LinearLayout.LayoutParams;
+import org.chromium.base.ContextUtils;
import org.chromium.chrome.R;
import org.chromium.chrome.browser.multiwindow.MultiWindowUtils;
import org.chromium.chrome.browser.net.spdyproxy.DataReductionProxySettings;
@@ -161,7 +161,7 @@ public class DataReductionPromoScreen extends Dialog implements View.OnClickList
* @return Whether the Data Reduction Proxy promo has been displayed.
*/
public static boolean getDisplayedDataReductionPromo(Context context) {
- return PreferenceManager.getDefaultSharedPreferences(context).getBoolean(
+ return ContextUtils.getAppSharedPreferences().getBoolean(
SHARED_PREF_DISPLAYED_PROMO, false);
}
@@ -174,7 +174,7 @@ public class DataReductionPromoScreen extends Dialog implements View.OnClickList
public static void saveDataReductionPromoDisplayed(Context context) {
AboutVersionStrings versionStrings =
PrefServiceBridge.getInstance().getAboutVersionStrings();
- PreferenceManager.getDefaultSharedPreferences(context)
+ ContextUtils.getAppSharedPreferences()
.edit()
.putBoolean(SHARED_PREF_DISPLAYED_PROMO, true)
.putLong(SHARED_PREF_DISPLAYED_PROMO_TIME_MS, System.currentTimeMillis())
@@ -191,7 +191,7 @@ public class DataReductionPromoScreen extends Dialog implements View.OnClickList
* @param boolean Whether the user opted out of using the Data Reduction Proxy.
*/
public static void saveDataReductionFrePromoOptOut(Context context, boolean optOut) {
- PreferenceManager.getDefaultSharedPreferences(context)
+ ContextUtils.getAppSharedPreferences()
.edit()
.putBoolean(SHARED_PREF_FRE_PROMO_OPT_OUT, optOut)
.apply();

Powered by Google App Engine
This is Rietveld 408576698