Skip to content

Latest commit

 

History

History
68 lines (36 loc) · 2.53 KB

install-on-firefox-esr-dev-nightly.md

File metadata and controls

68 lines (36 loc) · 2.53 KB

Installing Extension on Firefox Locally (persistent installations)

Authors: Sithu Khant, Raylan Daalman

Last update: Wed Feb 14, 2024

Before Installing

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:

Before continuing, please install one of these editions of Firefox. For more details, see the article: Add-on signing in Firefox

Installation

For this example, the version of Firefox being used is: Firefox Developer Edition.

  1. Click Releases from the right-center

  1. Choose the latest version

  1. Click the ztm-extension-firefox-<version>.xpi to download

  1. In the Firefox address bar, type about:config

  1. A Proceed with Caution message will appear, click Accept the Risk and Continue

  1. In the searchbar titled Search preference name, search for the text xpinstall.signatures.required, then click the toggle icon to change the value from true to false.

  1. Click Add-ons and themes from the settings menu.

  1. Click Install Add-on From File... from the settings icon

  1. Choose your downloaded ztm-extensions-firefox-<version>.xpi file and click open
  2. In the warning message asking if the Zero To Mastery add-on should be added, click Add

  1. Go back to your Zero To Mastery Academy learning page.
  2. Click the extension icon from the top-right side and click the setting icon from the Zero To Mastery extension.

  1. Click Always Allow on academy.zerotomastery.io
  2. Reload the page and, you will see your extension loaded.