We have Safari App(!) Extension, the one that has no background page. We want to port it to a Safari Web Extension, so it can run on iOS 15.
The App Extension extensively uses safari.extension.dispatchMessage, and we want to replace it with browser.runtime.sendNativeMessage, which doesn't work at all.
There's a couple questions:
How to get a response from browser.runtime.sendNativeMessage
Do we have to use browser.runtime.connectNative? How to use it?
Where is the documentation on all of this?
Selecting any option will automatically load the page