Mozilla crash proofs latest Firefox 3.7 alpha with out-of-process plugins
Hot on the heels of news that Flash is the most insecure and unstable element of the modern web browsing experience, the just-released Firefox 3.7 alpha 2 now loads plugins -- like Shockwave Flash -- into separate processes! Security and stability nerds rejoice!
It's not quite per-tab processes, nor have Firefox add-ons been shifted into their own processes, but... so what?! This is still a major advance and a great sign of what Mozilla has up its sleeve.
We shouldn't forget that this is actually a developer preview of Gecko 1.9.3, the rendering engine that'll be used in Firefox 3.7. This build not only included out-of-process plugins though: JavaScript and HTML5 performance has also been boosted. Some features aimed specifically at developers have also been pushed in, such as WebGL!
[FF 3.7a2: Windows download link / Mac download link]
It's not quite per-tab processes, nor have Firefox add-ons been shifted into their own processes, but... so what?! This is still a major advance and a great sign of what Mozilla has up its sleeve.
We shouldn't forget that this is actually a developer preview of Gecko 1.9.3, the rendering engine that'll be used in Firefox 3.7. This build not only included out-of-process plugins though: JavaScript and HTML5 performance has also been boosted. Some features aimed specifically at developers have also been pushed in, such as WebGL!
[FF 3.7a2: Windows download link / Mac download link]














Comments
9
Subscribe to commentspujaMar 3rd 2010 2:17PM
actually at the moment this out-of-process handling of plugins has many disadvantages (at least with flash):
- fullscreen opens "behind" main window
- keyboard shortcuts don't work anymore
- tab switching is crooked
- more crashes than before
so I personally just disable the new function
AnthonyMar 3rd 2010 3:28PM
Don't forget that this is still only an alpha release and is not even close to being ready for release. Having said that, I do believe it is a step in the right direction.
pujaMar 3rd 2010 8:16PM
you're right, though it's in there for quite some months now since middle of pre-alpha1 and the strange thing is, the implementation got worse and the problems more with newer builds, but guess they're just trying to figure out all those problems, seems it's not as trivial as one might think to separate plugins into another process
Sebastian AnthonyMar 3rd 2010 8:56PM
Cheers for the info!
RidgecityMar 3rd 2010 2:22PM
Begun, the Flash War has...
chinesebrother25Mar 3rd 2010 3:10PM
Isn't the latest version alpha 3 already?
Drew GreenMar 3rd 2010 3:27PM
If you're going to run Minefield, might as well run the latest; 3.7 pre-alpha 3 is out in the nightly builds.
Sebastian AnthonyMar 3rd 2010 8:54PM
Just linking the one on the Dev blog -- if Alpha 3 is better, use that :)
William WolfMar 3rd 2010 4:01PM
Damn, I wanted to be the first one to say that Alpha 3 is the latest alpha. It hasn't crashed on me yet. It also fixed the Youtube freezing that was going on.