Posts

Post marked as solved
2 Replies
349 Views
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.
Posted Last updated
.
Post not yet marked as solved
1 Replies
317 Views
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.
Posted Last updated
.
Post not yet marked as solved
2 Replies
1.4k Views
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
Posted Last updated
.
Post not yet marked as solved
3 Replies
1.2k Views
Hello, 1) Does anyone know what is the lifetime of a Safari app extension process? Can it run as long as Safari is alive or does it get killed and restarted from time to time? 2) Does anyone know how many safari app extension processes can be loaded simultaneously ? Is it one per tab or one per window or one per safari-app extension? Any help is greatly appreciated.
Posted Last updated
.