Веб-расширение Safari - фоновый скрипт - sessionStorage и localStorage недоступны
Я преобразовал расширение из Chrome в Safari, используя:
xcrun safari-web-extension-converter
Все работает, кроме одного: при попытке доступа к localStorage или sessionStorage из фонового скрипта я получаю:
SecurityError: the operation is insecure.
Он работает во всех других браузерах (Chrome, Firefox, Edge), но не здесь. Я надеюсь, что решение состоит в том, чтобы включить какой-либо флаг в настройках сборки xcode, а не пытаться реализовать какой-то собственный быстрый код, чего я (и многие другие разработчики) не буду делать.
Любое решение?