Bug 272509

Summary: [svg] make `d` a presentation attribute
Product: WebKit Reporter: Antoine Quint <graouts>
Component: SVGAssignee: Antoine Quint <graouts>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, sabouhallawa, webkit-bug-importer, zimmermann
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 272633    
Bug Blocks: 234227, 272415, 272417, 276217    

Description Antoine Quint 2024-04-10 23:58:21 PDT
While we've added support for parsing (bug 272446) and interpolating (272447) the `d` property, we still don't account for both the values provided by style and the XML attribute to determine the actual path data.
Comment 1 Antoine Quint 2024-04-11 00:05:39 PDT
Pull request: https://github.com/WebKit/WebKit/pull/27133
Comment 2 EWS 2024-04-12 22:56:02 PDT
Committed 277451@main (5187e475ef75): <https://commits.webkit.org/277451@main>

Reviewed commits have been landed. Closing PR #27133 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2024-04-12 22:57:16 PDT
<rdar://problem/126393877>
Comment 4 Antoine Quint 2024-04-12 23:04:34 PDT
*** Bug 272415 has been marked as a duplicate of this bug. ***
Comment 5 Antoine Quint 2024-04-12 23:04:45 PDT
*** Bug 272417 has been marked as a duplicate of this bug. ***
Comment 6 WebKit Commit Bot 2024-04-13 15:44:48 PDT
Re-opened since this is blocked by bug 272633
Comment 7 Antoine Quint 2024-07-03 04:00:41 PDT
Pull request: https://github.com/WebKit/WebKit/pull/30434
Comment 8 EWS 2024-07-03 05:45:29 PDT
Committed 280621@main (9c6d47b82456): <https://commits.webkit.org/280621@main>

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