My two cents for mozilla, and im sure they will be sort of offended by this, but the best strategy, one that should be pursuit years ago, is to get the chrome engine, and replace the webkit/blink layer with the mozilla web rendering engine..<p>That way, they would have the multi-process architecture, they need badly, but with their core, the web layer intact..<p>The chrome architecture is good enough, that you can replace the webkit layer without mess with other core parts<p>Dont know why they are procrastinating with servo instead, and doing the same mistakes netscape did years ago, to rewrite the whole engine, while IE was capable to take the lead in the browser wars back than.. the same mistake!!<p>Theres a good Joel Spolsky article about this (from 2000):<p>Things You Should Never Do [<a href="http://www.joelonsoftware.com/articles/fog0000000069.html" rel="nofollow">http://www.joelonsoftware.com/articles/fog0000000069.html</a>]