Install or upgrade
For the graphical interface, we provide a simple installation process:
- Windows: Download the latest mozregression-gui.exe file from the github releases. Once the file is downloaded double-click on it and follow the installation process. Some anti-virus programs falsely claim that mozregression is a virus, you can ignore this warning: see bug 1647533.
- Mac: Download the latest mozregression-gui.dmg file from the github releases. Once the file is downloaded, click on it and drag the “mozregression GUI” icon to “Applications”. Note that on recent versions of MacOS X you will need to override the setting that disallows installing applications from unidentified developers since at present we do not sign mozregression (see bug 1366570).
Linux: Download the gzipped tarball of mozregression-gui corresponding to your version of Ubuntu from the github releases. Once the file is downloaded, extract it and run the
mozregression-guifile in the
tar xf mozregression-gui-ubuntu-22.04.tar.gz mozregression-gui/mozregression-gui
The original command line tool, mozregression, is a Python (3.6+) package installable via pip. You can find it on pypi, as mozregression.
Note that you will need a reasonably current version of pip to install mozregression to be able to download the Glean dependency. If you get any errors installing Glean and you have an older Python, try upgrading your local copy of pip (Why you really need to upgrade pip might be helpful for Linux users).
If you have an existing Firefox source checkout, you can install and use mozregression via mach. For example:
./mach mozregression --help