Steps to reproduce:
I’m using a specific extension that relies on the native messaging API. It is upset that the behavior differs from the browser: one is that it expects runtime.Port.name
to either be defined after connectNative
is called, or that the field is mutable. Second, it tries to send a number through postMessage
, and WebKit complains that it cannot serialize this type to a NSDictionary
. I believe this means your native bridge is not set up correctly to accept serializable values.
Expected behavior:
It works as it would in Firefox or Chrome.
Orion, OS version; hardware type:
Orion Version 0.99.122-beta (WebKit 615.1.11.7)
MacBook Pro (14-inch, 2021) running macOS Ventura 13.1 Beta (22C5050e)
Image/Video:
<Copy/paste or drag and drop to upload images or videos (up to 20MB)>