| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 } |
| OLD | NEW |