Electrolysis/HowTo: Difference between revisions
Jump to navigation
Jump to search
| Line 12: | Line 12: | ||
For debugging run with MOZ_DEBUG_CHILD_PROCESS=1. | For debugging run with MOZ_DEBUG_CHILD_PROCESS=1. | ||
If you don't want to build yourself, go to TBPL, pick a (green) build and download a build (e.g., [http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/larch-linux/1375409278/ this one]) | If you don't want to build yourself, go to TBPL, select the larch tree, pick a (green) build and download a build (e.g., [http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/larch-linux/1375409278/ this one]) | ||
Latest revision as of 22:52, 8 August 2013
How to run on trunk
- Create a new profile! e10s will damage your current profile.
- Make sure your build includes bug 868259 (it should - that bug has landed in m-c and been merged to larch)
- Set browser.tabs.remote to true (it should already be that - firefox.js on larch has this as the default)
- Set layers.acceleration.disabled to true (you need to set this explicitly)
- Set layers.offmainthreadcomposition.prefer-basic to true (you need to set this explicitly)
- Run firefox with MOZ_USE_OMTC=1
How to run on larch
Prototyping happens on https://hg.mozilla.org/projects/larch/. Builds from that repository should usually just work with a new profile (no pref changes). For debugging run with MOZ_DEBUG_CHILD_PROCESS=1.
If you don't want to build yourself, go to TBPL, select the larch tree, pick a (green) build and download a build (e.g., this one)