Backed out changeset 06f41c22f3a6 (bug 1888460) for causing linux xpcshell failures...
[gecko.git] / dom / workers / test / WorkerDebuggerGlobalScope.enterEventLoop_worker.js
blob7b30109615bcaae2d4fcb96b8e15eefa410d4a87
1 "use strict";
3 function f() {
4   // eslint-disable-next-line no-debugger
5   debugger;
8 var worker = new Worker(
9   "WorkerDebuggerGlobalScope.enterEventLoop_childWorker.js"
12 worker.onmessage = function (event) {
13   postMessage("child:" + event.data);
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   }