| Index: chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/PrivacyPreferences.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/PrivacyPreferences.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/PrivacyPreferences.java
|
| index 0f401926827bb9d733d30f077fd95e2fa316f10b..d1a32a64b8acb5bb434cdfded3fbf23b5c7a0bec 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/PrivacyPreferences.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/PrivacyPreferences.java
|
| @@ -8,7 +8,6 @@ import android.os.Bundle;
|
| import android.preference.CheckBoxPreference;
|
| import android.preference.Preference;
|
| import android.preference.Preference.OnPreferenceChangeListener;
|
| -import android.preference.Preference.OnPreferenceClickListener;
|
| import android.preference.PreferenceFragment;
|
| import android.preference.PreferenceScreen;
|
| import android.view.Menu;
|
| @@ -20,12 +19,10 @@ import org.chromium.chrome.browser.contextualsearch.ContextualSearchFieldTrial;
|
| import org.chromium.chrome.browser.help.HelpAndFeedback;
|
| import org.chromium.chrome.browser.physicalweb.PhysicalWeb;
|
| import org.chromium.chrome.browser.precache.PrecacheLauncher;
|
| -import org.chromium.chrome.browser.preferences.ButtonPreference;
|
| import org.chromium.chrome.browser.preferences.ChromeBaseCheckBoxPreference;
|
| import org.chromium.chrome.browser.preferences.ManagedPreferenceDelegate;
|
| import org.chromium.chrome.browser.preferences.NetworkPredictionOptions;
|
| import org.chromium.chrome.browser.preferences.PrefServiceBridge;
|
| -import org.chromium.chrome.browser.preferences.Preferences;
|
| import org.chromium.chrome.browser.profiles.Profile;
|
|
|
| /**
|
| @@ -33,14 +30,6 @@ import org.chromium.chrome.browser.profiles.Profile;
|
| */
|
| public class PrivacyPreferences extends PreferenceFragment
|
| implements OnPreferenceChangeListener {
|
| -
|
| - /**
|
| - * Set to true in the {@link Preferences#EXTRA_SHOW_FRAGMENT_ARGUMENTS} bundle to
|
| - * trigger the clear browsing data dialog when showing the privacy preferences.
|
| - */
|
| - public static final String SHOW_CLEAR_BROWSING_DATA_EXTRA =
|
| - "ShowClearBrowsingData";
|
| -
|
| private static final String PREF_NAVIGATION_ERROR = "navigation_error";
|
| private static final String PREF_SEARCH_SUGGESTIONS = "search_suggestions";
|
| private static final String PREF_SAFE_BROWSING_EXTENDED_REPORTING =
|
| @@ -54,11 +43,9 @@ public class PrivacyPreferences extends PreferenceFragment
|
| private static final String PREF_CRASH_DUMP_UPLOAD_NO_CELLULAR =
|
| "crash_dump_upload_no_cellular";
|
| private static final String PREF_DO_NOT_TRACK = "do_not_track";
|
| - private static final String PREF_CLEAR_BROWSING_DATA = "clear_browsing_data";
|
| private static final String PREF_USAGE_AND_CRASH_REPORTING = "usage_and_crash_reports";
|
| private static final String PREF_PHYSICAL_WEB = "physical_web";
|
|
|
| - private ClearBrowsingDataDialogFragment mClearBrowsingDataDialogFragment;
|
| private ManagedPreferenceDelegate mManagedPreferenceDelegate;
|
|
|
| @Override
|
| @@ -145,22 +132,6 @@ public class PrivacyPreferences extends PreferenceFragment
|
| safeBrowsingPref.setOnPreferenceChangeListener(this);
|
| safeBrowsingPref.setManagedPreferenceDelegate(mManagedPreferenceDelegate);
|
|
|
| - ButtonPreference clearBrowsingData =
|
| - (ButtonPreference) findPreference(PREF_CLEAR_BROWSING_DATA);
|
| - clearBrowsingData.setOnPreferenceClickListener(new OnPreferenceClickListener() {
|
| - @Override
|
| - public boolean onPreferenceClick(Preference preference) {
|
| - showClearBrowsingDialog();
|
| - return true;
|
| - }
|
| - });
|
| -
|
| - if (getArguments() != null) {
|
| - boolean showClearBrowsingData =
|
| - getArguments().getBoolean(SHOW_CLEAR_BROWSING_DATA_EXTRA, false);
|
| - if (showClearBrowsingData) showClearBrowsingDialog();
|
| - }
|
| -
|
| if (!PhysicalWeb.featureIsEnabled()) {
|
| preferenceScreen.removePreference(findPreference(PREF_PHYSICAL_WEB));
|
| }
|
| @@ -301,23 +272,6 @@ public class PrivacyPreferences extends PreferenceFragment
|
| };
|
| }
|
|
|
| - private void showClearBrowsingDialog() {
|
| - mClearBrowsingDataDialogFragment = new ClearBrowsingDataDialogFragment();
|
| - mClearBrowsingDataDialogFragment.show(
|
| - getFragmentManager(), ClearBrowsingDataDialogFragment.FRAGMENT_TAG);
|
| - }
|
| -
|
| - @Override
|
| - public void onDestroy() {
|
| - super.onDestroy();
|
| - if (mClearBrowsingDataDialogFragment != null) {
|
| - // In case the progress dialog is still showing and waiting for a callback, dismiss it.
|
| - // See bug http://b/13396757.
|
| - mClearBrowsingDataDialogFragment.dismissProgressDialog();
|
| - }
|
| - mClearBrowsingDataDialogFragment = null;
|
| - }
|
| -
|
| @Override
|
| public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
|
| menu.clear();
|
|
|