- From: Erik Arvidsson <arv@chromium.org>
- Date: Tue, 19 Oct 2010 10:06:15 -0700
- To: Garrett Smith <dhtmlkitchen@gmail.com>
- Cc: Anne van Kesteren <annevk@opera.com>, Cameron McCormack <cam@mcc.id.au>, public-webapps@w3.org
On Tue, Oct 19, 2010 at 09:50, Garrett Smith <dhtmlkitchen@gmail.com> wrote: ... > CSSStyleDeclaration. What about the other "collection" objects? HTML5 > says that collections are now callable and specifies that "indexed" > property access on collections returns null. But what about other APIs > such as NodeList, NamedNodeMap, CSSRuleList, and StyleSheetList? Almost all of them are defined to return null. Actually CSSStyleDeclaration is the only exception I could find in WebCore sources. > Changing the wording for each collection would be painfully > repetitious, involving a spec author for each spec. There is not any > super interface collection defined that also defines `item`, > callability, property access, etc. though if there were then all > collection type objects inherit from that and would avoid shotgun > surgery. That would seem to be something for DOM 4 core, if such a > thing is to be written. WebIDL has a section for sequence but it is not fleshed out yet. erik
Received on Tuesday, 19 October 2010 17:07:09 UTC