Platform/GFX/Contribute: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 73: Line 73:
== Driver Blacklisting ==
== Driver Blacklisting ==


We blacklist bad/old graphics drivers to steer clear of driver bugs.
We blacklist bad/old graphics drivers to steer clear of driver bugs. The implement this in an interface, GfxInfo, that is accessible to privileged pages such as about:support.


See the [https://bugzilla.mozilla.org/show_bug.cgi?id=668008 tracking bug] for blacklisting improvements.
See the [https://bugzilla.mozilla.org/show_bug.cgi?id=668008 tracking bug] for blacklisting improvements.
Line 81: Line 81:
Files:
Files:
* [http://hg.mozilla.org/mozilla-central/file/tip/widget/src/xpwidgets widget/src/xpwidgets] has the cross-platform code, see GfxInfoBase.* and GfxDriverInfo.* in this directory.
* [http://hg.mozilla.org/mozilla-central/file/tip/widget/src/xpwidgets widget/src/xpwidgets] has the cross-platform code, see GfxInfoBase.* and GfxDriverInfo.* in this directory.
* The IDL is in [http://hg.mozilla.org/mozilla-central/file/tip/widget/public/nsIGfxInfo.idl widget/public/nsIGfxInfo.idl].
* The Windows-specific code is in [http://hg.mozilla.org/mozilla-central/file/tip/widget/src/windows/GfxInfo.cpp widget/src/windows/GfxInfo.cpp].
* The Windows-specific code is in [http://hg.mozilla.org/mozilla-central/file/tip/widget/src/windows/GfxInfo.cpp widget/src/windows/GfxInfo.cpp].
* The Mac-specific code is in [http://hg.mozilla.org/mozilla-central/file/tip/widget/src/cocoa/GfxInfo.mm widget/src/cocoa/GfxInfo.mm].
* The Mac-specific code is in [http://hg.mozilla.org/mozilla-central/file/tip/widget/src/cocoa/GfxInfo.mm widget/src/cocoa/GfxInfo.mm].
Confirmed users
753

edits

Navigation menu