Bug 349885. GetAccessibleFor() doesn't look if ally nodes are allowed inside anon content. Second patch for hang fix. Patch by surkov. r=evan.yan, sr=neil

This commit is contained in:
aaronleventhal%moonset.net 2006-11-21 14:57:53 +00:00
Родитель d3c3ffb505
Коммит bd4f965aae
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -1360,7 +1360,8 @@ nsAccessibilityService::GetRelevantContentNodeFor(nsIDOMNode *aNode,
nsIContent *bindingParent;
nsCOMArray<nsIContent> bindingsStack;
for (bindingParent = content->GetBindingParent(); bindingParent != nsnull;
for (bindingParent = content->GetBindingParent(); bindingParent != nsnull &&
bindingParent != bindingParent->GetBindingParent();
bindingParent = bindingParent->GetBindingParent()) {
bindingsStack.AppendObject(bindingParent);
}