Electrolysis: Multi-process Firefox Tab app

Electrolysis is a new project of Mozilla that aims to make Firefox a multi-process application, with separate processes for the user interface (chrome), each tab, and plugins, in order to provide higher stability as a a problem with a plugin or a certain web page wouldn’t bring down the whole session; higher performace, as today’s multi-core processors […]

Electrolysis is a new project of Mozilla that aims to make Firefox a multi-process application, with separate processes for the user interface (chrome), each tab, and plugins, in order to provide higher stability as a a problem with a plugin or a certain web page wouldn’t bring down the whole session; higher performace, as today’s multi-core processors can handle multiple tasks at a time; and stronger security, as each could run on different security contexts. That means if one tab crashes, the browser won't necessarily close. Plugins like Adobe Flash can also fail without crashing the browser. The video below shows what happens when a page goes bad and a process is terminated and restarted.