This will affect the interface SVGPointList. Instead of handling items of type SVGPoint, it will handle items of type DOMPoint. The specs page is: https://www.w3.org/TR/SVG2/shapes.html#InterfaceSVGPointList Also this functions will return DOMPoint instead of returning SVGPoint: SVGGeometryElement::getPointAtLength() SVGSVGElement::createSVGPoint() SVGTextContentElement::getStartPositionOfChar() SVGTextContentElement::getEndPositionOfChar()
WPT failing test: http://w3c-test.org/svg/types/elements/SVGGeometryElement-rect.svg
Created attachment 380375 [details] Patch
Created attachment 380406 [details] Patch
Created attachment 380411 [details] Patch
Created attachment 380542 [details] Patch
Created attachment 380574 [details] Patch
A GitHub discussion about this topic is here: https://github.com/w3c/svgwg/issues/706.