Bug 12027

Summary: <feImage> does not support SVG fragment urls
Product: WebKit Reporter: Eric Seidel (no email) <eric>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: jeffschiller, krit
Priority: P2    
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
URL: http://www.w3.org/Graphics/SVG/Test/20030813/htmlframe/full-filters-composite-02-b.html
Bug Depends on: 31905    
Bug Blocks: 68469, 26389    

Description Eric Seidel (no email) 2006-12-29 01:10:59 PST
<feImage> does not support SVG fragment urls

This should be only a couple hours work.  I'm surprised we didn't do it before.  All that needs to be done is for some flag to be set on the FEImage rendering object, such that it knows to check element()->href() and look up the associated element and tell it to draw (similar to how masks work).  Alternatively we could copy the href() string from the FEImageElement to the renderer instead of calling element()->href() either way works.
Comment 1 Eric Seidel (no email) 2007-12-27 02:18:13 PST
Based on the ImageBuffer renderSubTree support, this should be totally possible.  This is probably just a couple hours work at most.
Comment 2 Dirk Schulze 2010-01-06 14:13:57 PST
Fix landed in r52865. closing the bug now.