WorkerDebuggerGlobalScope.enterEventLoop_worker.js (561B)
1 "use strict"; 2 3 function f() { 4 // eslint-disable-next-line no-debugger 5 debugger; 6 } 7 8 var worker = new Worker( 9 "WorkerDebuggerGlobalScope.enterEventLoop_childWorker.js" 10 ); 11 12 worker.onmessage = function (event) { 13 postMessage("child:" + event.data); 14 }; 15 16 self.onmessage = function (event) { 17 var message = event.data; 18 if (message.includes(":")) { 19 worker.postMessage(message.split(":")[1]); 20 return; 21 } 22 switch (message) { 23 case "ping": 24 // eslint-disable-next-line no-debugger 25 debugger; 26 postMessage("pong"); 27 break; 28 } 29 };