OLD | NEW |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 package org.chromium.chrome.browser.preferences; | 5 package org.chromium.chrome.browser.preferences; |
6 | 6 |
7 import android.content.Intent; | |
8 import android.os.Bundle; | 7 import android.os.Bundle; |
9 import android.os.Handler; | 8 import android.os.Handler; |
10 import android.preference.Preference; | 9 import android.preference.Preference; |
11 import android.preference.Preference.OnPreferenceClickListener; | 10 import android.preference.Preference.OnPreferenceClickListener; |
12 import android.preference.PreferenceFragment; | 11 import android.preference.PreferenceFragment; |
13 | 12 |
14 import org.chromium.chrome.R; | 13 import org.chromium.chrome.R; |
15 import org.chromium.chrome.browser.PasswordUIView; | 14 import org.chromium.chrome.browser.PasswordUIView; |
16 import org.chromium.chrome.browser.autofill.PersonalDataManager; | 15 import org.chromium.chrome.browser.autofill.PersonalDataManager; |
17 import org.chromium.chrome.browser.net.spdyproxy.DataReductionProxySettings; | 16 import org.chromium.chrome.browser.net.spdyproxy.DataReductionProxySettings; |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
88 public boolean onPreferenceClick(Preference preference) { | 87 public boolean onPreferenceClick(Preference preference) { |
89 if (ChromeSigninController.get(getActivity()).isSignedIn()) retu
rn false; | 88 if (ChromeSigninController.get(getActivity()).isSignedIn()) retu
rn false; |
90 if (!SigninManager.get(getActivity()).isSignInAllowed()) { | 89 if (!SigninManager.get(getActivity()).isSignInAllowed()) { |
91 if (SigninManager.get(getActivity()).isSigninDisabledByPolic
y()) { | 90 if (SigninManager.get(getActivity()).isSigninDisabledByPolic
y()) { |
92 ManagedPreferencesUtils.showManagedByAdministratorToast(
getActivity()); | 91 ManagedPreferencesUtils.showManagedByAdministratorToast(
getActivity()); |
93 } | 92 } |
94 return false; | 93 return false; |
95 } | 94 } |
96 | 95 |
97 mSignInPreference.setEnabled(false); | 96 mSignInPreference.setEnabled(false); |
98 SigninManager.logSigninStartAccessPoint(SigninAccessPoint.SETTIN
GS); | 97 AccountSigninActivity |
99 startActivity(new Intent(getActivity(), AccountSigninActivity.cl
ass)); | 98 .startAccountSigninActivity(getActivity(), SigninAccessP
oint.SETTINGS); |
100 return true; | 99 return true; |
101 } | 100 } |
102 }); | 101 }); |
103 mSignInPreference.setEnabled(true); | 102 mSignInPreference.setEnabled(true); |
104 | 103 |
105 ChromeBasePreference autofillPref = | 104 ChromeBasePreference autofillPref = |
106 (ChromeBasePreference) findPreference(PREF_AUTOFILL_SETTINGS); | 105 (ChromeBasePreference) findPreference(PREF_AUTOFILL_SETTINGS); |
107 setOnOffSummary(autofillPref, PersonalDataManager.isAutofillEnabled()); | 106 setOnOffSummary(autofillPref, PersonalDataManager.isAutofillEnabled()); |
108 autofillPref.setManagedPreferenceDelegate(mManagedPreferenceDelegate); | 107 autofillPref.setManagedPreferenceDelegate(mManagedPreferenceDelegate); |
109 | 108 |
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
202 if (PREF_DATA_REDUCTION.equals(preference.getKey())) { | 201 if (PREF_DATA_REDUCTION.equals(preference.getKey())) { |
203 DataReductionProxySettings settings = DataReductionProxySett
ings.getInstance(); | 202 DataReductionProxySettings settings = DataReductionProxySett
ings.getInstance(); |
204 return settings.isDataReductionProxyManaged() | 203 return settings.isDataReductionProxyManaged() |
205 && !settings.isDataReductionProxyEnabled(); | 204 && !settings.isDataReductionProxyEnabled(); |
206 } | 205 } |
207 return super.isPreferenceClickDisabledByPolicy(preference); | 206 return super.isPreferenceClickDisabledByPolicy(preference); |
208 } | 207 } |
209 }; | 208 }; |
210 } | 209 } |
211 } | 210 } |
OLD | NEW |