Tag Archives: mozilla

Tutorial : Development setup for Electrolysis (E10S)

Over the last month, I’ve exhaustively documented different development aspects of Electrolysis (E10S), the multi-process firefox. This step-by-step documentation can be found here.

The Mozilla Codebase is especially huge and complex, and because of its general scarcity of comments in the code and its lack of a single centralized documentation, it can be overwhelmingly hard for a newbie to setup his development environment and successfully tackle his first task. This is especially true for the electrolysis (e10s) project, where many processes run the mozilla codebase concurrently.

This documentation was written in an attempt to provide the new E10S hacker with basic knowledge about setting up, building and running the E10S project on any of the usual platforms, namely, Linux, Maemo and Window.

Tagged , , , , ,