Bug 899785. Turn on Windows OMTC on nightly. r=mattwoodrow
authorNicholas Cameron <ncameron@mozilla.com>
Wed, 04 Dec 2013 20:51:47 +1300
changeset 158724 ba41e330fc7a6cbc74278e0b9c7ab53caab7be9a
parent 158723 dda95b5cb52869b40812cd22b0dc225e821da662
child 158725 65bdf48eb148cadb797dc51a8baa5227352a887c
push id37075
push userncameron@mozilla.com
push dateWed, 04 Dec 2013 07:52:04 +0000
treeherdermozilla-inbound@ba41e330fc7a [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