Web Components are a new browser feature that provides a standard component model for the Web, consisting of several pieces maintained in different places:
- Shadow DOM
- Most of the parts are now maintained in DOM Standard, called shadow trees. Some of the parts are still remained in this repository. See Issue #661 for the progress of upstreaming those parts from the partially out-of-date Shadow DOM document.
- Issues against the DOM and HTML Standard.
- Issues raised in this repository.
- The old issue tracker on W3C bugzilla, which is no longer used.
- Custom Elements
- Custom elements were upstreamed into the HTML Standard (and bits in the DOM Standard) and are maintained there.
- Issues against the DOM and HTML Standard.
- Issues raised in this repository.
- The old issue tracker on W3C bugzilla, which is no longer used.
- HTML Templates
- HTML Templates were upstreamed into the HTML Standard and are fully maintained there.
- CSS changes
- The CSS WG works on CSS Scoping and CSS Shadow Parts, which help dealing with shadow trees with various selectors. Various other parts of CSS and its object model are also impacted by shadow trees and directly worked on in the various CSS specificaions.
- Issues against the CSS WG repository.
Please file issues in the most specific repository possible, per the above issue pointers. (It's often not this repository.)
- HTML Imports
- The current issue tracker.
- The old issue tracker on W3C bugzilla, which is no longer used.
- Note: Although it is still a rough idea, HTML Modules, rebuilding HTML Imports functionality using the ES Modules, are now being planned. See HTML Imports and ES Modules for details.