Closed Bug 356930 Opened 18 years ago Closed 17 years ago

Multiple Proxy Authentication prompts when a multi tab session is restored.

Categories

(Firefox :: Session Restore, defect)

2.0 Branch
x86
Windows XP
defect
Not set
major

Tracking

()

RESOLVED DUPLICATE of bug 339804

People

(Reporter: t_pradeepkumar, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Corporate User behind a SQUID firewall requiring Proxy authentication.
When a browsing session with multiple tabs loaded with some WWW pages is restored on startup the proxy authentication prompt occurs for each tab to reload its contents.
Note this bug is related but different from other bugs like 346658 in the sense that the fix might be when restoring session intercept the page navigation logic that triggers the prompt to wait till the prompt is cleared for the first tab and if successfull start loading all the other tabs in parallel as the browser  now authenticated with the proxy.

Reproducible: Always

Steps to Reproduce:
1. Open firefox. Open multiple tabs. Navigate to any website which wud require proxy access(usually non-local) in each of the tabs.
2. Close firefox.
3. Start firefox again.

Actual Results:  
Firefox tries to restore the session and each tab tries to load its page triggering a prompt, even if the first prompt is filled with the auth info correctly(it actually is saved and comes up preentered), and press OK, more prompts come up for the other tabs. So if you had 10 tabs you had to press enter 10 times to clear all the proxy auth prompts.

Expected Results:  
If required prompt once and use that auth info to load the rest of the tabs.

I noticed that there are a lot of variations of this bug in different scenarios.
230190
266348
356097
346658
356300
I presume the basic issue is when several internet resources or required at parallel each triggers a seperate proxy auth code and there is no global indication that the authentication has already been done, or once done existing pending requests should be rerequested with the new proxy authentication information, which would solve the issue.
Version: unspecified → 2.0 Branch
I've also seen this bug. It would be great to fix this, because it's annoying to enter proxy password several times (or, at least, press ok for each window if your password is stored).
Dup of bug 339804?
Component: General → Session Restore
QA Contact: general → session.restore
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → DUPLICATE
Depends on: 436025
No longer depends on: 436025
You need to log in before you can comment on or make changes to this bug.