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

Side by Side Diff: chrome/browser/android/preferences/pref_service_bridge.cc

Issue 1273053002: Use Smart Lock preference instead of Chrome Password manager preference (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@reconcile_yolo_settings
Patch Set: Use Smart Lock preference instead of Chrome Password manager preference. Created 3 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 unified diff | Download patch
« no previous file with comments | « no previous file | chrome/browser/extensions/api/preference/preference_api.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 #include "chrome/browser/android/preferences/pref_service_bridge.h" 5 #include "chrome/browser/android/preferences/pref_service_bridge.h"
6 6
7 #include <jni.h> 7 #include <jni.h>
8 #include <stddef.h> 8 #include <stddef.h>
9 9
10 #include <memory> 10 #include <memory>
(...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after
232 232
233 static jboolean GetBlockThirdPartyCookiesManaged( 233 static jboolean GetBlockThirdPartyCookiesManaged(
234 JNIEnv* env, 234 JNIEnv* env,
235 const JavaParamRef<jobject>& obj) { 235 const JavaParamRef<jobject>& obj) {
236 return GetPrefService()->IsManagedPreference(prefs::kBlockThirdPartyCookies); 236 return GetPrefService()->IsManagedPreference(prefs::kBlockThirdPartyCookies);
237 } 237 }
238 238
239 static jboolean GetRememberPasswordsEnabled(JNIEnv* env, 239 static jboolean GetRememberPasswordsEnabled(JNIEnv* env,
240 const JavaParamRef<jobject>& obj) { 240 const JavaParamRef<jobject>& obj) {
241 return GetPrefService()->GetBoolean( 241 return GetPrefService()->GetBoolean(
242 password_manager::prefs::kPasswordManagerSavingEnabled); 242 password_manager::prefs::kCredentialsEnableService);
243 } 243 }
244 244
245 static jboolean GetPasswordManagerAutoSigninEnabled( 245 static jboolean GetPasswordManagerAutoSigninEnabled(
246 JNIEnv* env, 246 JNIEnv* env,
247 const JavaParamRef<jobject>& obj) { 247 const JavaParamRef<jobject>& obj) {
248 return GetPrefService()->GetBoolean( 248 return GetPrefService()->GetBoolean(
249 password_manager::prefs::kCredentialsEnableAutosignin); 249 password_manager::prefs::kCredentialsEnableAutosignin);
250 } 250 }
251 251
252 static jboolean GetRememberPasswordsManaged(JNIEnv* env, 252 static jboolean GetRememberPasswordsManaged(JNIEnv* env,
253 const JavaParamRef<jobject>& obj) { 253 const JavaParamRef<jobject>& obj) {
254 return GetPrefService()->IsManagedPreference( 254 return GetPrefService()->IsManagedPreference(
255 password_manager::prefs::kPasswordManagerSavingEnabled); 255 password_manager::prefs::kCredentialsEnableService);
256 } 256 }
257 257
258 static jboolean GetPasswordManagerAutoSigninManaged( 258 static jboolean GetPasswordManagerAutoSigninManaged(
259 JNIEnv* env, 259 JNIEnv* env,
260 const JavaParamRef<jobject>& obj) { 260 const JavaParamRef<jobject>& obj) {
261 return GetPrefService()->IsManagedPreference( 261 return GetPrefService()->IsManagedPreference(
262 password_manager::prefs::kCredentialsEnableAutosignin); 262 password_manager::prefs::kCredentialsEnableAutosignin);
263 } 263 }
264 264
265 static jboolean GetDoNotTrackEnabled(JNIEnv* env, 265 static jboolean GetDoNotTrackEnabled(JNIEnv* env,
(...skipping 569 matching lines...) Expand 10 before | Expand all | Expand 10 after
835 static void SetBlockThirdPartyCookiesEnabled(JNIEnv* env, 835 static void SetBlockThirdPartyCookiesEnabled(JNIEnv* env,
836 const JavaParamRef<jobject>& obj, 836 const JavaParamRef<jobject>& obj,
837 jboolean enabled) { 837 jboolean enabled) {
838 GetPrefService()->SetBoolean(prefs::kBlockThirdPartyCookies, enabled); 838 GetPrefService()->SetBoolean(prefs::kBlockThirdPartyCookies, enabled);
839 } 839 }
840 840
841 static void SetRememberPasswordsEnabled(JNIEnv* env, 841 static void SetRememberPasswordsEnabled(JNIEnv* env,
842 const JavaParamRef<jobject>& obj, 842 const JavaParamRef<jobject>& obj,
843 jboolean allow) { 843 jboolean allow) {
844 GetPrefService()->SetBoolean( 844 GetPrefService()->SetBoolean(
845 password_manager::prefs::kPasswordManagerSavingEnabled, allow); 845 password_manager::prefs::kCredentialsEnableService, allow);
846 } 846 }
847 847
848 static void SetPasswordManagerAutoSigninEnabled( 848 static void SetPasswordManagerAutoSigninEnabled(
849 JNIEnv* env, 849 JNIEnv* env,
850 const JavaParamRef<jobject>& obj, 850 const JavaParamRef<jobject>& obj,
851 jboolean enabled) { 851 jboolean enabled) {
852 GetPrefService()->SetBoolean( 852 GetPrefService()->SetBoolean(
853 password_manager::prefs::kCredentialsEnableAutosignin, enabled); 853 password_manager::prefs::kCredentialsEnableAutosignin, enabled);
854 } 854 }
855 855
(...skipping 378 matching lines...) Expand 10 before | Expand all | Expand 10 after
1234 1234
1235 return ConvertJavaStringToUTF8(android_permission); 1235 return ConvertJavaStringToUTF8(android_permission);
1236 } 1236 }
1237 1237
1238 static void SetSupervisedUserId(JNIEnv* env, 1238 static void SetSupervisedUserId(JNIEnv* env,
1239 const JavaParamRef<jobject>& obj, 1239 const JavaParamRef<jobject>& obj,
1240 const JavaParamRef<jstring>& pref) { 1240 const JavaParamRef<jstring>& pref) {
1241 GetPrefService()->SetString(prefs::kSupervisedUserId, 1241 GetPrefService()->SetString(prefs::kSupervisedUserId,
1242 ConvertJavaStringToUTF8(env, pref)); 1242 ConvertJavaStringToUTF8(env, pref));
1243 } 1243 }
OLDNEW
« no previous file with comments | « no previous file | chrome/browser/extensions/api/preference/preference_api.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698