lapcat/SafariExtensions

FB6128773 / FB9186554 - Include WebExtension activation toggle within the app settings bundle

Opened this issue · 0 comments

Currently, to enable a WebExtension or Content Blocker, the user has to either navigate from

Host app > Home Screen > Settings > Safari > Extensions > Toggle the extension on

or

Host app > Home Screen > Safari > … > Extensions > Toggle the extension on

It would greatly improve the user onboarding experience if this was available in the main app settings bundle (Settings > 'App Name') as developers can easily link users to this location with openSettingsURLString as it would change the flow to:

Host App > Deep-link to Settings Bundle > toggle extension on

This feature was added to 3rd Party Keyboard extensions in iOS 11, and would be a great addition to both WebExtension & Content Blocker extensions too.