RE: [Resource Timing] Spec feedback

I agree.  Firing the callback onresourcetimingbufferful immediately after adding a resource which puts the buffer at capacity makes sense.  It gives the developer (potentially) time to react proactively.

-Karen

From: simonjam@google.com [mailto:simonjam@google.com] On Behalf Of James Simonsen
Sent: Wednesday, July 11, 2012 5:29 PM
To: public-web-perf
Subject: Re: [Resource Timing] Spec feedback

On Thu, Aug 18, 2011 at 12:52 PM, James Simonsen <simonjam@chromium.org<mailto:simonjam@chromium.org>> wrote:
"The callback onresourcetimingbufferfull is triggered when the buffer used to store the list of PerformanceResourceTiming is full"

  *   This should be more tightly defined: "The callback onresourcetimingbufferfull is called immediately after a resource is added to the buffer if the buffer size now equals the capacity." Or something along those lines.
  *   It's not immediately clear from reading the text, but I think the intent is that this only fires once when the buffer becomes full and not for every resource loaded after that. We shouldn't spam developers with events if they don't care about Resource Timing.
Sorry to revive this thread. What was the verdict on these points? The spec looks unchanged to me. It's still not clear exactly when and how often to fire the event.

My opinion is the same: I think it should be fired once immediately after the buffer becomes full.

James

Received on Thursday, 19 July 2012 18:09:16 UTC