Hello,
I am developing a Safari extension that uses service workers and all works well. When the extension is updated, a new content script is injected into the current open tabs however the service worker connection with the new content script does not get established.
I confirmed both the old content script and new one is on the page, but the new one just doesn't execute which means it will not connect to the service worker.
In Chrome a newly injected content script does work and in FireFox it is handled by FireFox automatically. How can this be done in Safari?
Any help would be appreciated.