This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Mozilla (and probably WebKit, too) is interested in building several (all?) HTML elements using the component model. Custom elements are a natural fit, though there are some things we must understand: * how to distinguish in a non-error-prone way whether a custom element is built by UA or author. * how to describe HTML elements as custom elements
(In reply to comment #0) > Mozilla (and probably WebKit, too) is interested in building several (all?) > HTML elements using the component model. Custom elements are a natural fit, > though there are some things we must understand: > > * how to distinguish in a non-error-prone way whether a custom element is built > by UA or author. Can you elaborate what you mean by "built by"? Do you mean "instantiated by" or "defined by"? Why do you want to distinguish this? > * how to describe HTML elements as custom elements It seems that the UA might want to have a sanctified place to process <element> elements that permits naming non-HTML elements to bootstrap the definitions, eg. <element name="body" extends="~*magic*~">…