Index: chrome/browser/ui/prefs/prefs_tab_helper.cc |
diff --git a/chrome/browser/ui/prefs/prefs_tab_helper.cc b/chrome/browser/ui/prefs/prefs_tab_helper.cc |
index a26a39961ee78a9e7d21833d696c706dcabce6cf..a4e4bd00531f66391466b275eb7a6b06298407ba 100644 |
--- a/chrome/browser/ui/prefs/prefs_tab_helper.cc |
+++ b/chrome/browser/ui/prefs/prefs_tab_helper.cc |
@@ -122,6 +122,7 @@ const char* kPrefsToObserve[] = { |
#if defined(OS_ANDROID) |
prefs::kWebKitFontScaleFactor, |
prefs::kWebKitForceEnableZoom, |
+ prefs::kWebKitPasswordEchoEnabled, |
#endif |
prefs::kWebKitJavascriptEnabled, |
prefs::kWebKitJavaEnabled, |
@@ -555,6 +556,10 @@ void PrefsTabHelper::RegisterUserPrefs( |
prefs::kWebKitForceEnableZoom, |
pref_defaults.force_enable_zoom, |
user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
+ registry->RegisterBooleanPref( |
+ prefs::kWebKitPasswordEchoEnabled, |
+ pref_defaults.password_echo_enabled, |
+ user_prefs::PrefRegistrySyncable::UNSYNCABLE_PREF); |
#endif |
#if !defined(OS_MACOSX) |