Bug 623338 - only whitelist Intel, NVIDIA, ATI - r=joe, a=blocking2.0

This commit is contained in:
Benoit Jacob 2011-01-28 21:12:25 -05:00
parent 48a0ed5abd
commit e0375fba6c

View File

@ -722,6 +722,15 @@ GfxInfo::GetFeatureStatusImpl(PRInt32 aFeature, PRInt32 *aStatus, nsAString & aS
return NS_ERROR_FAILURE;
}
if (adapterVendor != vendorIntel &&
adapterVendor != vendorNVIDIA &&
adapterVendor != vendorAMD &&
adapterVendor != vendorATI)
{
*aStatus = FEATURE_BLOCKED_DEVICE;
return NS_OK;
}
PRUint64 driverVersion;
if (!ParseDriverVersion(adapterDriverVersionString, &driverVersion)) {
return NS_ERROR_FAILURE;