Tengo un fragmento de código que se comporta de manera diferente en Chromium y Firefox.
// window.js const worker = new Worker("worker.js", { name: "1" }); // worker.js const worker = new Worker("worker2.js", { name: "2" }); const sab = new Int32Array(new SharedArrayBuffer(Int32Array.BYTES_PER_ELEMENT)); worker.postMessage(0); Atomics.wait(sab, 0, 0); // worker2.js onmessage = ({ data }) => console.log(data); En Chromium, el worker2 nunca recibe el mensaje porque Atomics.wait bloquea postMessage , pero quiero enviar el mensaje sincrónicamente.