| Summary: | Listeners to MessagePort Postmessage() receive ArrayBuffer rather than SharedArrayBuffer | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Dan S <d_a_stapleton> |
| Component: | WebCore JavaScript | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW --- | ||
| Severity: | Normal | CC: | ap, cdumez, karlcow, webkit-bug-importer |
| Priority: | P2 | Keywords: | BrowserCompat, InRadar |
| Version: | Safari 16 | ||
| Hardware: | Mac (Apple Silicon) | ||
| OS: | macOS 13 | ||
|
Description
Dan S
2022-11-21 03:22:22 PST
Just realised, I didn't mention that the message port posted from the main thread to the web worker was one of the ports created as part of a new MessageChannel. The main thread then sends SharedArraybuffers using it's port from the MessageChannel and the WebWorker is listening on the port it has been sent. |