performance.setResourceTimingBufferSize()
The setResourceTimingBufferSize()
method sets the
browser's resource timing buffer size to the specified number of
"resource
" performance entry
type
objects.
A browser's recommended resource timing buffer size is at least 150
performance entry
objects.
Note: This feature is available in Web Workers
Syntax
performance.setResourceTimingBufferSize(maxSize);
Arguments
- maxSize
-
A
number
representing the maximum number ofperformance entry
objects the browser should hold in its performance entry buffer.
Return value
- none
-
This method has no return value.
Example
function setResourceTimingBufferSize(maxSize) {
if (performance === undefined) {
log("Browser does not support Web Performance");
return;
}
var supported = typeof performance.setResourceTimingBufferSize == "function";
if (supported) {
log("... Performance.setResourceTimingBufferSize() = Yes");
performance.setResourceTimingBufferSize(maxSize);
} else {
log("... Performance.setResourceTimingBufferSize() = NOT supported");
}
}
Specifications
Specification |
---|
Resource Timing Level 2 # dom-performance-setresourcetimingbuffersize |
Browser compatibility
BCD tables only load in the browser