Bug 1267970 - Block hw decoding on ati up to 16.300.2311.0 - r?kentuckyfriedtakahe draft
authorGerald Squelart <gsquelart@mozilla.com>
Thu, 01 Sep 2016 07:35:59 +1000
changeset 408953 795bab4d4a0aeb3711dca7ae59fc5b8738acb461
parent 408345 9e00b305da24074ae5aba1227beb5e096b026100
child 530216 a969a15caa83cf9b9df21915483e47209b425be5
push id28330
push usergsquelart@mozilla.com
push dateThu, 01 Sep 2016 21:24:44 +0000
reviewerskentuckyfriedtakahe
bugs1267970
milestone51.0a1
Bug 1267970 - Block hw decoding on ati up to 16.300.2311.0 - r?kentuckyfriedtakahe Based on crash reports, and issue was fixed in later drivers. Also blocking 15.x up to 15.301.2301.1002. MozReview-Commit-ID: F4kJta8JH1K
widget/windows/GfxInfo.cpp
--- a/widget/windows/GfxInfo.cpp
+++ b/widget/windows/GfxInfo.cpp
@@ -926,22 +926,29 @@ GfxInfo::GetGfxDriverInfo()
       DRIVER_EQUAL, V(8,832,0,0), "FEATURE_FAILURE_BUG_1099252");
 
     // Bug 1118695
     APPEND_TO_DRIVER_BLOCKLIST2(OperatingSystem::Windows7,
       (nsAString&) GfxDriverInfo::GetDeviceVendor(VendorATI), GfxDriverInfo::allDevices,
       GfxDriverInfo::allFeatures, nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION,
       DRIVER_EQUAL, V(8,783,2,2000), "FEATURE_FAILURE_BUG_1118695");
 
-    // Bug 1198815
+    // Bug 1198815 and 1267970
     APPEND_TO_DRIVER_BLOCKLIST_RANGE(OperatingSystem::Windows,
       (nsAString&) GfxDriverInfo::GetDeviceVendor(VendorATI), GfxDriverInfo::allDevices,
       nsIGfxInfo::FEATURE_HARDWARE_VIDEO_DECODING, nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION,
-      DRIVER_BETWEEN_INCLUSIVE, V(15,200,0,0), V(15,200,1062,1004),
-      "FEATURE_FAILURE_BUG_1198815", "15.200.0.0-15.200.1062.1004");
+      DRIVER_BETWEEN_INCLUSIVE, V(15,200,0,0), V(15,301,2301,1002),
+      "FEATURE_FAILURE_BUG_1198815_1267970", "15.200.0.0-15.301.2301.1002");
+
+    // Bug 1267970
+    APPEND_TO_DRIVER_BLOCKLIST_RANGE(OperatingSystem::Windows,
+      (nsAString&) GfxDriverInfo::GetDeviceVendor(VendorATI), GfxDriverInfo::allDevices,
+      nsIGfxInfo::FEATURE_HARDWARE_VIDEO_DECODING, nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION,
+      DRIVER_BETWEEN_INCLUSIVE, V(16,100,0,0), V(16,300,2311,0),
+      "FEATURE_FAILURE_BUG_1267970", "16.100.0.0-16.300.2311.0");
 
     /*
      * Bug 783517 - crashes in AMD driver on Windows 8
      */
     APPEND_TO_DRIVER_BLOCKLIST_RANGE(OperatingSystem::Windows8,
       (nsAString&) GfxDriverInfo::GetDeviceVendor(VendorATI), GfxDriverInfo::allDevices,
       GfxDriverInfo::allFeatures, nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION,
       DRIVER_BETWEEN_INCLUSIVE_START, V(8,982,0,0), V(8,983,0,0),