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

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/NetworkPredictionPreference.java

Issue 1712943002: [Android] Simplify "network predictions" preference to a boolean value. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 10 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/privacy/NetworkPredictionPreference.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/NetworkPredictionPreference.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/NetworkPredictionPreference.java
deleted file mode 100644
index a038a57ba64dc6a47717c76331d9ab6291d0078a..0000000000000000000000000000000000000000
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/NetworkPredictionPreference.java
+++ /dev/null
@@ -1,42 +0,0 @@
-// Copyright 2015 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-package org.chromium.chrome.browser.preferences.privacy;
-
-import android.content.Context;
-import android.preference.Preference;
-import android.preference.Preference.OnPreferenceChangeListener;
-import android.util.AttributeSet;
-
-import org.chromium.chrome.R;
-import org.chromium.chrome.browser.preferences.ChromeBaseListPreference;
-import org.chromium.chrome.browser.preferences.NetworkPredictionOptions;
-import org.chromium.chrome.browser.preferences.PrefServiceBridge;
-
-/**
- * Fragment to set and retrieve the prerender preference.
- */
-public class NetworkPredictionPreference extends ChromeBaseListPreference
- implements OnPreferenceChangeListener {
-
- private final Context mContext;
-
- public NetworkPredictionPreference(Context context, AttributeSet attrs) {
- super(context, attrs);
- mContext = context;
- String[] networkPredictionPrefs = context.getResources().getStringArray(
- R.array.bandwidth_entries);
- assert networkPredictionPrefs.length == NetworkPredictionOptions.choiceCount();
- setOnPreferenceChangeListener(this);
- setSummary(context.getString(
- PrefServiceBridge.getInstance().getNetworkPredictionOptions().getDisplayTitle()));
- }
-
- @Override
- public boolean onPreferenceChange(Preference preference, Object newValue) {
- setSummary(mContext.getString(
- NetworkPredictionOptions.stringToEnum((String) newValue).getDisplayTitle()));
- return true;
- }
-}

Powered by Google App Engine
This is Rietveld 408576698