I am embedding an SVG drawing in a XHTML page using an <object> element. The XHTML page has a blue background and the SVG has no background (its background is transparent). The SVG drawing should then be displayed with the same blue background as the XHTML page. Instead of that it has a white background.
If I put the same SVG code inline in the XHTML page, without the <object> element, everything is fine.
I guess the issue comes from the <object> element.
Created attachment 32450 [details]
A test case. You should not see any white area in this page.
*** Bug 27190 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 10687 ***
In fact it's not a duplicate of bug 10687
I have a xhtml page, with the svg included this way :
<object id='module_txt_1' style='z-index:10; position: absolute; top:0px;
left:0px; background:red;' type='image/svg+xml'
you can see the result here : http://v1.xeolia.com/webkit_pb.png
The problem doesn't occur when the object's type is not svg