Bug 899785. Turn on Windows OMTC on nightly. r=mattwoodrow
authorNicholas Cameron <ncameron@mozilla.com>
Wed, 04 Dec 2013 20:51:47 +1300
changeset 173463 ba41e330fc7a6cbc74278e0b9c7ab53caab7be9a
parent 173462 dda95b5cb52869b40812cd22b0dc225e821da662
child 173464 65bdf48eb148cadb797dc51a8baa5227352a887c
push id3224
push userlsblakk@mozilla.com
push dateTue, 04 Feb 2014 01:06:49 +0000
treeherdermozilla-beta@60c04d0987f1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmattwoodrow
bugs899785
milestone28.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 899785. Turn on Windows OMTC on nightly. r=mattwoodrow
modules/libpref/src/init/all.js
--- a/modules/libpref/src/init/all.js
+++ b/modules/libpref/src/init/all.js
@@ -4250,16 +4250,23 @@ pref("layers.scroll-graph", false);
 // Set the default values, and then override per-platform as needed
 pref("layers.offmainthreadcomposition.enabled", false);
 // Whether to use the deprecated texture architecture rather than the new one.
 pref("layers.use-deprecated-textures", true);
 // Asynchonous video compositing using the ImageBridge IPDL protocol.
 // requires off-main-thread compositing.
 pref("layers.async-video.enabled",false);
 
+// For now, only nightly users get OMTC on windows.
+// Windows OMTC riding the trains is blocked on bugs 913503 and 904890,
+// and general stability.
+#if defined(XP_WIN) && defined(NIGHTLY_BUILD)
+pref("layers.offmainthreadcomposition.enabled", true);
+#endif
+
 #ifdef XP_MACOSX
 pref("layers.offmainthreadcomposition.enabled", true);
 pref("layers.use-deprecated-textures", false);
 pref("layers.async-video.enabled",true);
 #endif
 
 // ANDROID covers android and b2g
 #ifdef ANDROID