Post

Replies

Boosts

Views

Activity

Browser.permissions.request not working as expected
Hi there - I am trying to port over Chrome extension over to Safari Web extension. Looks like Safari has a very aggressive permissions flow which isn't a great user experience but I get the privacy benefits. I am trying to move some of my permissions like <all_urls> or tabs as optional permissions and build a flow where I can request the user for them in hopes that i can educate them as to why I need them similar to how Chrome/FF have it. However when i use browser.permissions.request - i always end up getting true without invoking the prompt. The prompt seems to come up regardless when i start visiting a website. Can someone help with this? Sounds more like a defect in Safari.
2
0
1.3k
Mar ’22
Analogous WebExtension API that is available in AppExtensions (Safari)
In Safari AppExtensions we have this API made available https://developer.apple.com/documentation/safariservices/sfsafariextensionhandling/3238030-contentblocker?changes=_8__2 optional func contentBlocker(withIdentifier contentBlockerIdentifier: String, blockedResourcesWith urls: [URL], on page: SFSafariPage) Is there something made available to WebExtension given WebRequest blocking isn't available in Safari.
2
0
1.2k
Mar ’22
How to submit extension to Safari gallery
Hello there,We have built a Safari extension and submitted it following instructions at https://developer.apple.com/safari/extensions/submission/The submission went through, however, it does not show up in any of the ituens connect stuff and there is no way for us to get the status of the extension?Could someone help us out ?Thanks,Harsha
2
0
2.2k
Jun ’17