Authors: Sithu Khant, Raylan Daalman
Last update: Wed Feb 14, 2024
Mozilla currently does not allow unsigned add-ons to be persistently installed in the standard Firefox web browser. If installing as a temporary add-on, then the extension will need to be manually added every time Firefox is closed and re-opened.
The Firefox browsers that allow the installation of unsinged add-ons are:
-
Firefox Extended Support Release (ESR)
-
Firefox Developer Edition
-
Firefox Nightly Edition
Before continuing, please install one of these editions of Firefox. For more details, see the article: Add-on signing in Firefox
For this example, the version of Firefox being used is: Firefox Developer Edition.
- Click
Releases
from the right-center
- Choose the latest version
- Click the
ztm-extension-firefox-<version>.xpi
to download
- In the Firefox address bar, type
about:config
- A Proceed with Caution message will appear, click
Accept the Risk and Continue
- In the searchbar titled Search preference name, search for the text
xpinstall.signatures.required
, then click thetoggle
icon to change the value fromtrue
tofalse
.
- Click
Add-ons and themes
from the settings menu.
- Click
Install Add-on From File...
from the settings icon
- Choose your downloaded
ztm-extensions-firefox-<version>.xpi
file and clickopen
- In the warning message asking if the Zero To Mastery add-on should be added, click
Add
- Go back to your Zero To Mastery Academy learning page.
- Click the extension icon from the top-right side and click the setting icon from the Zero To Mastery extension.
- Click
Always Allow on academy.zerotomastery.io
- Reload the page and, you will see your extension loaded.