Bug 105257

Summary: <use> container targets are not cloned properly if they appear after the <use> element
Product: WebKit Reporter: Philip Rogers <pdr>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: ajvincent, dbates, dino, fmalita, sabouhallawa, schenney, thorton, webkit-bug-importer, zimmermann
Priority: P2 Keywords: InRadar
Version: 420+   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Testcase none

Philip Rogers
Reported 2012-12-17 23:29:52 PST
Created attachment 179884 [details] Testcase It looks like we're improperly creating the shadow tree for container nodes that appear after the referencing <use> element. Non-container elements seem to work fine. This works: <g id="logo2"> ... </g> <use xlink:href="#logo2" x="20" y="20"></use> This does not work: <use xlink:href="#logo1" x="20" y="20"></use> <g id="logo1"> ... </g> Original bug: https://code.google.com/p/chromium/issues/detail?id=166438
Attachments
Testcase (579 bytes, text/html)
2012-12-17 23:29 PST, Philip Rogers
no flags
Tim Horton
Comment 1 2014-10-22 02:13:13 PDT
This causes http://la-grange.net/2012/03/08/odevrel/ to render incorrectly.
Tim Horton
Comment 2 2014-12-03 15:49:12 PST
*** Bug 136128 has been marked as a duplicate of this bug. ***
Radar WebKit Bug Importer
Comment 3 2014-12-03 15:49:49 PST
Said Abou-Hallawa
Comment 4 2014-12-12 12:58:26 PST
*** This bug has been marked as a duplicate of bug 139451 ***
Note You need to log in before you can comment on or make changes to this bug.