fregante / webext-permissions

WebExtensions module: Get any optional permissions that users have granted you.
MIT License
15 stars 1 forks source link

Change API for flexibility and clarity #17

Closed fregante closed 10 months ago

fregante commented 10 months ago
- getManifestPermissions()
- getManifestPermissionsSync()
- _getManifestPermissionsSync()
+ normalizeManifestPermissions(): Sync function that optionally takes a `manifest` object

- selectAdditionalPermissions()
- selectAdditionalPermissionsSync()
- _getAdditionalPermissions()
+ extractAdditionalPermissions(): Sync function that optionally takes a `manifest` object

- getAdditionalPermissions()
+ queryAdditionalPermissions(): Same, clearer name

isUrlPermittedByManifest: Now it optionally takes a `manifest` object