Comment Re:Designing browser as if it were an OS (Score 2, Insightful) 807
Going from shared memory to protected memory was a big step for multitasking on the desktop, and since web applications are more and more complex, the same move needs to be made with browser design
Not really. Javascript doesn't allow arbitrary memory access, so there isn't any concept of an address space to share or separate. Nor is there any requirement that different web pages cannot execute concurrently.
This is a VM/Renderer implementation detail, so that a bug in the browser itself only impacts one tab, but it doesn't do anything to actually improve the current programming model. If you were confident enough in your browser to securely and reliably handle all input, then there is no advantage to using multiple host OS processes.