Commit a0d191ea authored by jhawkins@chromium.org's avatar jhawkins@chromium.org

DOMUI: Make the password input field readonly.

BUG=70006,70039
TEST=none

Review URL: http://codereview.chromium.org/6246011

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71899 0039d316-1c4b-4281-b951-d872f2087c98
parent b21bbd69
...@@ -51,6 +51,7 @@ cr.define('options.passwordManager', function() { ...@@ -51,6 +51,7 @@ cr.define('options.passwordManager', function() {
// The password input field. // The password input field.
var passwordInput = this.ownerDocument.createElement('input'); var passwordInput = this.ownerDocument.createElement('input');
passwordInput.className = 'inactive-password'; passwordInput.className = 'inactive-password';
passwordInput.readOnly = true;
passwordInput.type = 'password'; passwordInput.type = 'password';
passwordInput.value = this.password; passwordInput.value = this.password;
passwordInputDiv.appendChild(passwordInput); passwordInputDiv.appendChild(passwordInput);
...@@ -67,12 +68,14 @@ cr.define('options.passwordManager', function() { ...@@ -67,12 +68,14 @@ cr.define('options.passwordManager', function() {
/** @inheritDoc */ /** @inheritDoc */
selectionChanged: function() { selectionChanged: function() {
var passwordInput = this.querySelector('input[type=password]'); var passwordInput = this.querySelector('input[type=password]');
var buttonSpan = passwordInput.nextSibling; var textInput = this.querySelector('input[type=text]');
var input = passwordInput || textInput;
var buttonSpan = input.nextSibling;
if (this.selected) { if (this.selected) {
passwordInput.classList.remove('inactive-password'); input.classList.remove('inactive-password');
buttonSpan.classList.remove('hidden'); buttonSpan.classList.remove('hidden');
} else { } else {
passwordInput.classList.add('inactive-password'); input.classList.add('inactive-password');
buttonSpan.classList.add('hidden'); buttonSpan.classList.add('hidden');
} }
}, },
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment