target="_new" blocking should not block "_self", "_content", etc. Bug

126003, r=akkana, sr=rpotts, a=shaver
This commit is contained in:
bzbarsky%mit.edu 2002-03-01 00:02:46 +00:00
Родитель 2158ffd754
Коммит 01441240a3
1 изменённых файлов: 3 добавлений и 1 удалений

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

@ -4312,7 +4312,9 @@ nsDocShell::InternalLoad(nsIURI * aURI,
name.EqualsIgnoreCase("_new")) { name.EqualsIgnoreCase("_new")) {
name.Assign(NS_LITERAL_STRING("_top")); name.Assign(NS_LITERAL_STRING("_top"));
} }
else { else if (!name.EqualsIgnoreCase("_parent") &&
!name.EqualsIgnoreCase("_self") &&
!name.EqualsIgnoreCase("_content")) {
nsCOMPtr<nsIDocShellTreeItem> targetTreeItem; nsCOMPtr<nsIDocShellTreeItem> targetTreeItem;
FindItemWithName(name.get(), FindItemWithName(name.get(),
NS_STATIC_CAST(nsIInterfaceRequestor *, this), NS_STATIC_CAST(nsIInterfaceRequestor *, this),