Bug 147755 nsIAccessible's accName returns empty string instead of picking up label for XUL listbox node

r=aaronl, sr=bzbarsky
extract accName by calling GetXULAccName()
This commit is contained in:
kyle.yuan%sun.com 2002-11-18 10:14:04 +00:00
Родитель 7f43c8c427
Коммит f2b399a24a
3 изменённых файлов: 8 добавлений и 2 удалений

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

@ -93,8 +93,7 @@ NS_IMETHODIMP nsXULColorPickerTileAccessible::GetAccState(PRUint32 *_retval)
NS_IMETHODIMP nsXULColorPickerTileAccessible::GetAccName(nsAString& _retval)
{
_retval.Assign(NS_LITERAL_STRING(""));
return NS_OK;
return GetXULAccName(_retval);
}
NS_IMETHODIMP nsXULColorPickerTileAccessible::GetAccValue(nsAString& _retval)

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

@ -80,6 +80,11 @@ nsAccessible(aDOMNode, aShell)
{
}
NS_IMETHODIMP nsXULSelectableAccessible::GetAccName(nsAString& _retval)
{
return GetXULAccName(_retval);
}
NS_IMPL_ISUPPORTS_INHERITED1(nsXULSelectableAccessible, nsAccessible, nsIAccessibleSelectable)
NS_IMETHODIMP nsXULSelectableAccessible::ChangeSelection(PRInt32 aIndex, PRUint8 aMethod, PRBool *aSelState)

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

@ -84,6 +84,8 @@ public:
nsXULSelectableAccessible(nsIDOMNode* aDOMNode, nsIWeakReference* aShell);
virtual ~nsXULSelectableAccessible() {}
NS_IMETHOD GetAccName(nsAString& _retval);
protected:
NS_IMETHOD ChangeSelection(PRInt32 aIndex, PRUint8 aMethod, PRBool *aSelState);
};