Closed
Bug 1283234
Opened 9 years ago
Closed 9 years ago
Canvas drawImage inline svg doesn't work on Firefox
Categories
(Core :: Graphics: Canvas2D, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 700533
People
(Reporter: ericwhite613, Unassigned)
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
Steps to reproduce:
When doing drawImage with an image that's source is an inline svg the svg fails to draw on the canvas.
http://codepen.io/Ewhite613/pen/YWZoGy
More dynamic approach(I used to test different svgs): http://jsfiddle.net/Na6X5/944/
Actual results:
No errors occur just a blank canvas (if looking at jsfiddle. Missing svg if on codepen).
Expected results:
If you run http://jsfiddle.net/Na6X5/944/ on Chrome (51.0) the image is drawn to the Canvas as expected.
Reporter | ||
Comment 1•9 years ago
|
||
http://stackoverflow.com/questions/38106906/canvas-drawimage-inline-svg-doesnt-work-on-firefox/38107431#38107431
It appears "The SVG image data must have width and height attributes that are not percentages." Which does work but shouldn't the Canvas be able to work without this?
Reporter | ||
Comment 2•9 years ago
|
||
Working with this I also found document.getElementById('mySVG').clientWidth produces 0 on FireFox when running on http://fiddle.jshell.net/Na6X5/944/show/
Updated•9 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Comment 4•9 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•