RESOLVED FIXED 12380
SVG resources (masks, markers, clipPaths) have updating/dynamic creation problems.
https://bugs.webkit.org/show_bug.cgi?id=12380
Summary SVG resources (masks, markers, clipPaths) have updating/dynamic creation prob...
Nikolas Zimmermann
Reported 2007-01-23 05:26:05 PST
Patterns/Gradients already use the new "isPendingResource" & friends concept to keep track of any not-yet available resource - when it appears they update nicely. All other resources need to work in the same way. Attaching patch soon.
Attachments
Initial patch. (42.68 KB, patch)
2007-01-23 05:31 PST, Nikolas Zimmermann
no flags
LayoutTests (200.53 KB, patch)
2007-01-23 05:32 PST, Nikolas Zimmermann
no flags
Updated patch. (244.70 KB, patch)
2007-01-23 11:42 PST, Nikolas Zimmermann
sam: review+
Nikolas Zimmermann
Comment 1 2007-01-23 05:31:06 PST
Created attachment 12622 [details] Initial patch. Patch fixing all known resource updating/invalidation/creation bugs. The 16 new LayoutTests will be in a seperated patch - otherwhise it's waaay too big.
Nikolas Zimmermann
Comment 2 2007-01-23 05:32:24 PST
Created attachment 12623 [details] LayoutTests I left out the .png's otherwhise it gets too big.
Nikolas Zimmermann
Comment 3 2007-01-23 11:42:47 PST
Created attachment 12632 [details] Updated patch. New patch fixing the issues Sam mentioned via IRC. No new regressions in pixel tests. One existing testcase works again - 16 added.
Nikolas Zimmermann
Comment 4 2007-01-23 12:22:54 PST
Landed in r19050.
Note You need to log in before you can comment on or make changes to this bug.