Electrolysis: https://blog.mozilla.org/addons/2016/04/11/the-why-of-electr...
> According to Tex Texin, the first numeronym of this kind was "S12n", the electronic mail account name given to Digital Equipment Corporation (DEC) employee Jan Scherpenhuizen by a system administrator because his surname was too long to be an account name. By 1985, colleagues who found Jan's name unpronounceable often referred to him verbally as "S12n" (ess-twelve-en). The use of such numeronyms became part of DEC corporate culture.
My only hitch was needing to turn off some older add-ons. While Mozilla is still doing a slow roll-out, it disables E10s if it can't ensure your plugins will work. (One of mine was a HN add-on, amusingly.)
Most of the opoular add-ons are ready, though. To check, see: https://www.arewee10syet.com/
https://addons.mozilla.org/en-US/firefox/addon/add-on-compat...
You can see 2011-2013 pause in the revision history of Mozilla's Electrolysis wiki page:
https://wiki.mozilla.org/index.php?title=Electrolysis&offset...
I made a burndown chart of the e10s bugs in Bugzilla that shows the development progress. The bug high water mark was in 2016 and today at least 2,495 bugs (specifically tagged as e10s related) have been fixed:
https://people-mozilla.org/~cpeterson/burndown/burndown.html...
Chrome is not process-per-tab - it's process per domain. (Even that's not true - sometimes tabs from multiple domains will still share the same process).
Firefox currently uses two processes (one for the UI, and one for rendering pages), but from a technical standpoint, that's the hard part, and that's what took so many years to develop. Once you have separated UI and rendering processes, going from 1 rendering process to multiple is relatively easy - you can already configure Nightly to do this, and Mozilla is basically just waiting for (a) e10s itself to rolled out more broadly, and (b) empirical evidence on what the right number of processes is, as (a) happens.
There are some downsides to doing true process-per-tab (the main one is that it's absurdly inefficient with memory), so ultimately Firefox will probably land on something in between (like Chrome and IE do).