On Feb 12, 2010, at 3:19 AM, Anne van Kesteren 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.
Since Firefox and IE both cache, how would it create compatibility
bugs for other browsers to do so as well? I think we should remove the
requirement unless Firefox and IE are willing to change their
implementations.
Regards,
Maciej