Bug 15435 - SVG embedded in XHTML 'removing' XHTML following embedded elements
Summary: SVG embedded in XHTML 'removing' XHTML following embedded elements
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: 523.x (Safari 3)
Hardware: Mac OS X 10.4
: P2 Major
Assignee: Nobody
URL: http://burningbird.net/technology/col...
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-09 06:23 PDT by Shelley Powers
Modified: 2008-01-28 10:07 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shelley Powers 2007-10-09 06:23:50 PDT
I added SVG into my XHTML documents, both in the header to show number of comments, in a sidebar 'graphic' and as caps to my comments. They all show fine with Safari 3, Opera, Firefox 2 and 3 (Firefox 2 has a problem when the page is accessed as a page fragment, but otherwise is fine), but WebKit has some serious problems.

If you look in the sidebar, all the content following the embedded SVG element has vanished. If you look at the comments, the SVG caps are generated, but all the text for the comments has vanished. 

This page validates, and it is correct use of SVG.
Comment 1 Eric Seidel (no email) 2007-10-09 18:13:27 PDT
Well, this is a real bug on trunk, but it's been fixed on feature-branch:
http://nightly.webkit.org/builds/overview/feature-branch

I'm not sure what's causing the bug.  I'll leave this open in case anyone working with "trunk" cares about it being fixed.  (Trunk is soon to break off as a leopard-only branch, and feature-branch will replace it as trunk.)

SVG works a lot better in feature-branch than it does in the "trunk".  Feature-branch branched from trunk back in may to contain SVG work while others worked on Leopard stabilization.  A lot of SVG work has been done since may. :)
Comment 2 Eric Seidel (no email) 2007-10-09 18:14:15 PDT
Thanks for the bug, btw!  It's great to see you using SVG.
Comment 3 Nikolas Zimmermann 2008-01-28 10:07:01 PST
Fixed since feature-branch has been merged into trunk some months ago!