Bug 191292

Summary: Implement SVG 2
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: bfulgham, dino, emilio, krit, mehmetgelisin, oliverwilliams345, pgrucza, sabouhallawa, sam, simon.fraser, thorton, webkit-bug-importer, zimmermann
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 179724, 185806, 191305, 191371, 191376, 191377, 226721, 227107, 260894, 72401, 153854, 182172, 184768, 191237, 191293, 191370, 191372, 191382, 191417, 198652, 199526, 199843, 200459, 201731, 202013, 203217, 203278, 203280, 203573, 203646, 204125, 216206, 216910, 227897, 246245    
Bug Blocks:    

Said Abou-Hallawa
Reported 2018-11-05 18:50:58 PST
This is an umbrella bug for all bugs which are required to implement SVG 2. The specs page is: https://www.w3.org/TR/SVG2/.
Attachments
Radar WebKit Bug Importer
Comment 2 2022-03-10 11:09:06 PST
Oliver Williams
Comment 3 2024-04-19 12:54:26 PDT
This should also include allowing ‘<use>’ to reference an external document's root element by omitting the fragment. https://svgwg.org/svg2-draft/single-page.html#struct-UseElement I keep each of my icons in a separate SVG file. Needing to add an ID to the <svg> in each of my icon files shouldn't be necessary. This way I can refer to icons in the same way regardless of whether I am using them as a background-image or as with <use> in HTML.
Note You need to log in before you can comment on or make changes to this bug.