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

RESOLVED WONTFIX

Status

()

Core
XBL
RESOLVED WONTFIX
6 years ago
9 months ago

People

(Reporter: Neil Deakin, Unassigned)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

6 years ago
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.
(Reporter)

Updated

6 years ago
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.
(Reporter)

Comment 2

6 years ago
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.
(Reporter)

Updated

6 years ago
Blocks: 374737

Comment 3

9 months ago
Web Components \o/
Status: NEW → RESOLVED
Last Resolved: 9 months ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.