Re: [webcomponents] Composed child not correctly defined (#383)

The difference between "in a composed document" and "in a document flat tree" matters when:

- if a node is *in a composed document*, but not in a *document flat tree*, the node should behave as if it was specified `display: none`.

Some parts of the spec are using "document flat tree" to specify such a node.

- *Inert unless being rendered*, such as `<applet>`, `<embed>`, `<object>`. I guess we do not want to load resources for this element if it's not in a document flat tree. See http://w3c.github.io/webcomponents/spec/shadow/#inertness-of-html-elements-in-a-shadow-tree

- If a node is not in a document flat tree, the node does not join a sequential focus navigation (pressing tab key). See http://w3c.github.io/webcomponents/spec/shadow/#focus-navigation




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

Received on Tuesday, 16 February 2016 15:58:14 UTC