Contributing to Firefox Codebase

Useful Links:

  1. Contributing to the Mozilla codebase :
    https://developer.mozilla.org/en/docs/Introduction
  2. Simple Firefox build :
    https://developer.mozilla.org/en-US/docs/Simple_Firefox_build
  3. Finding Bugs :
    http://www.joshmatthews.net/bugsahoy/?ff=1&html=1&simple=1
  4. Tracking Bugs :
    https://bugzilla.mozilla.org/

 

Steps to build Firefox on Linux:

1. One-Line Bootstrapping
You can attempt running our system bootstrapping script to install all system dependencies:
” wget https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py && python bootstrap.py ”

2. Get source code
” git clone https://git.mozilla.org/integration/gecko-dev.git

* You may get error saying – The program ‘hg’ is currently not installed.
Simply install hg using sudo apt-get install mercurial

3. After successfully building Firefox, follow
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/So_you_just_built_Firefox

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s