On Thu, Aug 12, 2010 at 13:26, Sam Weinig <sam.wei...@gmail.com> wrote:

> For this specific case, it seems like you could easily check for a null
> WebGLProgram* in WebGLRenderingContext::useProgram and set the
> ExceptionCode.


Nope, null is a valid argument, it bounds to the initial program, which
means nothing will be drawn with WebGL.
Certainly not the expected behavior when one pass the wrong type to the
argument like Zhenyao pointed out, therefore throwing TypeError really makes
sense here (and elsewhere with WebGL API).

Regards,
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to