From d164486a61699a5b5b0a3f8a4b56fee0ffaebcff Mon Sep 17 00:00:00 2001 From: "javi%netscape.com" Date: Tue, 7 Aug 2001 21:09:38 +0000 Subject: [PATCH] Fix for Bug 8853, Checking in for Kai Engert r=ddrinan, sr=blizzard Fix alignment problems with text before & after input field in master password timeout. git-svn-id: svn://10.0.0.236/trunk@100522 18797224-902f-48f8-a5cc-f745e15eee43 --- .../pki/resources/content/pref-masterpass.js | 9 ++-- .../pki/resources/content/pref-masterpass.xul | 45 ++++++++++++------- 2 files changed, 33 insertions(+), 21 deletions(-) diff --git a/mozilla/security/manager/pki/resources/content/pref-masterpass.js b/mozilla/security/manager/pki/resources/content/pref-masterpass.js index 9d12097d423..4e56beab5ce 100644 --- a/mozilla/security/manager/pki/resources/content/pref-masterpass.js +++ b/mozilla/security/manager/pki/resources/content/pref-masterpass.js @@ -50,10 +50,11 @@ function onMasterPasswordLoad() case nsIPK11Token.ASK_EXPIRE_TIME: askTimes = 2; break; } var radiogroup = document.getElementById("passwordAskTimes"); - var radioitem = radiogroup.childNodes[askTimes]; - if (askTimes == 2) { - // The last radio is a box, because it also has the timeout textbox - radioitem = radioitem.firstChild; + var radioitem; + switch (askTimes) { + case 0: radioitem = document.getElementById("askFirstTime"); break; + case 1: radioitem = document.getElementById("askEveryTime"); break; + case 2: radioitem = document.getElementById("askTimeout"); break; } radiogroup.selectedItem = radioitem; var timeout = internal_token.getAskPasswordTimeout(); diff --git a/mozilla/security/manager/pki/resources/content/pref-masterpass.xul b/mozilla/security/manager/pki/resources/content/pref-masterpass.xul index 8c9220a482e..4bf9c536907 100644 --- a/mozilla/security/manager/pki/resources/content/pref-masterpass.xul +++ b/mozilla/security/manager/pki/resources/content/pref-masterpass.xul @@ -69,23 +69,34 @@ flex="1"> - - - - - - - + + + + + + + + + + + + + + + + + +