Skip to content

Commit e802aa2

Browse files
authored
docs: Update permissions section with per-browser warning (#2284)
1 parent 54fe8c6 commit e802aa2

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

docs/guide/essentials/config/manifest.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,23 @@ export default defineConfig({
200200
});
201201
```
202202

203+
:::warning
204+
205+
Different browsers support different permissions. You are responsible for passing only the permissions required for each browser:
206+
207+
```ts
208+
export default defineConfig({
209+
manifest: ({ browser }) => ({
210+
permissions:
211+
browser === 'chrome'
212+
? ['storage', 'favicon', 'declarativeNetRequest']
213+
: ['storage', 'webRequest'],
214+
}),
215+
});
216+
```
217+
218+
:::
219+
203220
## Host Permissions
204221

205222
> [Chrome docs](https://developer.chrome.com/docs/extensions/develop/concepts/declare-permissions#host-permissions)

0 commit comments

Comments
 (0)