MessageChannel, BroadcastChannel, synchronous XHR are all broken in @Firefox workers: it literally blocks that worker until whatever blocking operation happens between a send data and such data returned ๐คฆ
Only global postData works in there, watch out your advanced logic ๐คท