On 9/15/2011 3:07 PM, Philip TAYLOR (Webmaster, Ret'd) wrote:


Justin Wood (Callek) wrote:

On 9/15/2011 2:04 PM, Philip TAYLOR (Webmaster, Ret'd) wrote:

about:config webgl.force-enabled ->   true appears to suffice :
I wonder why it is necessary ?

Its necessary because the driver/hardware combo you have is faulty in one of 
possibly many ways.

It could be security flawed, allowing a code escalation at the driver level in 
your driver. It could be graphic corruption level, causing your screen display 
to misbehave (even outside of Firefox/SeaMonkey bounds).

It could be graphic escalation leakages, allowing SeaMonkey (and the webpage) to send 
"back to server" information from other parts of your screen and other open 
applications.

It could be simply crashy, causing many instability issues when coupled with 
WebGL.

All of those reasons is why we block graphics/hardware. We do allow the 
force_enabled for those cases where a developer/user wants to hack around 
restrictions, or try to fix them at the Gecko Software Level. As well as for 
when a website designer wants to utilize WebGL but his own hardware wants to be 
blocked.

OK, thank you, that is both helpful and informative.

Now how do I go about finding out which of the
possibilities applies in the case of my hardware
(Asus Extreme AC300SE/T; PC Wizard 2010 reports
OpenGL supported) and driver software (ATI Catalyst [TM]
Control Center Version 2010.0210.2339.42455; ATI Driver
6.14.10.0310) ?

And does Seamonkey make this decision based on a probe,
or based on a blacklist, or based on a whitelist, or
on some other criterion ?

I am fairly sure its based on a whitelist of known-good. But SeaMonkey uses the determination of the Core Gecko devs for this data/usage. I personally don't know all too much about the innards of how the QA is done for this side of things.

Perhaps asking in m.d.platform would be helpful here.

--
~Justin Wood (Callek)

_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to