Bug 148372

Summary: SVG external media doesn't accept Blob URIs
Product: WebKit Reporter: Patrick Kettner <patket>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ap, bfulgham, sabouhallawa, zimmermann
Priority: P2    
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Attachments:
Description Flags
test page none

Description Patrick Kettner 2015-08-23 19:38:59 PDT
Created attachment 259745 [details]
test page

Safari does not allow for you to use a blob uri as a source for external media (e.g. use's xhlink:href). This is useful for clientside created assets, as well as as a feature test to detect SVG external media support.
It seems to be attempting to request it from the network as it shows as a 404 error in the network tab. 


All other browsers that support the file blobs and createObjectURL are able to do this.

I have attached a test page showing the issue.
Comment 1 Brent Fulgham 2022-07-15 17:11:21 PDT
Safari, Chrome, and Firefox all agree on rendering for this test case. I don't believe there is any remaining compatibility issue.