Bug 1356448: Allow software backed compositor process in nightly. r=dvander
authorDavid Anderson <danderson@mozilla.com>
Wed, 17 May 2017 00:41:17 -0700
changeset 358813 87e95e385f235f49e634dd6fb0db295ac80fa3a6
parent 358812 dc9185b73e07845edddb739aee16996e0de49d99
child 358814 baef5b5701f944d13c4d8d214a4c54e044142ee8
push id31839
push userkwierso@gmail.com
push dateWed, 17 May 2017 21:55:52 +0000
treeherdermozilla-central@2c783a7b6d05 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdvander
bugs1356448
milestone55.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 1356448: Allow software backed compositor process in nightly. r=dvander
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -4641,16 +4641,19 @@ pref("layers.acceleration.disabled", fal
 // Preference that when switched at runtime will run a series of benchmarks
 // and output the result to stderr.
 pref("layers.bench.enabled", false);
 
 #if defined(XP_WIN)
 pref("layers.gpu-process.enabled", true);
 pref("layers.gpu-process.max_restarts", 3);
 pref("media.gpu-process-decoder", true);
+#ifdef NIGHTLY_BUILD
+pref("layers.gpu-process.allow-software", true);
+#endif
 #endif
 
 // Whether to force acceleration on, ignoring blacklists.
 #ifdef ANDROID
 // bug 838603 -- on Android, accidentally blacklisting OpenGL layers
 // means a startup crash for everyone.
 // Temporarily force-enable GL compositing.  This is default-disabled
 // deep within the bowels of the widgetry system.  Remove me when GL