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
•