On Wed, 1 Jun 2011, Ariane van der Steldt wrote: > > The recent trend of forking another process for a tab instead of a > > monolithic single process for the whole browser is a way of extending > > the time required to clean up this mess? Or there is no relation > > between them? > > I cannot look into the heads of the chrome devs. There's no technical > reason why the tabs can't run in the same process.
No technical reason if you exclude isolating mutually-distrusting data origins from each other. It is similar to the privilege separation we do in most OpenBSD network-facing daemons - it is pretty much the only way to do sandboxing on Unix. -d