I could see them forking to manage threads and processes differently. Tabs are managed by thread in Firefox whereas by process in Chrome. I prefer the look & feel of Firefox, which is why I use it, but when Firefox crashes (usually because of a plug-in) the whole thing goes down, not just that page. Not a trivial change, but certainly worth trying out imho. It would likely win back market share too.