Re: [DOM4] NodeList should be deprecated

On Wed, Mar 14, 2012 at 5:32 AM, Anne van Kesteren <> wrote:

> On Wed, 14 Mar 2012 09:03:23 +0100, Cameron McCormack <>
> wrote:
>> Anne van Kesteren:
>>> Wasn't there a compatibility constrain with doing that?
>> I don't remember -- the only difference it would make is that
>> Object.getPrototypeOf(**NodeList.prototype) == Array.prototype.
> Okay, annotated NodeList with [ArrayClass]. What about HTMLCollection?
> Should I add it there too? Could you take a look at NodeList and
> HTMLCollection for accuracy?

Should HTMLCollection inherit from NodeList? All the APIs I can think of
that you'd want to add to NodeList you'd want on HTMLCollection as well.

To be clear, array methods that modify the array in-place would silently do
nothing because the properties on NodeLists/HTMLCollections are read-only.
But you'd be able to use things like forEach and filter.

Received on Saturday, 17 March 2012 01:56:08 UTC