Closed Bug 740859 Opened 8 years ago Closed 3 years ago

Bindings for built-in XUL elements should be attached more directly

Categories

(Core :: XBL, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: enndeakin, Unassigned)

References

Details

That is, the bindings should not be attached using css. Instead a table for some other structure to map tags to bindings. Variations of the type attribute can also be used, and as a special case, the textbox multiline attribute and the menulist editable attribute, or those could be deprecated in favour of using the type attribute.

This would allow bindings to apply immediately and never be removed.
OS: Mac OS X → All
Hardware: x86 → All
Hmmmm... How will this impact third-party apps extensively relying on XBL to
extend the XUL widget set and sometimes selecting elements with rather complex
selectors to attach bindings? That's the case of BlueGriffon FWIW.
It would work the same. I wasn't suggesting removing the -moz-binding property. In fact, it would work better since you wouldn't need to extend an existing toolkit binding.
Blocks: XBL2
Web Components \o/
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.