Re: [Bindings] [[Delete]], hidden operations, missing arguments

This mail slipped my attention.  Probably you know that these features
were added, but for completeness:

Ian Hickson:
> It would be useful to be able to specify a method to implement [[Delete]] 
> on an interface.

You have [NameDeleter] and [IndexDeleter].

> It would be useful to be able to define a method that isn't visible to JS, 
> in particular for implementing [NameGetter], [Delete], etc..

Those extended attributes can be placed on the interface.

> It would be nice for the spec to explicitly say how to handle argument 
> calls that have not enough arguments, both for normal methods and for 
> overloaded methods. (The right answer probably being whatever IE does.)

Currently it’s defined to throw a TypeError.  I have a feeling something
else is required, but it’s been a while since I’ve tested it.  I’ll add
a note to check this.

> And finally, please rename the spec Web IDL. :-)

That was done a while ago.

Thanks,

Cameron

-- 
Cameron McCormack ≝ http://mcc.id.au/

Received on Friday, 19 June 2009 07:18:08 UTC