test: attribute processing timer to its owning script

This commit is contained in:
rocko committed 2026-10-21 21:22:00 -05:00
1 parent eafcbd3e7d
commit 4db8b57785
1 file changed
+1 -1
@@ -13,7 +13,7 @@ async function setup(t, readonly = false) {
window.processingRequests=[];window.processingSignin=null;
const interval=window.setInterval.bind(window),clear=window.clearInterval.bind(window),active=new Set();
window.processingTimers=()=>[...active];
window.setInterval=(fn,ms,...args)=>{const id=interval(fn,ms,...args);if(ms===5000)active.add(id);return id};
window.setInterval=(fn,ms,...args)=>{const id=interval(fn,ms,...args);if(ms===5000&&new Error().stack.includes('/processing.js:'))active.add(id);return id};
window.clearInterval=id=>{active.delete(id);return clear(id)};
window.confirm=()=>{window.confirmed++;return window.confirmResume};
window.processing={version:1,generation:'${GEN}',halted:${readonly},quiescent:true,remaining:0,stopped:0};