Recently, I came across this doc in developer documentation which explains about converting an existing App Extension to a Web Extension ( https://developer.apple.com/documentation/safariservices/safari_web_extensions/converting_a_safari_app_extension_to_a_safari_web_extension ). This is a welcome feature that will help migrating users from App Extension to Web Extension seamlessly. However, what was not clear from that document was the behavior of Permissions Popup post migration/conversion.
In the new Web Extensions, if a Content Scripts is injected into any web site, there's a permission popup that appears asking the users whether that should be allowed. For the App Extension, such a popup did not exist and permissions to inject Content Scripts were already granted at install time. For a Web Extension that is installed as a result of this migration from App Extension, will this permission popup still be shown or will it be implicitly granted the same permission as the App Extension? Can someone clarify?
In the new Web Extensions, if a Content Scripts is injected into any web site, there's a permission popup that appears asking the users whether that should be allowed. For the App Extension, such a popup did not exist and permissions to inject Content Scripts were already granted at install time. For a Web Extension that is installed as a result of this migration from App Extension, will this permission popup still be shown or will it be implicitly granted the same permission as the App Extension? Can someone clarify?