Closed Bug 165573 Opened 22 years ago Closed 21 years ago

Unable to open new tab (out of docshells)

Categories

(SeaMonkey :: Tabbed Browser, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 213532

People

(Reporter: nallen, Assigned: jag+mozilla)

References

Details

Win2k 0828 trunk

When at the docshell maximum, attempting to open a new tab fails.  Users should 
be able to open as many tabs as they want.  Docshell cap shouldn't apply here.

To reproduce:

Open tabs until at docshell limit
Ctrl-T

Expected result: Opens another tab.
Actual result: Error.

WARNING: Too many docshell (recursion?) so giving up, file x:/mozilla/content/ba
se/src/nsFrameLoader.cpp, line 386
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file x:/mozilla/content/base/s
rc/nsFrameLoader.cpp, line 152
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file x:/mozilla/layout/html/do
cument/src/nsFrameFrame.cpp, line 976
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file x:/mozilla/layout/html/do
cument/src/nsFrameFrame.cpp, line 1021
WARNING: Too many docshell (recursion?) so giving up, file x:/mozilla/content/ba
se/src/nsFrameLoader.cpp, line 386
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file x:/mozilla/content/base/s
rc/nsFrameLoader.cpp, line 244
WARNING: Too many docshell (recursion?) so giving up, file x:/mozilla/content/ba
se/src/nsFrameLoader.cpp, line 386
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file x:/mozilla/content/base/s
rc/nsFrameLoader.cpp, line 244
JavaScript error:
 line 0: uncaught exception: [Exception... "Component returned failure code: 0x8
0004005 (NS_ERROR_FAILURE) [nsIBrowserBoxObject.docShell]"  nsresult: "0x8000400
5 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://global/content/bindings/b
rowser.xml#browser.docShell (getter) :: onget :: line 0"  data: no]
WARNING: Too many docshell (recursion?) so giving up, file x:/mozilla/content/ba
se/src/nsFrameLoader.cpp, line 386
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file x:/mozilla/content/base/s
rc/nsFrameLoader.cpp, line 244
WARNING: Too many docshell (recursion?) so giving up, file x:/mozilla/content/ba
se/src/nsFrameLoader.cpp, line 386
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file x:/mozilla/content/base/s
rc/nsFrameLoader.cpp, line 244
QA Contact: sairuh → pmac
*** Bug 207795 has been marked as a duplicate of this bug. ***
-> all/all based on duplicate
OS: Windows 2000 → All
Hardware: PC → All
Duping to 213532 which is the same it appears, with a real-world website that
causes this as soon as you visit it.

*** This bug has been marked as a duplicate of 213532 ***
Severity: minor → enhancement
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
Product: Core → SeaMonkey
You need to log in before you can comment on or make changes to this bug.