Closed
Bug 327616
Opened 19 years ago
Closed 9 years ago
make base binding for focusable controls
Categories
(Core Graveyard :: XForms, enhancement)
Core Graveyard
XForms
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: surkov, Unassigned)
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/20051212 Firefox/1.6a1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/20051212 Firefox/1.6a1
Now all focusable controls realize focus method and handle focus/blur events. Now as far as I know xul and xhtml controls don't fire DOMFocusIn/DOMFocusOut events but specs is asked for http://www.w3.org/TR/2005/PER-xforms-20051006/index-all.html#evt-DOMFocusIn.
We need to create base binding which support focus method and DOMFocusIn/DOMFocusOut events firing.
Reproducible: Always
Updated•19 years ago
|
Assignee: aaronr → surkov
Updated•19 years ago
|
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Reporter | ||
Comment 1•19 years ago
|
||
The idea of code dublicating lessing is fine. But I don't see a good way how can I implement it. I guess the focusable base binding should have:
1) method focus()
2) focus/blur event handlers.
But problem is that focus() method is property of interface binding, focus/blur handlers are properties of context specific binding (binding for xul or xhtml). It means if I will have focusable interface binding than I should be move focus/blur handlers into interface binding. I don't like it a much.
Status: ASSIGNED → NEW
Comment 2•19 years ago
|
||
Does is block anything? Marking it an "enhancement" as I guess it is not.
Severity: normal → enhancement
Reporter | ||
Comment 3•19 years ago
|
||
(In reply to comment #2)
> Does is block anything?
>
I guess no.
No longer blocks: 327236
Reporter | ||
Updated•18 years ago
|
Assignee: surkov.alexander → xforms
Comment 4•9 years ago
|
||
RIP xforms
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Updated•9 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•