Closed
Bug 428915
Opened 17 years ago
Closed 17 years ago
Don't fire menu events for popups that have a parent of nsIAccessibleRole::ROLE_AUTOCOMPLETE
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: MarcoZ, Assigned: MarcoZ)
References
Details
(Keywords: access)
Attachments
(1 file)
(deleted),
patch
|
aaronlev
:
review+
beltzner
:
approval1.9+
|
Details | Diff | Splinter Review |
Thunderbird's e-mail address AutoComplete, and possibly also SeaMonkey's Address bar use this, and our firing menu events confuses screen readers similarly to the new Location bar did in Firefox until bug 407359 was fixed.
In other words, this bug is an expansion of the rule established in bug 407359, that menu events should only be fired for "true" menus, not for combobox lists or the like.
Assignee | ||
Comment 1•17 years ago
|
||
Attachment #315508 -
Flags: review?(aaronleventhal)
Updated•17 years ago
|
Attachment #315508 -
Flags: review?(aaronleventhal) → review+
Assignee | ||
Comment 2•17 years ago
|
||
Comment on attachment 315508 [details] [diff] [review]
Include ROLE_AUTOCOMPLETE in list of roles for which no MENUPOPUP role is to be exposed.
Well-Tested fix, does not break comboboxes, the Search Bar, normal menus etc.
Attachment #315508 -
Flags: approval1.9?
Comment 3•17 years ago
|
||
Comment on attachment 315508 [details] [diff] [review]
Include ROLE_AUTOCOMPLETE in list of roles for which no MENUPOPUP role is to be exposed.
a1.9=beltzner
Attachment #315508 -
Flags: approval1.9? → approval1.9+
Assignee | ||
Comment 4•17 years ago
|
||
Checking in accessible/src/xul/nsXULMenuAccessible.cpp;
/cvsroot/mozilla/accessible/src/xul/nsXULMenuAccessible.cpp,v <-- nsXULMenuAccessible.cpp
new revision: 1.76; previous revision: 1.75
done
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 5•17 years ago
|
||
Verified fixed in version 3.0a1pre (2008041503).
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 6•17 years ago
|
||
Also verified fixed in Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9pre) Gecko/2008050202 SeaMonkey/2.0a1pre. The SeaMonkey Location bar now also works much better.
You need to log in
before you can comment on or make changes to this bug.
Description
•