Hi Team, While going through failing WPT tests, I noticed that we fail following test: WPT Test: https://wpt.fyi/results/svg/types/scripted/SVGPoint.html?label=experimental&label=master&aligned Test Link: http://wpt.live/svg/types/scripted/SVGPoint.html Web-Spec: https://www.w3.org/TR/SVG11/coords.html#InterfaceSVGPoint WebKit Source: https://github.com/WebKit/WebKit/blob/72a5da6f76c149467b984101d948efca3753ac71/Source/WebCore/svg/SVGPoint.idl#L27 We have 'unrestricted' and removing it by matching spec, we pass above testcase. ____ It will fail following (which needs to be rebaselined): svg/dom/SVGPoint.html I see failures in following two WPT tests: SVGGeometryElement.isPointInStroke-01.svg SVGGeometryElement.isPointInFill-01.svg ^ These could be due to my other patches but could be due to SVGPoint.idl changes. Although running these tests via MiniBrowser one by one does not show any failure. So it might be that we have outdated tests in our repo compared to WPT. Just wanted to highlight. Thanks!
<rdar://problem/109826265>
NOTE - WPT failures are false positive and it is due to our WPT sync being too old. I am doing WPT sync here and later I will try to fix this as well: https://github.com/WebKit/WebKit/pull/19188
Committed 269558@main (b75cd6787636): <https://commits.webkit.org/269558@main> Reviewed commits have been landed. Closing PR #19288 and removing active labels.