Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Python Shell Perl
Branch: master
Pull request Compare This branch is 6 commits behind mozilla:master.
Fetching latest commit...
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Mozmill Environment

The Mozmill environment provides a pre-configured environment for Python with a full set of tools necessary to run Mozmill tests for Firefox.

How to build

To build the environment for a given platform change into the appropriate sub folder and execute the build command.

Software Requirements

Make sure that you have the Python header files installed. If those are not present, install those:

Ubuntu: Install the package via: apt-get install python-dev
OSX:    Install the latest [Python 2.7](


Due to missing automation capabilities of the installer files (at least for the Python installer), you are forced to manually setup the python installation.

Follow the steps below to glue all the pieces together:


  1. Install Python: "msiexec /i python-2.7.2.msi /passive ADDLOCAL=Extensions ALLUSERS=1"
  2. Execute the '' script with the version of Mozmill as parameter
  3. Answer the questions of the MSYS installer with 'y' and 'n'.
  4. Uninstall Python: "msiexec /x python-2.7.2.msi /passive"


We don't want to be dependent on the download of most of the external tools and the rebasing of the base address of the MSYS DLL files. So all required tools have been made available in the assets folder.


Version: 1.0.11 URL: File: assets/msys_setup.exe Rebased DLLs: assets/

See Mozilla Build for more information:


Version: 1.0.1 URL: File:

Something went wrong with that request. Please try again.