Bug 1386263 - Disable preferences.allow.omt-write for causing reentrancy bugs by nested-pumping the event loop. r=milan, a=lizzard FENNEC_56_0b1_BUILD1 FENNEC_56_0b1_RELEASE
authorJeff Gilbert <jgilbert@mozilla.com>
Sun, 06 Aug 2017 15:24:02 -0700
changeset 423424 6c489d5df6d4d85ddb297666e8c1cbbda96a852c
parent 423423 6851090c25c3660929778e3e79b9db87fd3d85c9
child 423425 dcf3c9806427002405c5f220413879a71570a6ff
push id1517
push userjlorenzo@mozilla.com
push dateThu, 14 Sep 2017 16:50:54 +0000
treeherdermozilla-release@3b41fd564418 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmilan, lizzard
bugs1386263
milestone56.0
Bug 1386263 - Disable preferences.allow.omt-write for causing reentrancy bugs by nested-pumping the event loop. r=milan, a=lizzard MozReview-Commit-ID: 8eNAjN6GjdS
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -14,17 +14,17 @@
 /*
  * SYNTAX HINTS:
  *
  *  - Dashes are delimiters; use underscores instead.
  *  - The first character after a period must be alphabetic.
  *  - Computed values (e.g. 50 * 1024) don't work.
  */
 
-pref("preferences.allow.omt-write", true);
+pref("preferences.allow.omt-write", false);
 
 pref("keyword.enabled", false);
 pref("general.useragent.locale", "chrome://global/locale/intl.properties");
 pref("general.useragent.compatMode.firefox", false);
 
 // This pref exists only for testing purposes. In order to disable all
 // overrides by default, don't initialize UserAgentOverrides.jsm.
 pref("general.useragent.site_specific_overrides", true);