зеркало из https://github.com/mozilla/gecko-dev.git
target="_new" blocking should not block "_self", "_content", etc. Bug
126003, r=akkana, sr=rpotts, a=shaver
This commit is contained in:
Родитель
2158ffd754
Коммит
01441240a3
|
@ -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),
|
||||||
|
|
Загрузка…
Ссылка в новой задаче