[Resource Timing] Spec Updates

Based on action items from last week and feedback from the mailing list, I've made the following Resource Timing changes, http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/ResourceTiming/Overview.html:



-          The URL attribute definition was updated

The URL attribute definition was updated such that this attribute returns the resolved URL of the requested resource.



-          resourceFetchStart was updated to resourceStart


-          Definition of resoureStart changed

resourceStart is now defined as the time immediately before the user agent starts to queue the resource for fetching. fetchStart is defined as the time immediately before the user agent starts to fetch the resource.


-          fetchStart definition updated

This line has been moved to the processing model, as it applies to all resources: " This time should not be overwritten if the user agent retries fetching the same resource due to failures."



-          clearResourceTimings method text updated

The following sentence has been removed from the clearResourceTimings method definition: "Only the first 150 resources will be stored, unless otherwise specified by the user agent or setResourceTimingBufferSize."



-          setReourceTimingBufferSize method text updated

The definition of this method was updated to have MUST verbs: "The setResourceTimingBufferSize method, when invoked, must set the maximum number of PerformanceResourceTiming resources that may be stored in the buffer to the value of the maxSize parameter. If this method is not called, the default maximum number of PerformanceResourceTiming resources stored must be 150, unless otherwise specified by the user agent."


-          getResourceTimings method text updated

The text has been updated to remove references to the type parameter.


-          Data URL example added to section 4.2


-          Section 4.2 definition updated

The definition of resources included in the PerformanceResourceTiming interface has been updated to not refer to the word "downloadable." The example section has been marked as non-normative.



-          Processing Model updates

Jatinder Mann

Received on Monday, 23 May 2011 19:17:56 UTC