Closed Bug 1377798 Opened 7 years ago Closed 7 years ago

HTTP Authentication is broken

Categories

(SeaMonkey :: Security, defect)

SeaMonkey 2.53 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1347857

People

(Reporter: hyc, Unassigned)

Details

Connecting to a site that uses HTTP authentication fails without attempting to send any credentials. Browser console shows:

TypeError: win.gBrowser is undefined[Learn More]  nsLoginManagerPrompter.js:1426:11
nsPrompter: Delegation to password manager failed: [Exception... "[JavaScript Error: "win.gBrowser is undefined" {file: "jar:file:///home/software/seamonkey/omni.ja!/components/nsLoginManagerPrompter.js" line: 1426}]'[JavaScript Error: "win.gBrowser is undefined" {file: "jar:file:///home/software/seamonkey/omni.ja!/components/nsLoginManagerPrompter.js" line: 1426}]' when calling method: [nsIPromptFactory::getPrompt]"  nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)"  location: "JS frame :: jar:file:///home/software/seamonkey/omni.ja!/components/nsPrompter.js :: getPrompt :: line 42"  data: yes]  nsPrompter.js:44
	getPrompt jar:file:///home/software/seamonkey/omni.ja!/components/nsPrompter.js:44:17

Example URL to reproduce is https://www.openldap.org/its/private.cgi
Works here. Please check bug 1347857 and see if this is a duplicate. Usually happens when you close the last browser and leave only a mail window open. It might be caused by bug 1350152.
Thanks that reference to 1347857 helped. Yes my Email window was also open. After I closed it, I hit reload on the broken tab and it got the Authentication prompt as it should. Then I reopened my Email window. I guess I can keep using this workaround for now.

Fwiw, this problem showed up in 2.47 afaics, 2.46a2 was the last nightly I used that didn't have this problem.
I think the first version affected is 2.48 but would need to check.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.