зеркало из 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
|
} // END of CASE #1
|
||||||
|
|
||||||
label.CompressWhitespace();
|
label.CompressWhitespace();
|
||||||
if (label.IsEmpty())
|
if (label.IsEmpty()) {
|
||||||
return nsAccessible::GetAccName(_retval);
|
nsCOMPtr<nsIContent> content(do_QueryInterface(mDOMNode));
|
||||||
|
return nsAccessible::AppendFlatStringFromSubtree(content, &_retval);
|
||||||
|
}
|
||||||
|
|
||||||
_retval.Assign(label);
|
_retval.Assign(label);
|
||||||
return NS_OK;
|
return NS_OK;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче