W3C home > Mailing lists > Public > public-html@w3.org > July 2009

Re: Clarification on "live NodeList"

From: Boris Zbarsky <bzbarsky@MIT.EDU>
Date: Fri, 10 Jul 2009 11:12:55 -0700
Message-ID: <4A5784A7.8070508@mit.edu>
To: Andrew Fedoniouk <news@terrainformatica.com>
CC: HTML WG <public-html@w3.org>
Andrew Fedoniouk wrote:
> Do you know any existing code that relies on liveness of NodeLists?

I don't have pointers offhand, but sites out there do things like:

var list = document.getElementsByTagName("something");
while (list.length) {

> Boris, do you know any real page that will stop working if NodeList will 
> be replaced by StaticNodeList in getElementsByTagName(), 

Like I said, I don't have links offhand.  I've seen the code pattern 
above in the wild while looking at pages that had other issues in Gecko, 

> getElementsByClassName() or getElementsBySelector (...CSS selector...)?

querySelectorAll doesn't return a live nodelist.

Received on Friday, 10 July 2009 18:13:41 UTC

This archive was generated by hypermail 2.4.0 : Saturday, 9 October 2021 18:44:51 UTC