Open
Bug 58847
Opened 24 years ago
Updated 2 years ago
Move menubar/menu keyboard handlers to XBL
Categories
(Core :: XUL, defect, P3)
Core
XUL
Tracking
()
NEW
Future
People
(Reporter: aaronlev, Unassigned)
Details
(Whiteboard: 2 weeks)
After speaking with Ben Goodger and David Hyatt, it's become plain that moving widget code from C++ to XBL is the way to go. Menu widgets are done in C++ now. It sounds like this will be done eventually, question is when. I'm trying to figure out if I will have to code some accessibility stuff twice, once in C++. then later in XBL when it moves.
Comment 1•24 years ago
|
||
accepting for 0.9, for now.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9
Reporter | ||
Comment 2•24 years ago
|
||
Looks like the only one I really must have moved to XBL (for accessibility) is menus. I can't get menus to speak anything at all, because they swallow all the keystrokes. There's a bug for that: 58681, which is based on Hyatt's statement that onfocusable XBL widgets don't get keypress events. I also noticed that keypresses are swallowed in nsIMenuFrame.cpp.
Updated•24 years ago
|
Status: NEW → ASSIGNED
Summary: Move all widget code to XBL → Move menubar/menu keyboard handlers to XBL
Whiteboard: 2 weeks
Updated•24 years ago
|
Target Milestone: mozilla0.9 → Future
Comment 5•24 years ago
|
||
->future
Comment 6•22 years ago
|
||
--> default owner
Assignee: hyatt → jaggernaut
Status: ASSIGNED → NEW
Target Milestone: Future → ---
Updated•22 years ago
|
Target Milestone: --- → Future
Updated•16 years ago
|
Assignee: jag → nobody
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•