New Tab Browser Flags
Replaces your new tab page with a launcher that opens the extension's sidebar panel.
Runs on Chrome, Edge, Firefox · Manifest V3 · Surfaces: sidebar, new tab, content script, background service worker · Styling: CSS · Level: beginner
Create this project
npx extension@latest create my-newtab-browser-flags --template newtab-browser-flags
cd my-newtab-browser-flags
npm install
npm run dev
What it is for
- Passing custom browser flags through extension.config.js
- A new tab launcher that opens another extension surface
- Reference for browser-specific differences across targets
First steps
- Run npm run dev to launch the extension
- The browser starts with the flags this template sets in extension.config.js
- Open a new tab and use the launcher to open the sidebar panel
Source on GitHubDocumentation
extension.devDocumentation for extension.dev