Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Build your own Firefox

Build your own Firefox

Hands on session on how to build Firefox from sources and write patches, for the event MozTI @ BESU

Sankha Narayan Guria

January 06, 2013
Tweet

More Decks by Sankha Narayan Guria

Other Decks in Programming

Transcript

  1. Why build your own? Unique hands on experience To know

    how the browser works Play with the code
  2. Why build your own? Unique hands on experience To know

    how the browser works Play with the code Most Important: The Geek Cred
  3. IRC Help and get help Central point of all live

    discussion Your chance to chat with Firefox developers
  4. What are we waiting for? Lets build our own Firefox.

    Start here: https://developer.mozilla.org/en/Introduction
  5. Bugzilla • Every change/feature in Firefox is a “bug” •

    Lookup and track different bugs • Learn from others code http://bugzilla.mozilla.org/
  6. MXR • Mozilla’s Intelligent Code Indexer. • Search for your

    required keywords. • The full “mozilla-central” at your finger tips. http://mxr.mozilla.org/
  7. Bugs Ahoy • Lists all the “good first bugs”. •

    Search by component/language. http://www.joshmatthews.net/bugsahoy/
  8. The procedure • Volunteer for a bug. • Study the

    bug. • Write the code. • Make a patch. • Loop until you get a ‘r+’. Lets write a sample patch.