files/en-us/web/api/performance/resourcetimingbufferfull_event/index.md
{{APIRef("Performance API")}}{{AvailableInWorkers}}
The resourcetimingbufferfull event is fired when the browser's resource timing buffer is full.
Use the event name in methods like {{domxref("EventTarget.addEventListener", "addEventListener()")}}, or set an event handler property.
addEventListener("resourcetimingbufferfull", (event) => { })
onresourcetimingbufferfull = (event) => { }
A generic {{domxref("Event")}}.
The following example listens for the resourcetimingbufferfull event and increases the buffer size using the {{domxref("Performance.setResourceTimingBufferSize", "setResourceTimingBufferSize()")}} method.
function increaseFilledBufferSize(event) {
console.log(
"WARNING: Resource Timing Buffer is FULL! Increasing buffer size to 500.",
);
performance.setResourceTimingBufferSize(500);
}
performance.addEventListener(
"resourcetimingbufferfull",
increaseFilledBufferSize,
);
{{Specifications}}
{{Compat}}