permissionStatus(for:in:)
Checks the specified URL against the currently denied, granted, and requested permission match patterns.
Declaration
func permissionStatus(for url: URL, in tab: (any WKWebExtensionTab)?) -> WKWebExtensionContext.PermissionStatusParameters
- url:
The URL for which to return the status.
- tab:
The tab in which to return the permission status, or
nilif the tab is not known or the global status is desired.
Discussion
URLs and match patterns can be granted on a per-tab basis. When the tab is known, access checks should always use this method.