Closed Bug 6676 Opened 25 years ago Closed 25 years ago

[PP] Mac Passwords not being recalled on Macintosh SingleSignon

Categories

(SeaMonkey :: Passwords & Permissions, defect, P3)

PowerPC
Mac System 8.5
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: paulmac, Assigned: beard)

References

()

Details

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.
Status: NEW → ASSIGNED
Target Milestone: M7
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
Status: NEW → ASSIGNED
Target Milestone: M6 → M7
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
Blocks: 7530
Assignee: nisheeth → beard
Status: ASSIGNED → NEW
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
Closed: 25 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
Status: RESOLVED → VERIFIED
verified fixed in 6/14 builds
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.