Bug 15881 - AutoFill can't remember multiple accounts
Summary: AutoFill can't remember multiple accounts
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Website (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows XP
: P2 Normal
Assignee: Nobody
URL: http://mail.google.com/
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2007-11-07 02:20 PST by Louise
Modified: 2007-12-23 22:37 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Louise 2007-11-07 02:20:28 PST
Unable to sign into Google services after updating to WebKit-r27494.
Signs in without problem in Firefox 2.0.0.9
Comment 1 Alexey Proskuryakov 2007-11-07 02:30:09 PST
I cannot reproduce this problem.
Comment 2 Mark Rowe (bdash) 2007-11-07 02:30:53 PST
It also works fine for me on Mac OS X with a recent build.
Comment 3 Louise 2007-11-07 03:07:02 PST
After several restart of Safari, it started to work..
Sorry for confusion, I don't know why, all the time I have been using autofilling
Comment 4 mitz 2007-11-07 10:00:15 PST
Closing as WFM based on the comments. Feel free to reopen if you have new information.
Comment 5 Louise 2007-11-07 16:44:39 PST
I think now I know what was happening.
I'm not sure since I'm quite new to Safari but it will only remember one password for one site?
I was using two different google accounts and assumed safari will remember both usernames and passwords like firefox does.  
In Edit > Preferences > AutoFill > User Names and Passwords, I was able to confirm there were two usernames for google.com but I couldn't figure out how to see my passwords. 
I suppose Safari only save one password (the latest saved), thus signing in with previous username using AutoFill will result in error.
Is this the feature for Safari?  Allowing one account per site?
Comment 6 Alexey Proskuryakov 2007-11-07 21:54:00 PST
Safari does remember several gmail passwords for me, at least, on OS X. As I start typing a user name, it is auto-completed, and a matching password is used. It's possible that the Windows version has a bug though, I haven't checked.

If you can confirm that this doesn't work, please file a bug via <http://bugreport.apple.com> (free registration required), as Safari itself is closed source.
Comment 7 Louise 2007-11-07 23:42:47 PST
OK, thanks. 
As far as I have tried, it is always reproduced so I will file it.
Comment 8 Matt Lilek 2007-11-08 10:28:17 PST
(In reply to comment #6)
> Safari does remember several gmail passwords for me, at least, on OS X. As I
> start typing a user name, it is auto-completed, and a matching password is
> used. It's possible that the Windows version has a bug though, I haven't
> checked.
> 

Safari 3.0.3 on Windows has a known bug where it doesn't save Autofill information for (i)frames which does affect GMail.  The 310A29 seed of Safari for Windows on <http://developer.apple.com/> fixes this issue (free "online" registration required).
Comment 9 Louise 2007-11-08 13:28:14 PST
(In reply to comment #8)

> Safari 3.0.3 on Windows has a known bug where it doesn't save Autofill
> information for (i)frames which does affect GMail.  The 310A29 seed of Safari
> for Windows on <http://developer.apple.com/> fixes this issue (free "online"
> registration required).
> 

I'm sorry, I should have metioned but I had this behaviour in 310A29 seed.  
Comment 10 Louise 2007-12-23 21:27:28 PST
Reopening since I still have this problem with 306A10 seed.
I guess this is Safari bug rather than webkit but not sure.  Please mark invalid if that is the case.

<rdar://problem/5587196>

Summary:

With AutoFill enabled, save username and password for two accounts,
only the password for the account saved first is remembered.

Reproducible: Always

Steps to Reproduce:
1) Enable AutoFill
2) Goto Google.com
3) sign in with first account and save password.
4) Signing in succesfully.
5) sign out from first account.
6) sign in with second account and save password.

Expected Result: sign in with the second account

Actual Result: unable to sign in with the second account.  message saying wrong username or password.

Additionally, I tried the following

Sign in with the first account.
Signing in succesfully again.

Even after I disabled Autofill and type in username and password,
I am still unable to sign in with the second account.

after a restart of Safari  with Autofill disabled, I can sign in with both account
by typing username and password.

tested with Safari 3.0.5 (525.3) Webkit r28899, Windows XP SP2
Comment 11 Mark Rowe (bdash) 2007-12-23 21:40:06 PST
Closing as bugs in Safari seeds should not be reported via Bugzilla.
Comment 12 Louise 2007-12-23 22:17:24 PST
I'm sorry I wasn't aware of the issues with Safari seeds.  
However, this has been around with already public Safari betas for windows.
Should I file a new bug for this or reopen this one with Safari 3.0.4 (523.13)?
If this has nothing to do with Webkit, and purely a Safari bug, please notify me.

Thanks in advance.
Comment 13 Mark Rowe (bdash) 2007-12-23 22:29:22 PST
Autofill is an application-level feature that is implemented in Safari, so it is very likely that is where the issue is.
Comment 14 Louise 2007-12-23 22:37:17 PST
I see.  Thank you for your help.