I have an SVG document that makes use of the <use>, for referencing an element defined within the document. This works for the most-part, but fails when the referenced element is a 'text' node. I have attached a test case that works in Firefox 3 and Opera 9.5, but fails with Safari 3.1.1 and the latest nightly for Windows (r33940). I have not tested on other platforms, but suspect that it is not MS-Windows centric.
Created attachment 21299 [details] Test case illustrating the issue
Created attachment 21300 [details] Expected result, as seen with Firefox 3.0
I just tested with Safari 3.1.1 on MacOS X 10.4.11 and confirm the same behaviour. I will change hardware/OS to all/all.
Hm, the testcase is wrong. You're using <text> inside <text> - that's unspecified behaviour. If you remove the <text> objects around the acutal textual content, it will show up.