XBL not bound via CSS
hyatt at meer.net
Thu, 19 Aug 2004 15:42:45 -0700
This would better be explained in person, but basically I think this
needs to be solved as follows:
(1) Make an nsIXBLBindingRegistry that can be used to obtain the user
agent implementations of widgets. How it does this is not that
important to me, e.g.,it can read a text file, use a hard-coded
in-memory table, whatever. User agent implementations would be
installed on a node immediately, the minute it's constructed.
(2) Implement support for additive binding installation via CSS. This
would allow skin bindings and packages to apply mix-ins without
invalidating the implementation.
On Aug 19, 2004, at 2:35 PM, Brendan Eich wrote:
> Per http://bugzilla.mozilla.org/show_bug.cgi?id=244125#c17 and many
> other bugs, binding XBL via CSS is Just Wrong (tm), and the cause of
> many bugs and glitches for developers. Hyatt agreed that this should
> be fixed when I saw him the other week. Question is, how? Is there
> anything going on in the w3c member-binding-tf to help here? What do
> *we* think the XUL or HTML syntax should be?
> Mozilla2.0 mailing list