Bug 260732

Summary: [CSS Masking] SVG masks are not working as 'mask-image'
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: Layout and RenderingAssignee: Said Abou-Hallawa <sabouhallawa>
Status: RESOLVED FIXED    
Severity: Normal CC: ahmad.saleem792, bfulgham, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar, WPTImpact
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
URL: http://wpt.live/css/css-masking/mask-image/mask-composite-1c.html
See Also: https://bugs.webkit.org/show_bug.cgi?id=241004
Attachments:
Description Flags
sag-mask.svg
none
transprent-50-green-100.png
none
test-mask-image.html none

Description Said Abou-Hallawa 2023-08-25 12:30:13 PDT
Open the attached test case.

Result: The last two boxes are empty. They should show the lower half filled with green color.
Comment 1 Said Abou-Hallawa 2023-08-25 12:30:52 PDT
Created attachment 467437 [details]
sag-mask.svg
Comment 2 Said Abou-Hallawa 2023-08-25 12:31:50 PDT
Created attachment 467438 [details]
transprent-50-green-100.png
Comment 3 Said Abou-Hallawa 2023-08-25 12:32:52 PDT
Created attachment 467439 [details]
test-mask-image.html
Comment 4 Said Abou-Hallawa 2023-08-25 12:33:59 PDT
This is relate to the failure in the WPT test imported/w3c/web-platform-tests/css/css-masking/mask-image/mask-composite-1c.html
Comment 5 Radar WebKit Bug Importer 2023-08-25 12:34:54 PDT
<rdar://problem/114465545>
Comment 6 Said Abou-Hallawa 2023-08-30 23:42:02 PDT
Pull request: https://github.com/WebKit/WebKit/pull/17274
Comment 7 EWS 2023-09-21 13:37:08 PDT
Committed 268272@main (cbbe5238d695): <https://commits.webkit.org/268272@main>

Reviewed commits have been landed. Closing PR #17274 and removing active labels.
Comment 8 Said Abou-Hallawa 2023-09-25 11:10:08 PDT
Re-opening for pull request https://github.com/WebKit/WebKit/pull/18179
Comment 9 EWS 2023-09-28 21:35:20 PDT
Committed 268629@main (75f4265f6339): <https://commits.webkit.org/268629@main>

Reviewed commits have been landed. Closing PR #18179 and removing active labels.
Comment 10 Said Abou-Hallawa 2023-10-05 15:57:58 PDT
Re-opening for pull request https://github.com/apple/WebKit/pull/814
Comment 11 Said Abou-Hallawa 2023-10-05 17:44:56 PDT
Pull request: https://github.com/apple/WebKit/pull/815
Comment 12 EWS 2023-10-06 08:52:44 PDT
Committed 267815.211@safari-7617-branch (2dd6efe22ac3): <https://commits.webkit.org/267815.211@safari-7617-branch>

Reviewed commits have been landed. Closing PR #815 and removing active labels.