I have a piece of code that behaves differently in Chromium and Firefox.
```javascript
// window.js
const worker = new Worker("worker.js");
// 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);
```
In Chromium, the worker2` never receives the message because `Atomics.wait` blocks `postMessage`, but I want to send the message synchronously .