Fix for using window.open specifying "_self" as the target. b=67288, sr=jst@netscape.com

This commit is contained in:
locka%iol.ie 2001-03-07 13:43:04 +00:00
Родитель fee79568ba
Коммит b58b550459
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -419,7 +419,9 @@ nsWindowWatcher::OpenWindowJS(nsIDOMWindow *aParent,
for browser windows by name, as it does.)
*/
if (aParent) {
if (name.EqualsIgnoreCase("_top")) {
if (name.EqualsIgnoreCase("_self")) {
GetWindowTreeItem(aParent, getter_AddRefs(newDocShellItem));
} else if (name.EqualsIgnoreCase("_top")) {
nsCOMPtr<nsIDocShellTreeItem> shelltree;
GetWindowTreeItem(aParent, getter_AddRefs(shelltree));
if (shelltree)