Long Task
To determine when long tasks happen, you can use PerformanceObserver (opens in a new tab) and register to observe entries of type longtask:
Snippet
try { const po = new PerformanceObserver((list) => { for (const entry of list.getEntries()) { console.table(entry.toJSON()); } }); po.observe({ type: "longtask", buffered: true }); } catch (e) { console.error(`The browser doesn't support this API`); }