Bug 382247. JAWS says submenu for ARIA menuitems with a text node child. r=simon.bates, a=dsicore

git-svn-id: svn://10.0.0.236/trunk@231469 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
aaronleventhal%moonset.net
2007-08-04 01:56:12 +00:00
parent af6952e687
commit cfb1589dcb

View File

@@ -324,7 +324,13 @@ protected:
// Should this accessible be allowed to have any MSAA children
static PRBool MustPrune(nsIAccessible *accessible)
{ PRUint32 role; return NS_SUCCEEDED(accessible->GetRole(&role)) && (role == nsIAccessibleRole::ROLE_ENTRY || role == nsIAccessibleRole::ROLE_PASSWORD_TEXT || role == nsIAccessibleRole::ROLE_PUSHBUTTON); }
{
PRUint32 role = Role(accessible);
return role == nsIAccessibleRole::ROLE_MENUITEM ||
role == nsIAccessibleRole::ROLE_ENTRY ||
role == nsIAccessibleRole::ROLE_PASSWORD_TEXT ||
role == nsIAccessibleRole::ROLE_PUSHBUTTON;
}
enum navRelations {
NAVRELATION_CONTROLLED_BY = 0x1000,