[XBL] The XBLImplementationList Interface

Hi.

This is a last call comment on the XBL 2 Editor’s Draft (dated 27
October 2006).

5.2 The XBLImplementationList Interface
=======================================

  In ECMAScript implementations, objects that implement the
  XBLImplementationList interface must also implement dereferencing such
  that dereferencing the object with an integer index returns the value
  obtained by invoking the item() method with that index as its only
  argument.

Dereferencing isn’t a concept from ECMAScript.  This should be rephrased
in terms of getting properties with the index as the property name.
Suggested text:

  In ECMAScript implementations, objects that implement the
  XBLImplementationList interface must also have a [[Get]] method that,
  when invoked with a property name that is a number between 0 and
  length-1 (inclusive), returns the XBLImplementation object at that
  index, just as the item() method does.


Thanks,

Cameron

-- 
Cameron McCormack, http://mcc.id.au/
 xmpp:heycam@jabber.org  ▪  ICQ 26955922  ▪  MSN cam@mcc.id.au

Received on Thursday, 7 December 2006 10:42:37 UTC