Tuesday, April 6th 2010

Firefox to Get Direct2D Rendering, Out of Process Plugins

The most popular alternative to Internet Explorer, Firefox, may get an overhaul of its feature-set that could make its performance a lot more competitive with that of Google Chrome. Firefox may finally embrace out of process plugins, and a new rendering engine that makes use of Microsoft Direct2D, with which it can offload a big chunk of rendering to the GPU. While this may not speed up page load times for the bandwidth-constrained, it will certainly make the browser more responsive, especially as web-page complexity grows with new technologies such as HTML5.

As of now, the inclusion of GPU-accelerated rendering is only slated to be in the form of an alpha release, which could make it to a stable release around an year's time, and not part of Gecko's next release, version 1.9.3. A stable Firefox based on Gecko 1.9.3 will be released only by October. Developers hope that the next release of Gecko will be able to include GPU-accelerated rendering. The other major feature addition is out-of-process plugins. Not to be confused with multi-process rendering, out-of-process plugins feature runs plugins such as Adobe Flash, Adobe Acrobat, Sun Java, Microsoft Silverlight, etc., in processes separate from the browser's main process. So in case there is an erratic page element, it could be ended without crashing the entire browser. Developers aim to have a stable release with this feature by the end of this quarter on both Windows and Linux, with a Mac release a little later.Source: Softpedia
Add your own comment

28 Comments on Firefox to Get Direct2D Rendering, Out of Process Plugins

#1
digibucc
that would be too cool. good find man :)
Posted on Reply
#2
Mussels
Moderprator
sounds good to me
Posted on Reply
#3
btarunr
Editor & Senior Moderator
I guess the Linux/Mac versions will use OpenGL.
Posted on Reply
#4
Mussels
Moderprator
my question is, if they arent using DirectDraw/Direct2D at the moment, what the hell ARE they using?
Posted on Reply
#5
digibucc
by: Mussels
my question is, if they arent using DirectDraw/Direct2D at the moment, what the hell ARE they using?
windows GDI?
Posted on Reply
#6
Mussels
Moderprator
by: digibucc
windows GDI?
sudden CnC moment there.

makes sense i guess... that aspect of things isnt something i've bothered looking into before.
Posted on Reply
#7
digibucc
by: Mussels
sudden CnC moment there.

makes sense i guess... that aspect of things isnt something i've bothered looking into before.
lol me neither. I just recalled the graphic output options in VLC and windows GDI was one i always remembered.
Posted on Reply
#8
csendesmark
2010 is the GPU accelerated browser's year?
Opera Chrome and Internet-suxxplorer are also developing GPU support.

Opera may get the best, because it will support Directx and OpenGL (needed for crossplatform support)
Posted on Reply
#9
mdm-adph
by: btarunr
I guess the Linux/Mac versions will use OpenGL.
If they bother supporting them at all.
Posted on Reply
#10
W1zzard
i doubt it will make any significant difference on most pages. gdi is hardware accelerated too
Posted on Reply
#11
Trigger911
This seems like a nice feature set to be added to browsers and html 5 seems cool... has everyone seen quake 2 playing on chrome or safari?

http://www.youtube.com/watch?v=XhMN0wlITLk

This might open the market up for stuff like that expensive OnLive Service that might be comming out but this could make it more cost effective but you would still have to supply your own hardware. I hope they don't use this stuff for the new breed of DRM tho.
Posted on Reply
#12
Delta6326
well i don't see any "lag" in Firefox. So maybe there going to improve the response by like 2ms whooo
Posted on Reply
#13
digibucc
by: Delta6326
well i don't see any "lag" in Firefox. So maybe there going to improve the response by like 2ms whooo
the point is it could allow for more advanced experiences inside a web browser. true gaming, better video, etc. that's the hope at least.
Posted on Reply
#14
PCpraiser100
Well, then this year will be interesting with the Peacekeeper benchmarks.
Posted on Reply
#15
Trigger911
by: digibucc
the point is it could allow for more advanced experiences inside a web browser. true gaming, better video, etc. that's the hope at least.
This was the point I was trying to makeout :toast:
Posted on Reply
#16
cauby
isn't IE9 trying to do the same thing?
Posted on Reply
#17
Mussels
Moderprator
by: cauby
isn't IE9 trying to do the same thing?
of course. i'm sure it'll find a way to fuck up and be incompatible with the way everyone else dose it, at the same time.
Posted on Reply
#18
digibucc
by: Mussels
of course. i'm sure it'll find a way to fuck up and be incompatible with the way everyone else dose it, at the same time.
lol too true
Posted on Reply
#19
WarEagleAU
Bird of Prey
That would be a lot better and I am thinking it may help with its memory leak.
Posted on Reply
#20
my_name_is_earl
Heard that Chrome will fuze with Adobe flash so that there's no need to download a flash player.... I hope FF will do something like that too. IE9 has alot of catching up to do and it haven't release yet.
Posted on Reply
#21
Trigger911
by: Mussels
of course. i'm sure it'll find a way to fuck up and be incompatible with the way everyone else dose it, at the same time.
yea they had major influence with the way its scripted ...
Posted on Reply
#23
lism
Nice. I'd expect some rough testing with the current HTML and the way FF is building their pages. Otherwise we might get BSOD's out of a misformed HTML webpage lol.
Posted on Reply
#24
Trigger911
by: lism
Nice. I'd expect some rough testing with the current HTML and the way FF is building their pages. Otherwise we might get BSOD's out of a misformed HTML webpage lol.
imagine our GPU's getting caught in a loop and bsoding our systems .... hummmm I might have to make something like that for people I dislike hahaha
Posted on Reply
#25
mysticjon
I remember when firefox was a 'lite' browser and when it was a rebel, Now it seems even the companies who form to be better than their competition end up conforming and maintain the monotony of google, google was cool now they suck and make the companies they buy out suck.
Posted on Reply
Add your own comment