
We already know Mozilla has begun a four-plus phase project, dubbed Electrolysis, to bring the feature to Firefox. So, how far along are they? According to the project roadmap, just about done with phase 1, which is to get basic code working in a prototype that runs plug-ins and content tabs in separate processes. In fact Mozilla's Chris Jones posted a video last month that shows how a page rendering process can be terminated independently, so that a page-specific crash would take down only the page and not the entire browser.
To accomplish this, Mozilla is using some code from Chromium, the open source development version of Google's browser. They are also contemplating the possibility of replacing existing Firefox components, such as the browser's network stack, with additional code from Chromium. Development team leader Benjamin Smedberg had has posted some additional information on the project, which is expected to conclude phase 2 by November 2009. The end of phase 3 should be synonymous with shipping, but a deadline was not offered for it at this time.