Implement new Shadow DOM APIs based on the *slots* proposal. New APIs are (including, but not limited to):
- New HTML Element: HTMLSlotElement
Note that Blink has already shipped Shadow DOM, called *v0*. See "ongoing technical constraints" section for details.
All browser vendors finally agreed on the Shadow DOM spec, called *V1*.
Ongoing technical constraints
There is an on-going discussion how Shadow DOM v0, which Blink has already shipped, and incoming Shadow DOM v1 should interact each other. That's an issue Blink should resolve.
I'd like to start to implement v1 now so that I can know the feasibility. I'll keep the issue up-to-date.
Will this feature be supported on all six Blink platforms (Windows, Mac, Linux,
Chrome OS, Android, and Android WebView)?
OWP launch tracking bug
Link to entry on the Chrome Platform Status
Requesting approval to ship?