Bug 1397956 - Use native event processing in content process (r=mccr8)
☠☠ backed out by 3c698f2b2eed ☠ ☠
authorBill McCloskey <billm@mozilla.com>
Thu, 07 Sep 2017 16:35:53 -0700
changeset 429233 e288814a44ef6493c8e8a30be0a3e29f3b7bfd38
parent 429141 bfea6090979c54bea1d4b7ef56a8fa8f641da39a
child 429234 f432a118c6e061cd7c200c490456cee2f7134a13
push id7761
push userjlund@mozilla.com
push dateFri, 15 Sep 2017 00:19:52 +0000
treeherdermozilla-beta@c38455951db4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmccr8
bugs1397956
milestone57.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 1397956 - Use native event processing in content process (r=mccr8) MozReview-Commit-ID: J6vP9bg4csD
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -3333,17 +3333,17 @@ pref("dom.ipc.processCount", 4);
 
 // Default to allow only one file:// URL content process.
 pref("dom.ipc.processCount.file", 1);
 
 // WebExtensions only support a single extension process.
 pref("dom.ipc.processCount.extension", 1);
 
 // Don't use a native event loop in the content process.
-pref("dom.ipc.useNativeEventProcessing.content", false);
+pref("dom.ipc.useNativeEventProcessing.content", true);
 
 // Quantum DOM scheduling:
 pref("dom.ipc.scheduler", false);
 pref("dom.ipc.scheduler.useMultipleQueues", false);
 pref("dom.ipc.scheduler.preemption", false);
 pref("dom.ipc.scheduler.threadCount", 2);
 pref("dom.ipc.scheduler.chaoticScheduling", false);