Canvas drawImage question

I was just reading the drawImage section, and it seems that the 
arguments are restricted to HTMLImageElement, HTMLCanvasElement, and 
HTMLVideoElement for some reason.  Gecko also supports HTMLInputElement 
(if of type="image"), HTMLObjectElement (if rendering an image), as well 
as <svg:image> and <svg:feImage>.

Is there a good reason for the spec's restriction here?  In particular, 
why is <svg:image> not allowed?  But ideally any of the image elements 
above would be usable here.

-Boris

Received on Friday, 11 June 2010 14:42:09 UTC