[whatwg] A question about the drawimage() canvas function

Rik Cabanier cabanier at gmail.com
Sat Mar 2 13:26:35 PST 2013


On Fri, Mar 1, 2013 at 1:28 PM, Robert O'Callahan <robert at ocallahan.org>wrote:

> I actually just wrote a patch to implement the spec behavior in Firefox.
>
> I think changing behavior from "throw" to "not throw" shouldn't have any
> compatibility concerns. I also think that "not throw" is better here than
> throwing; it's simpler to not distinguish "finished downloading but
> decoding failed" from "download in progress (but very slow perhaps)".
>
> In fact I question why the spec has us throw for zero-sized canvas source.
> It would seem to me to be simpler/better to just not draw and not throw in
> that case also.
>

Are you going ahead with this patch?
This will change current behavior. If we agree ignoring the error makes
more sense, we will have to change ie and wk as well as patch the canvas
spec more.



More information about the whatwg mailing list