|Summary:||SVG <svg> does not render when changing the display attribute from "none" to "inline"|
|Product:||WebKit||Reporter:||Eric Lim <elim>|
|OS:||Mac OS X 10.4|
Description Eric Lim 2006-08-09 08:03:30 PDT
Comment 2 Rob Buis 2006-08-31 11:17:12 PDT
Created attachment 10335 [details] First attempt This should fix the bug. I looked at FF on mac and it too could show the svg after setting display=inline. Cheers, Rob.
Comment 3 Maciej Stachowiak 2006-09-02 02:38:11 PDT
Comment on attachment 10335 [details] First attempt r=me
Comment 4 Eric Seidel 2006-09-02 02:48:26 PDT
Comment on attachment 10335 [details] First attempt I don't think this is right. We need to ask hyatt here.
Comment 5 Rob Buis 2006-09-02 03:32:16 PDT
After testing against ToT, it seems to work! I think it is due to r16191 (FOUC fixes). Cheers, Rob.
Comment 6 Eric Lim 2006-09-07 11:36:31 PDT
Created attachment 10439 [details] Expected Result in PNG This is the expected result. There are two text strings, "Gain" which lies below the triangle, and "1" which lies inside the triangle.
Comment 7 Eric Lim 2006-09-07 11:38:16 PDT
Not quite there yet. The "1" text is not rendered. See the expect results attachments. I am not sure if this warrants a new bug report...
Comment 8 Eric Seidel 2006-09-12 23:25:17 PDT
A simpler test case might make this more clear what's wrong here.
Comment 9 Eric Lim 2006-09-13 07:51:52 PDT
Created attachment 10525 [details] Comparision between WebKit (9/13/2006) vs IE w/ASV3 Look at the attached image. Notice that the text "1" is missing. I believe this is a new issue where "clip-path" attribute are not obeyed for <text> elements. I believe this bug fixed and I will create a new bug for the <text> clip-path issue.