Accidentally sent offlist to Boris. Repeating here. Boris replied to me as well, but I'll leave it to him to send that to the list if he wishes.

Regards-
-Doug

-------- Original Message --------
Subject: Re: ElementTraversal spec draft
Date: Fri, 16 Mar 2007 18:33:22 -0400

Hi, Boris-

Boris Zbarsky wrote:

Charles McCathieNevile wrote:
If this is added, should the list be live or static? I am inclined to
 make this a static element list, a la the Selectors spec, since it
is intended to be a lightweight interface

Why does that make it more lightweight?  Is that from an implementation
standpoint, or a web-developer standpoint?

For what it's worth, implementing a live list in Gecko is actually
somewhat easier than implementing a non-live one...  There's just a
generic class to do them.

Sure, on a established code base for a desktop browser, that makes
sense.  But on mobile devices with limited memory, maintaining a live
list is more overhead.  Also, I know of at least one SVG viewer
implementor who complained about having to create live nodelists from
scratch.

ElementTraversal started as an interface for resource-restricted
devices, and I want it to continue to work for them.

Regards-
-Doug


Reply via email to