Electrolysis/Firefox: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 19: Line 19:
The implementation path will take a phased approach. Beyond Phase 1, we have not fully planned this out so more detail will be added as we make progress.
The implementation path will take a phased approach. Beyond Phase 1, we have not fully planned this out so more detail will be added as we make progress.


* [[PhaseOne|Phase 1]]: Get Firefox up and running with e10s turned on.
* [[/Electrolysis/Firefox/PhaseOne|Phase 1]]: Get Firefox up and running with e10s turned on.
* Phase 2: Cleanup what was done after Phase 1.
* Phase 2: Cleanup what was done after Phase 1.
* Phase 3: Make the browser work properly. Start to think about parallel projects, testing, metrics.
* Phase 3: Make the browser work properly. Start to think about parallel projects, testing, metrics.
* Phase 4: ...
* Phase 4: ...
* Phase 5: ...
* Phase 5: ...

Revision as of 17:11, 8 October 2010

Background

This is the home page for all things relating to getting Firefox up and running with Electrolysis. The Mozilla platform will use separate processes to display the browser UI, web content, and plugins. The working name for this project is Electrolysis, sometimes shortened to e10s.

Status

Over time this page will expand to include more detailed status, planning and tracking information. Currently, it's a work in progress so expect lots of edits/changes.

Goals

Initial goals:

  • Provide better application UI responsiveness
  • Improve stability from slow rendering or crashes caused by content
  • Improve performance, especially on multi-core machines

Implementation

The implementation path will take a phased approach. Beyond Phase 1, we have not fully planned this out so more detail will be added as we make progress.

  • Phase 1: Get Firefox up and running with e10s turned on.
  • Phase 2: Cleanup what was done after Phase 1.
  • Phase 3: Make the browser work properly. Start to think about parallel projects, testing, metrics.
  • Phase 4: ...
  • Phase 5: ...