Bug 1604088 - Switch OS compositor off by default on Windows. r=sotaro
authorGlenn Watson <git@intuitionlibrary.com>
Mon, 16 Dec 2019 03:39:27 +0000
changeset 507040 b85d5793f58d9d0b45bbbfe67b89708701e1404a
parent 507039 9d653dc355d3fec5c9870edd49f739d21be734e9
child 507041 0016ade97e65a470bc97521ab8338210e74cdd02
push id36921
push usernerli@mozilla.com
push dateMon, 16 Dec 2019 09:50:52 +0000
treeherdermozilla-central@0016ade97e65 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssotaro
bugs1604088
milestone73.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1604088 - Switch OS compositor off by default on Windows. r=sotaro This switches the OS compositor integration for WR on Windows off by default. There are a couple of issues (primarily performance related) that we need to fix up before making it the default for a release. Differential Revision: https://phabricator.services.mozilla.com/D57267
modules/libpref/init/StaticPrefList.yaml
--- a/modules/libpref/init/StaticPrefList.yaml
+++ b/modules/libpref/init/StaticPrefList.yaml
@@ -3696,21 +3696,17 @@
 
 - name: gfx.webrender.split-render-roots
   type: bool
   value: false
   mirror: once
 
 - name: gfx.webrender.compositor
   type: bool
-#if defined(XP_WIN)
-  value: true
-#else
-  value: false
-#endif
+  value: false
   mirror: once
 
 - name: gfx.webrender.compositor.max_update_rects
   type: uint32_t
 #if defined(XP_WIN) || defined(XP_MACOSX)
   value: 1
 #else
   value: 0