Closed Bug 165573 Opened 23 years ago Closed 23 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: 23 years ago
Resolution: --- → DUPLICATE
Product: Core → SeaMonkey
You need to log in before you can comment on or make changes to this bug.