From 618f21ff3f28d959c1105b179076f3cfafafec4a Mon Sep 17 00:00:00 2001 From: "aaronl%netscape.com" Date: Fri, 11 Jan 2002 03:49:13 +0000 Subject: [PATCH] Active Accessibility: use tooltiptext attribute for accessible name if there is no label. r=jgaunt, sr=waterson --- accessible/src/base/nsAccessible.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/accessible/src/base/nsAccessible.cpp b/accessible/src/base/nsAccessible.cpp index ede6fb98901e..4a2ed323f78f 100644 --- a/accessible/src/base/nsAccessible.cpp +++ b/accessible/src/base/nsAccessible.cpp @@ -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 content(do_QueryInterface(mDOMNode)); + return nsAccessible::AppendFlatStringFromSubtree(content, &_retval); + } _retval.Assign(label); return NS_OK;