mirror of
https://github.com/GoogleChrome/chrome-extensions-samples.git
synced 2026-03-27 13:29:34 +07:00
* Ignores archived samples * Uses eslint/recommended rules * Runs prettier and eslint (including --fix) pre-commit via husky * Adds new npm scripts: 'lint', 'lint:fix' and 'prettier' * Does not lint inline js code * Fix all prettier and eslint errors * Add custom prettier rules * Apply custom prettier rules * Update readme to explain how to setup the repo * addressed comments
Optional permissions in a new tab
This new tab extension demonstrates how extensions can provide users the option to enable an additional feature. In this example, they optionally display top sites.
See Optional permissions to learn more.
Testing the extension
Follow the instructions to load an [unpacked extension](https://developer.chrome.com/docs/extensions/mv3/getstarted/development-basics/#load-unpacked, then open a new tab.
It should look like this:
Then, click on "Allow Extension to Access to top sites". You will see the following message:
If you accept, it will display a list of your top sites.