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 SVG 2 spec at: 5.11.2. Interface SVGSVGElement http://www.w3.org/TR/SVG2/struct.html#InterfaceSVGSVGElement in the definition of interface SVGSVGElement, the members: NodeList getIntersectionList(SVGRect rect, SVGElement referenceElement); NodeList getEnclosureList(SVGRect rect, SVGElement referenceElement); should instead read: NodeList getIntersectionList(SVGRect rect, SVGElement? referenceElement); NodeList getEnclosureList(SVGRect rect, SVGElement? referenceElement); i.e., referenceElement should be *nullable* (SVGElement*?*) in getIntersectionList and getEnclosureList. The prose specifically assumes that these are nullable, reading: SVGElement referenceElement If not null, ... http://www.w3.org/TR/SVG2/struct.html#__svg__SVGSVGElement__getIntersectionList http://www.w3.org/TR/SVG2/struct.html#__svg__SVGSVGElement__getEnclosureList