Re: error classes

On 2013-04-12 16:40, Jim Barnett wrote:
> In our previous discussions of error handling, I think that we agreed
> that we would use exceptions for errors that were immediately detectable
> (argument type mismatches and the like).  Someone (Adam?) said that the
> IDL will create some of these for us automatically.  If that’s the case,
> it would be great if he could send an explanation/link around so that we
> can understand exactly what we get for free.

WebIDL has mechanisms for converting JavaScript (ECMAScript) values to 
their corresponding WebIDL values [1].

If we, for example, describe a function with arguments in WebIDL, we 
don't have to specify how the arguments are converted (and possibly 
throw type errors). All that is taken care of before the specific 
instructions of our function are executed.

[1] http://dev.w3.org/2006/webapi/WebIDL/#es-type-mapping

Received on Monday, 15 April 2013 15:24:21 UTC