Active Accessibility: use tooltiptext attribute for accessible name if there is no label. r=jgaunt, sr=waterson

This commit is contained in:
aaronl%netscape.com 2002-01-11 03:49:13 +00:00
Родитель 682aa6f2ff
Коммит 618f21ff3f
1 изменённых файлов: 4 добавлений и 2 удалений

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

@ -1433,8 +1433,10 @@ NS_IMETHODIMP nsAccessible::GetXULAccName(nsAWritableString& _retval)
} // END of CASE #1
label.CompressWhitespace();
if (label.IsEmpty())
return nsAccessible::GetAccName(_retval);
if (label.IsEmpty()) {
nsCOMPtr<nsIContent> content(do_QueryInterface(mDOMNode));
return nsAccessible::AppendFlatStringFromSubtree(content, &_retval);
}
_retval.Assign(label);
return NS_OK;