The password is not being recalled for single-signon on the Mac, although the username is. The problem is not seen on windows. To reproduce: 1. Launch a clean install of 5/18 build on Mac. 2. Enable Single-Signon thru the pref panel 'remember usernames and passwords' 3. Goto http://slip/projects/marvin/wallet/login.html 4. Enter any username and password and hit login. 5. Shutdown and re-launch 6. Go back to http://slip/projects/marvin/wallet/login.html Results: Username only is filled in. Expected Results: Username and password should be filled in. The files signon.tbl, signonx.tbl, and key are located at http://slip/projects/ marvin/wallet
The files key, signon.tbl, and signonx.tbl are all correct so the problem is somewhere else.
Assignee: morse → nisheeth
Status: ASSIGNED → NEW
Target Milestone: M7 → M6
Problem appears to be in layout so I'm assigning this bug to Nisheeth. Below is what I discovered. First, to reproduce there is no need to shutdown and relaunch (step #5 above) -- simply return back to the login page. To see what is happening, place a breakpoint at line 535 in nsTextControlFrame.cpp (mozilla/network/layout/html/forms/src). This is in the method PostCreateWidget and is on a line reading: text->SetText(value, ignore); The routine gets called twice -- once for the username (a text field) and once for the password (a password field of course). The value in "value" is indeed correct in both cases. But only the text field is getting pre-filled on the screen, the password field is not. This works fine on windows and unix; the failure occurs only on a mac.
Summary: Passwords not being recalled on Macintosh SingleSignon → [PP Mac]Passwords not being recalled on Macintosh SingleSignon
Accepting bug and setting milestone to M7...
Summary: [PP Mac]Passwords not being recalled on Macintosh SingleSignon → [PP] Mac Passwords not being recalled on Macintosh SingleSignon
I've spoken to Patrick about this problem and he asked me to assign it to him so that he can take a look...
Status: NEW → RESOLVED
Last Resolved: 20 years ago
Resolution: --- → FIXED
Fixed inconsistent use of kControlEditTextPasswordTag vs. kControlEditTextTextTag in the GetText/SetText methods. Checked in fix in: mozilla/widget/src/mac/nsTextWidget.cpp,1.36
verified fixed in 6/14 builds
You need to log in before you can comment on or make changes to this bug.