Open Bug 118290 Opened 23 years ago Updated 2 years ago

NS_THEME and keyboard bindings, hit detection

Categories

(Core :: XUL, enhancement)

enhancement

Tracking

()

People

(Reporter: ian, Unassigned)

References

Details

(Whiteboard: [Hixie-CSSUI2])

We should work out how to leverage the theme APIs to emulate native keyboard
bindings and native hit detection along with native rendering.

For example, Ctrl+Up in a tree should, on Windows, move the focus up one item
while leaving the selection unchanged. It would be nice to have a cross-platform
way of saying "assign the key binding which natively does X to handler Y".

Similarly, there are certain areas of widgets that should trigger "click" events
when clicked on, and others that should act dead.
Status: NEW → ASSIGNED
Target Milestone: --- → Future
This would allow us to do away with all the small bits for scrollbars and so on.
Those are especially a problem for Mac scrollbars.
Blocks: 117584
Whiteboard: [Hixie-CSSUI2]
--> default owner
Assignee: hyatt → jaggernaut
Status: ASSIGNED → NEW
Target Milestone: Future → ---
Assignee: jag → nobody
QA Contact: jrgmorrison → xptoolkit.widgets
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.