From 9f55041bd696a4effdfef0fa3fa678860454f32c Mon Sep 17 00:00:00 2001 From: "marco.zehe%googlemail.com" Date: Tue, 15 Apr 2008 06:09:42 +0000 Subject: [PATCH] bug 428915 - Don't fire menu events for popups that have a parent of nsIAccessibleRole::ROLE_AUTOCOMPLETE r=aaronlev a1.9=beltzner git-svn-id: svn://10.0.0.236/trunk@250244 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/accessible/src/xul/nsXULMenuAccessible.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mozilla/accessible/src/xul/nsXULMenuAccessible.cpp b/mozilla/accessible/src/xul/nsXULMenuAccessible.cpp index 9d84785b86a..4e6409966a2 100644 --- a/mozilla/accessible/src/xul/nsXULMenuAccessible.cpp +++ b/mozilla/accessible/src/xul/nsXULMenuAccessible.cpp @@ -720,7 +720,8 @@ NS_IMETHODIMP nsXULMenupopupAccessible::GetRole(PRUint32 *aRole) // Some widgets like the search bar have several popups, owned by buttons PRUint32 role = Role(parent); if (role == nsIAccessibleRole::ROLE_COMBOBOX || - role == nsIAccessibleRole::ROLE_PUSHBUTTON) { + role == nsIAccessibleRole::ROLE_PUSHBUTTON || + role == nsIAccessibleRole::ROLE_AUTOCOMPLETE) { *aRole = nsIAccessibleRole::ROLE_COMBOBOX_LIST; return NS_OK; }