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-ons
from theMenu (☰)
(or navigate toabout:addons
with the address bar) - Select
Extensions
- Select the
Custom New Tab Page
extension →Options
- Enter your URL in the
New Tab URL
box - 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 install
npm run start
to 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
version
insrc/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 package
to bundle the extension as azip
file- Upload the generated
zip
to https://addons.mozilla.org/en-US/developers/addons