This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
In the current spec, only Element has getDestinationInsetionPoints: http://w3c.github.io/webcomponents/spec/shadow/#widl-Element-getDestinationInsertionPoints-NodeList partial interface Element { ShadowRoot createShadowRoot (); NodeList getDestinationInsertionPoints (); readonly attribute ShadowRoot? shadowRoot; }; However, because not only Element, but also TextNode can be distributed, getDestinationInsertionPoints should be defined also in TextNode. One idea is to let Node have getDestinationInsertionPoints rather than Element: Idea A:: partial interface Node { NodeList getDestinationInsertionPoints (); }; Another idea is to let TextNode have getDestinationInsertionPoints, in addition to Element: Idea B:: partial interface Element { NodeList getDestinationInsertionPoints (); }; partial interface TextNode { NodeList getDestinationInsertionPoints (); }; Which should we prefer?
*** This bug has been marked as a duplicate of bug 28069 ***