- From: Hayato Ito <notifications@github.com>
- Date: Mon, 07 Dec 2015 22:41:35 -0800
- To: w3c/webcomponents <webcomponents@noreply.github.com>
Received on Tuesday, 8 December 2015 06:42:25 UTC
After I replaced "node tree" with "component tree" in https://github.com/w3c/webcomponents/commit/588ecdf984deba5a42b9d2b22e750fe96583b42d, I realized that it would affect the behavior of "tree of trees", in a sense before the commit, whose root tree is not a document tree. The current spec does not say anything how such a *disconnected* (from a document) tree of trees should behave. e.g. ```html const host = document.createElement('div'); const child = document.createElement('div'); const shadowRoot = host.attachShadow({mode: 'open'}); shadowRoot.appendChild(document.createElement('slot')); // Note that host is not inserted into a document. console.log(child.assignedSlot); // What should be? ``` FYI. in current Blink's implementation, the distribution is correctly calculated even for such a disconnected *tree of trees*. --- Reply to this email directly or view it on GitHub: https://github.com/w3c/webcomponents/issues/356
Received on Tuesday, 8 December 2015 06:42:25 UTC