W3C home > Mailing lists > Public > public-script-coord@w3.org > July to September 2014

Re: [WebIDL] Remove ArrayClass?

From: Boris Zbarsky <bzbarsky@MIT.EDU>
Date: Sat, 19 Jul 2014 12:01:58 -0400
Message-ID: <53CA9676.7070700@mit.edu>
To: Dirk Schulze <dschulze@adobe.com>
CC: "public-script-coord@w3.org" <public-script-coord@w3.org>, Erik Arvidsson <arv@chromium.org>
On 7/19/14, 9:23 AM, Dirk Schulze wrote:
> I do not have more information than the bits that you filtered already.


Erik, do you?  This is about the specific issue 
https://bugs.webkit.org/show_bug.cgi?id=81573#c45 is talking about.

One other thing: WebKit seems to seems to use NodeList in various places 
where the spec says to have an HTMLCollection (e.g. 
getElementsByTagName).  So it's possible it ran into compat issues that 
other UAs won't ran into, depending on which exact lists got passed into 

> For current WebKit, you just need the part that does not patch V8 from https://bugs.webkit.org/attachment.cgi?id=170983&action=prettypatch.

Hey, that code looks familiar.  ;)

> I suppose it is easier to add [ArrayClass] to NodeList.webidl in Gecko.

Sure.  The hard part here is the compat testing, not the one line of IDL.

> Maybe this is enough and just needs to be evangelist?

Enough for what?  I mean, it's possible to write:


today in Firefox, but no other browser seems to support it so far.

It's possible to do:


in all browsers, but the first reaction people have when they see that 
is "WAT?".  Can't say I blame them.  With ArrayClass that becomes:


which is what people want out of this stuff anyway.

Received on Saturday, 19 July 2014 16:02:28 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:14:22 UTC