Electrolysis/Firefox: Difference between revisions
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: ...