The resourcetimingbufferfull event is fired when the browser's resource timing buffer is full.
| Bubbles | Yes |
|---|---|
| Cancelable | Yes |
| Interface | Event |
| Event handler property | onresourcetimingbufferfull |
Examples
The following example sets a callback function on the onresourcetimingbufferfull property.
function buffer_full(event) {
console.log("WARNING: Resource Timing Buffer is FULL!");
performance.setResourceTimingBufferSize(200);
}
function init() {
// Set a callback if the resource buffer becomes filled
performance.onresourcetimingbufferfull = buffer_full;
}
<body onload="init()">
Note that you could also set up the handler using the addEventListener() function:
performance.addEventListener('resourcetimingbufferfull', buffer_full);
Specifications
| Specification | Status | Comment |
|---|---|---|
| Resource Timing Level 1 The definition of 'onresourcetimingbufferfull' in that specification. |
Candidate Recommendation | Initial definition. |
Browser compatibility
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
resourcetimingbufferfull event | Chrome
Full support
46
| Edge Full support ≤79 | Firefox Full support Yes | IE No support No | Opera No support No | Safari Full support 11 | WebView Android
Full support
46
| Chrome Android
Full support
46
| Firefox Android Full support Yes | Opera Android Full support Yes | Safari iOS No support No | Samsung Internet Android
Full support
5.0
|
Legend
- Full support
- Full support
- No support
- No support
- Uses a non-standard name.
- Uses a non-standard name.
