Closed Bug 457857 Opened 16 years ago Closed 16 years ago

Master Password dialog box appears multiple times on session start

Categories

(Firefox :: Security, defect)

All
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 348997

People

(Reporter: vrrpimenta, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3

I have seen several similar bugs, but not any that seemed to report exactly this behaviour. Apologies if it is a duplicate.

I restore a large session whenever I start Firefox. I use Tab Mix Plus, which has an enhanced session restore feature, perhaps this is relevant re: this behaviour. I have a master password defined. When Firefox starts, it loads several sites that require authentication (gmail, facebook, etc.). Upon session start, I get prompted for the master password, presumably when the first site that requires authentication is loaded. If I quickly fill it in, it goes away, and everything works normally. If for some reason I'm not paying attention to the session loading (80 pages take a couple of minutes to load), when I notice the password prompt and fill it in, I have several superimposed password prompts, and have to fill them in several times.

Suggested behaviour is that each page should check not only for the password, but also for an already open password prompt, and in case it finds it, it should wait on the result of that prompt, not open a new one.

BTW, the same thing happens in Thunderbird 2, when authenticating to download more than one e-mail account.

Reproducible: Always

Steps to Reproduce:
1. Create a session with two pages that require a prompt (eg., Gmail, Hotmail). Check the "remeber me" options that will set a cookie to automatically sign you in next time, or for a given period of time.
2. Log in the two pages, and have Firefox remember the user/password combination
3. Define a master password to access the saved password.
4. Save the session, and have Firefox restore that session on startup.
5. Wait a while before typing your password (or drag the first box to a different place) and note that you'll have to enter your password twice.
Step 3 should read "Define a master password to access the saved passwords (plural) remembered by Firefox."
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.