- From: Amelia Bellamy-Royds via GitHub <sysbot+gh@w3.org>
- Date: Tue, 26 Jul 2016 17:22:24 +0000
- To: public-svg-issues@w3.org
AmeliaBR has just labeled an issue for https://github.com/w3c/svgwg as "Entire spec": == Indicate which elements need preserved state for DOM cloning == As raised by @karip on #90 ([Comment here](https://github.com/w3c/svgwg/issues/90#issuecomment-229666748)). The [DOM 4 specs for `node.cloneNode()` method](https://www.w3.org/TR/domcore/#concept-node-clone-ext) indicates: > Specifications may define cloning steps for all or some nodes. The algorithm is passed copy, node, document, and optionally a clone children flag, as indicated in the clone algorithm. This allows current state of the node (such as text value in an input element) to also be cloned. [HTML requires](https://www.w3.org/TR/html5/scripting-1.html#the-script-element) that cloned `<script>` elements keep track of whether they are already started. A note in the DOM spec suggests > "SVG ought to do the same for its script elements, but does not call this out at the moment." There may be other parts of SVG where special cloning rules are required, such as `use` elements and animation elements. See https://github.com/w3c/svgwg/issues/218
Received on Tuesday, 26 July 2016 17:22:35 UTC