Bug 1696495 - Block WebRender on XWayland explicitly due to bug 1635186. r=rmader

Differential Revision: https://phabricator.services.mozilla.com/D107297
This commit is contained in:
Andrew Osmond 2021-03-04 23:06:17 +00:00
Родитель 664ab77972
Коммит 3d4284f915
1 изменённых файлов: 12 добавлений и 0 удалений

Просмотреть файл

@ -719,6 +719,18 @@ const nsTArray<GfxDriverInfo>& GfxInfo::GetGfxDriverInfo() {
V(0, 0, 0, 0), "FEATURE_FAILURE_WEBRENDER_BUG_1673939",
"https://gitlab.freedesktop.org/mesa/mesa/-/issues/3720");
#ifndef EARLY_BETA_OR_EARLIER
// Bug 1635186 - Poor performance with video playing in a background window
// on XWayland.
APPEND_TO_DRIVER_BLOCKLIST_EXT(
OperatingSystem::Linux, ScreenSizeStatus::All, BatteryStatus::All,
DesktopEnvironment::All, WindowProtocol::XWayland, DriverVendor::All,
DeviceFamily::All, nsIGfxInfo::FEATURE_WEBRENDER,
nsIGfxInfo::FEATURE_BLOCKED_DEVICE, DRIVER_COMPARISON_IGNORED,
V(0, 0, 0, 0), "FEATURE_FAILURE_WEBRENDER_BUG_1635186",
"https://bugzilla.mozilla.org/show_bug.cgi?id=1635186");
#endif
////////////////////////////////////
// FEATURE_WEBRENDER - ALLOWLIST