2 ms·
We are working on multiprocess tabs (again). We paused our effort a couple of years ago for Firefox Desktop. Some other things were more important (we fixed mos
by paulrouget 13y ago
We are working on multiprocess tabs (again). We paused our effort a couple of years ago for Firefox Desktop. Some other things were more important (we fixed most of our memory issues and improved the global responsiveness of Firefox). And some work was needed before getting multiprocess tabs ready in Firefox Desktop:
- we managed to get multiprocess tabs working for Firefox on Android and for Firefox OS. The inner architecture is now here. Basically, it was easier to start with mobile.
- we worked hard on an even-more threaded architecture in Gecko ("Off-Main-Thread everything"). This makes Firefox much more snappier these days, and this will make things easier for a full multiprocess browser.
So now, with all that done, we are restarting our work on multiprocess tabs on Firefox Desktop.
A multiprocess architecture will probably improve the responsiveness of Firefox, but keep in mind that this is not a magic bullet. Improvements can be made in other areas. Firefox 24 is much more responsive than before and will get more and more snappier in the months to come.
Also - on a related note: "we need a more parallel browser" http://dbaron.org/log/20120827-specification-style http://dbaron.org/log/20120827-specification-style
- ksec 13y agoIt is just Mozilla has far to few resources and doing far too many things at the same time. I wish Rust and Servo would come faster.