
In 2015, Mozilla announced it would be putting all its efforts into bringing e10s into the stable branch.

The feature has been in the works with the Mozilla Foundation ever since 2009, when everybody looked at it like a wacky project, but it has become necessary in recent years. e10s started out as an experiment, are now a must-have In upcoming versions of Firefox, e10s will also run each extension in its own process. With e10s, Firefox's UI will continue to work, and when the content rendering functions crash, the users can simply reload the page and start over again without closing their entire browser. By doing this, Firefox will be avoiding situations where the entire browser crashes. Mozilla says that, in its initial phase, e10s will split the browser's GUI into a separate process and the operations needed to render Web pages into another.

In layman's terms, Electrolysis, or e10s as everybody calls them, is the ability to run Firefox in multi-process mode.

After having it for seven years in the making, the Mozilla Foundation is finally ready to roll out e10s (Electrolysis) support, and it's starting with the release of Firefox 48 Beta, which was introduced hours ago.
