Changes

Jump to: navigation, search

Electrolysis/Build

767 bytes added, 21:28, 13 May 2011
Update info on repos.
For Linux, we recommend using Ubuntu 9.04 or later or Fedora Core 9 or later, although you ought be able to build with older distros/gccs.
Electrolysis work is currently (May 2011) happening on mozilla-central alongside all other Firefox development. Building the Electrolysis branch Firefox with electrolysis is therefore exactly like building normal Firefox: follow [[mdc:Developer%20Guide/Build%20Instructions|the build instructions]], pulling your code from http://hg.mozilla.org/projects/electrolysis mozilla-central.
*Note:  Currently There is also an electrolysis requires libxulbranch, so do not set --disable-libxul where some work has been done in your mozconfigthe past and other work may be done in the future: http://hg.mozilla.org/projects/electrolysis. Follow the same instructions linked above to build the branch.
Before deciding whether to use mozilla-central or the electrolysis branch, you may want to ask around about which repo people are currently using. Try [irc://irc.mozilla.org/developers #developers] or [irc://irc.mozilla.org/content #content] on [http://irc.mozilla.org/ irc.mozilla.org]. If the date of the last commit on the electrolysis branch is not very recent, it's likely that it's not currently being used. '''Note:''' Currently electrolysis requires libxul, so do not set --disable-libxul in your mozconfig. '''Note''': if If you're going to be hacking the IPDL compiler, writing IPDL C++ tests, or using the IPDL unit test framework as a "protocol sandbox", you need to build with
ac_add_option --enable-ipdl-tests
Some of these unit tests can be expensive and are disabled by default.
Confirm
764
edits

Navigation menu