test: attribute processing timer to its owning script
This commit is contained in:
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};
|
||||
|
||||
Reference in new issue
Block a user