firefox-custom-new-tab-page
firefox-custom-new-tab-page copied to clipboard
A Firefox extension that allows you to specify a custom new-tab URL
trafficstars
Custom New Tab Page 
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.
Usage
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!
Development
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.
Note: npm run start assumes you're on Windows with Firefox Developer Edition installed in the default directory. If not, modify the start script path in package.json as needed.
Release Process
To publish a new version:
npm run test- 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