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
parent 682aa6f2ff
commit 618f21ff3f

View File

@ -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;