bug #98469 (r=pavlov, sr=jst). Using the _content window target sometimes fails...

git-svn-id: svn://10.0.0.236/trunk@102388 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
rpotts%netscape.com
2001-09-06 05:31:14 +00:00
parent 3100f77e68
commit 32390b41d3

View File

@@ -856,15 +856,19 @@ nsresult nsDocShell::FindTarget(const PRUnichar *aWindowTarget,
}
else if(name.EqualsIgnoreCase("_content"))
{
if (mTreeOwner)
if (mTreeOwner) {
mTreeOwner->FindItemWithName(name.get(), nsnull,
getter_AddRefs(treeItem));
else
{
} else {
NS_ERROR("Someone isn't setting up the tree owner. "
"You might like to try that. "
"Things will.....you know, work.");
}
// _content should always exist. If the nsIDocShellTreeOwner did
// not find one, then create one...
if (!treeItem) {
mustMakeNewWindow = PR_TRUE;
}
}
else
{