Re: [webcomponents] Figure out terminology for Shadow DOM that everyone agrees on (#382)

@rniwa I'm not sure I follow how that can be used. HTML has "in a document" now. Meaning a node's ancestor is document. We need something like that, meaning a node's shadow-host-including inclusive ancestor is document. With shadow-host-including inclusive ancestor defined as a variant on https://dom.spec.whatwg.org/#concept-tree-host-including-inclusive-ancestor with hosts restricted to shadow roots. 

We also need something where we apply an algorithm to a node tree and derive a flat tree. And that algorithm should maybe assert the node tree is not itself hosted.

We might need something for slotted too, though maybe since slotted is only exposed in a few places that does not need much extra other than algorithms for use by those methods.

---
Reply to this email directly or view it on GitHub:
https://github.com/w3c/webcomponents/issues/382#issuecomment-191174054

Received on Wednesday, 2 March 2016 10:28:18 UTC