[Webkit-unassigned] [Bug 256316] New: Sync 'SVGClipPathElement' with IDL Spec and add 'transform' as well

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 4 09:44:07 PDT 2023


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

            Bug ID: 256316
           Summary: Sync 'SVGClipPathElement' with IDL Spec and add
                    'transform' as well
           Product: WebKit
           Version: WebKit Nightly Build
          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, simon.fraser at apple.com,
                    zimmermann at kde.org

Hi Team,

While going through WPT failures, I noticed that we fail following interop tests from CSS-Masking:

Test - https://wpt.fyi/results/css/css-masking/idlharness.html?label=experimental&label=master&product=chrome&product=firefox&product=safari&aligned=&view=interop&q=label%3Ainterop-2023-cssmasking

We have three failures as follow:

SVGClipPathElement interface: existence and properties of interface object
SVGClipPathElement interface: existence and properties of interface prototype object
SVGClipPathElement interface: attribute transform

______

While going through IDL file:

WebKit Source - https://searchfox.org/wubkat/source/Source/WebCore/svg/SVGClipPathElement.idl

Web-Spec - https://drafts.fxtf.org/css-masking/#InterfaceSVGClipPathElement

________

We are missing following:

1) Interface to SVGElement rather than 'SVGGraphicsElement' as per spec:

interface SVGClipPathElement : SVGGraphicsElement

2) Missing 'transform' as per spec.

___________

Just wanted to raise this bug so we can track this failure.

Only Firefox is passing this and Chrome is also failing these three tests.

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/20230504/d5f1f5ef/attachment-0001.htm>


More information about the webkit-unassigned mailing list