summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorcramya@chromium.org <cramya@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-23 22:37:08 +0000
committercramya@chromium.org <cramya@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-23 22:37:08 +0000
commit9d06d88d2874aab14b2e104b9c492ff1b6bfb1da (patch)
tree50b464ced3d4e13ae8b5bc5aa81cb60692aada88 /webkit
parent9947d0e42e029bc37b59c9c72ca85c626f971469 (diff)
downloadchromium_src-9d06d88d2874aab14b2e104b9c492ff1b6bfb1da.zip
chromium_src-9d06d88d2874aab14b2e104b9c492ff1b6bfb1da.tar.gz
chromium_src-9d06d88d2874aab14b2e104b9c492ff1b6bfb1da.tar.bz2
Allow last character of password to be displayed for Android.
Enable password_echo_enabled only for ANDROID. Default value is false. BUG=none TEST=none Review URL: http://codereview.chromium.org/9372081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123352 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/glue/webpreferences.cc2
-rw-r--r--webkit/glue/webpreferences.h1
2 files changed, 3 insertions, 0 deletions
diff --git a/webkit/glue/webpreferences.cc b/webkit/glue/webpreferences.cc
index 41463788..cdf6292 100644
--- a/webkit/glue/webpreferences.cc
+++ b/webkit/glue/webpreferences.cc
@@ -97,6 +97,7 @@ WebPreferences::WebPreferences()
fullscreen_enabled(false),
allow_displaying_insecure_content(true),
allow_running_insecure_content(false),
+ password_echo_enabled(false),
should_print_backgrounds(false),
enable_scroll_animator(false),
hixie76_websocket_protocol_enabled(false),
@@ -338,6 +339,7 @@ void WebPreferences::Apply(WebView* web_view) const {
settings->setFullScreenEnabled(fullscreen_enabled);
settings->setAllowDisplayOfInsecureContent(allow_displaying_insecure_content);
settings->setAllowRunningOfInsecureContent(allow_running_insecure_content);
+ settings->setPasswordEchoEnabled(password_echo_enabled);
settings->setShouldPrintBackgrounds(should_print_backgrounds);
settings->setEnableScrollAnimator(enable_scroll_animator);
settings->setHixie76WebSocketProtocolEnabled(
diff --git a/webkit/glue/webpreferences.h b/webkit/glue/webpreferences.h
index e6b69da..158dd50 100644
--- a/webkit/glue/webpreferences.h
+++ b/webkit/glue/webpreferences.h
@@ -111,6 +111,7 @@ struct WEBKIT_GLUE_EXPORT WebPreferences {
bool fullscreen_enabled;
bool allow_displaying_insecure_content;
bool allow_running_insecure_content;
+ bool password_echo_enabled;
bool should_print_backgrounds;
bool enable_scroll_animator;
bool hixie76_websocket_protocol_enabled;