I don't buy it. Some things are foundational and attempts to add them incrementally are doomed because your foundations won't support the work. After building them easy things seem easy - but then hard things tear out your inadequately founded "incremental addition" and make a huge mess everywhere.
Google has a team doing this sort of thing (indeed David Baron might even be on it for all I know), for exactly the same reason, they wrote a web browser in C++ and it has threading problems and they wish they could fix that. So Mozilla isn't exploring terra incognita here, and if there's something to be found I hope they find it, but I expect nothing.