[Webkit-unassigned] [Bug 256957] New: Partial Sync 'SVGPoint' interface based on WebIDL Spec

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 18 04:14:56 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=256957

            Bug ID: 256957
           Summary: Partial Sync 'SVGPoint' interface based on WebIDL Spec
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Keywords: BrowserCompat, WPTImpact
          Severity: Normal
          Priority: P2
         Component: SVG
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ahmad.saleem792 at gmail.com
                CC: sabouhallawa at apple.com, zimmermann at kde.org

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!

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230518/2f491b2e/attachment.htm>


More information about the webkit-unassigned mailing list