A Firefox extension that allows you to specify a custom URL to be shown when opening a new tab, without changing the address bar content.
To set your custom new tab url:
- Open
Add-onsfrom theMenu (☰)(or navigate toabout:addonswith the address bar) - Select
Extensions - Select the
Custom New Tab Pageextension →Options - Enter your URL in the
New Tab URLbox - Press
Save - Done!
Testing unsigned extensions only works with non-release builds of Firefox, to develop the extension:
- Install a non-release build (e.g. Firefox Developer Edition)
npm installnpm run startto load Firefox Developer Edition with the extension installed. Making changes to the code will automatically reload the extension.
To publish a new version:
npm run validate- Bump the
versioninsrc/manifest.json - Commit with the version number as the commit message (e.g.
:bookmark: 1.0.0) and tag the commit with the version number (e.g.v1.0.0) npm run packageto bundle the extension as azipfile- Upload the generated
zipto https://addons.mozilla.org/en-US/developers/addons