зеркало из https://github.com/mozilla/gecko-dev.git
Active Accessibility: use tooltiptext attribute for accessible name if there is no label. r=jgaunt, sr=waterson
This commit is contained in:
Родитель
682aa6f2ff
Коммит
618f21ff3f
|
@ -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;
|
||||
|
|
Загрузка…
Ссылка в новой задаче