Skip to content

Firefox

Addons

Firevim (broken)

Addon / extension development

What are my options if I want to use an unsigned add-on? (advanced users) Firefox Extended Support Release (ESR), Firefox Developer Edition and Nightly versions of Firefox will allow you to override the setting to enforce the extension signing requirement, by changing the preference xpinstall.signatures.required to false in the Firefox Configuration Editor (about:config page). … There are also special unbranded versions of Firefox that allow this override.

Release channels

https://wiki.mozilla.org/Release_Management/Release_Process https://wiki.mozilla.org/Release_Management/Calendar

build

https://github.com/glandium/git-cinnabar/wiki/Mozilla:-A-git-workflow-for-Gecko-development

Beware: Initial cloning takes a couple of hours !

cd ~/projects/browsers/firefox
git clone hg::https://hg.mozilla.org/mozilla-unified
cd mozilla-unified
git config fetch.prune true

Remove site from HSTS cache

  • History -> Manage history
  • Search for site Forget this site

Wayland

  • Add MOZ_ENABLE_WAYLAND=1 to .config/environment.d/envvars.conf

Since the feature is still in development, please use the latest version of Firefox Nightly for testing. You need to set the following prefs to enable the feature:

cookiebanners.service.mode = 1 (reject all) or 2 (reject all or fall back to accept all).
cookiebanners.bannerClicking.enabled = true - Enables the clicking feature.
cookiebanners.cookieInjector.enabled = true - Enables the cookie injection feature.