- From: Anton Muhin <antonm@chromium.org>
- Date: Fri, 12 Feb 2010 14:31:27 +0300
- To: Anne van Kesteren <annevk@opera.com>
- Cc: public-webapps@w3.org, Maciej Stachowiak <mjs@apple.com>
On Fri, Feb 12, 2010 at 2:19 PM, Anne van Kesteren <annevk@opera.com> wrote: > On Fri, 22 Jan 2010 14:11:40 +0100, Anton Muhin <antonm@chromium.org> wrote: >> >> Is it possible to allow caching for those cases? Firefox caches those >> node lists for a long time (Maciej found the related bug >> https://bugzilla.mozilla.org/show_bug.cgi?id=140758). IE8 caches as >> well. Opera, Safari and Chrome do not. > > Sorry for the somewhat late reply. We'd prefer not to change the > specification here and keep the requirement. We're afraid of potential hard > to detect incompatibility bugs if you sometimes cache and sometimes don't. > We're also not convinced that you cannot get the performance win by other > means. I see. One argument against potential bugs is both IE and FF do that, so I won't expect lots of people relying on this behaviour anyway. Regarding performance: if the spec mandates creation of new objects, that's something which is difficult to optimize away. thanks and yours, anton. > > > -- > Anne van Kesteren > http://annevankesteren.nl/ >
Received on Friday, 12 February 2010 11:32:18 UTC