[PP] Mac Passwords not being recalled on Macintosh SingleSignon

VERIFIED FIXED in M7

Status

P3
normal
VERIFIED FIXED
20 years ago
14 years ago

People

(Reporter: paulmac, Assigned: beard)

Tracking

Trunk
PowerPC
Mac System 8.5

Firefox Tracking Flags

(Not tracked)

Details

(URL)

(Reporter)

Description

20 years ago
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

Comment 1

20 years ago
The files key, signon.tbl, and signonx.tbl are all correct so the problem is
somewhere else.

Updated

20 years ago
Status: NEW → ASSIGNED
Target Milestone: M7

Updated

20 years ago
Assignee: morse → nisheeth
Status: ASSIGNED → NEW
Target Milestone: M7 → M6

Comment 2

20 years ago
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.

Updated

20 years ago
Summary: Passwords not being recalled on Macintosh SingleSignon → [PP Mac]Passwords not being recalled on Macintosh SingleSignon

Updated

20 years ago
Status: NEW → ASSIGNED
Target Milestone: M6 → M7

Comment 3

20 years ago
Accepting bug and setting milestone to M7...

Updated

20 years ago
Summary: [PP Mac]Passwords not being recalled on Macintosh SingleSignon → [PP] Mac Passwords not being recalled on Macintosh SingleSignon

Updated

20 years ago
Blocks: 7530

Updated

20 years ago
Assignee: nisheeth → beard
Status: ASSIGNED → NEW

Comment 4

20 years ago
I've spoken to Patrick about this problem and he asked me to assign it to him so
that he can take a look...
(Assignee)

Updated

20 years ago
Status: NEW → RESOLVED
Last Resolved: 20 years ago
Resolution: --- → FIXED
(Assignee)

Comment 5

20 years ago
Fixed inconsistent use of kControlEditTextPasswordTag vs.
kControlEditTextTextTag in the GetText/SetText methods. Checked in fix in:

mozilla/widget/src/mac/nsTextWidget.cpp,1.36
(Reporter)

Updated

20 years ago
Status: RESOLVED → VERIFIED
(Reporter)

Comment 6

20 years ago
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.