[svgwg] <svg:use/> allows for infinite reference cycles. (#770)

george-steel has just created a new issue for https://github.com/w3c/svgwg:

== <svg:use/> allows for infinite reference cycles. ==
Under #UseElement, the text

> If the referenced element is a (shadow-including) ancestor of the ‘use’ element, then this is an invalid circular reference and the ‘use’ element is in error.

requires the generation of infinitely deep shadow trees if it references something containing a reference cycle. It should be corrected to

> If the referenced element is a (shadow-including) ancestor of the ‘use’ element or the referenced element of such an ancestor, then this is an invalid circular reference and the ‘use’ element is in error.

Please view or discuss this issue at https://github.com/w3c/svgwg/issues/770 using your GitHub account

Received on Thursday, 2 January 2020 23:50:53 UTC