Bug 984417 - Stop blacklisting D3D10 features on DriverVersionMismatch; just keep annotating crash reports - r=Bas
authorBenoit Jacob <bjacob@mozilla.com>
Wed, 30 Apr 2014 12:45:38 -0400
changeset 181446 35ff4bfb198f5f5a8379d10d5b364478f774f749
parent 181445 6c2f467339452af119e07f2024e15e74092aa1a8
child 181447 1ddb30e14e82490aef00c110b724ef93904673b8
push id272
push userpvanderbeken@mozilla.com
push dateMon, 05 May 2014 16:31:18 +0000
reviewersBas
bugs984417
milestone32.0a1
Bug 984417 - Stop blacklisting D3D10 features on DriverVersionMismatch; just keep annotating crash reports - r=Bas
widget/windows/GfxInfo.cpp
--- a/widget/windows/GfxInfo.cpp
+++ b/widget/windows/GfxInfo.cpp
@@ -1021,26 +1021,16 @@ GfxInfo::GetFeatureStatusImpl(int32_t aF
       *aStatus = FEATURE_NO_INFO;
       return NS_OK;
     }
 
     // Windows Server 2003 should be just like Windows XP for present purpose, but still has a different version number.
     // OTOH Windows Server 2008 R1 and R2 already have the same version numbers as Vista and Seven respectively
     if (os == DRIVER_OS_WINDOWS_SERVER_2003)
       os = DRIVER_OS_WINDOWS_XP;
-
-    if (mHasDriverVersionMismatch) {
-      if (aFeature == nsIGfxInfo::FEATURE_DIRECT3D_10_LAYERS ||
-          aFeature == nsIGfxInfo::FEATURE_DIRECT3D_10_1_LAYERS ||
-          aFeature == nsIGfxInfo::FEATURE_DIRECT2D)
-      {
-        *aStatus = nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION;
-        return NS_OK;
-      }
-    }
   }
 
   return GfxInfoBase::GetFeatureStatusImpl(aFeature, aStatus, aSuggestedDriverVersion, aDriverInfo, &os);
 }
 
 #ifdef DEBUG
 
 // Implement nsIGfxInfoDebug