Backed out changeset 469e5a0fc374 (bug 455077) for tsan failures on gfxPlatform.cpp . CLOSED TREE
authorNarcis Beleuzu <nbeleuzu@mozilla.com>
Tue, 10 Mar 2020 02:34:57 +0200
changeset 517710 bea95be06f3c036dc5cd449c07d7f8f88852240a
parent 517709 a6d650d461d82b3929ed329e79b8c245c76d7832
child 517711 6f21f98dcfcd3420ea528c6ede104fd4d1d36e75
push id37199
push useropoprus@mozilla.com
push dateTue, 10 Mar 2020 03:43:44 +0000
treeherdermozilla-central@6f21f98dcfcd [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs455077
milestone76.0a1
backs out469e5a0fc374bc96451f986606268ec5deb97712
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
Backed out changeset 469e5a0fc374 (bug 455077) for tsan failures on gfxPlatform.cpp . CLOSED TREE
modules/libpref/init/StaticPrefList.yaml
testing/profiles/reftest/user.js
--- a/modules/libpref/init/StaticPrefList.yaml
+++ b/modules/libpref/init/StaticPrefList.yaml
@@ -3542,17 +3542,17 @@
   type: RelaxedAtomicBool
   value: false
   mirror: always
 
 # 0 = Off, 1 = Full, 2 = Tagged Images Only.
 # See eCMSMode in gfx/thebes/gfxPlatform.h.
 - name: gfx.color_management.mode
   type: RelaxedAtomicInt32
-  value: 1
+  value: 2
   mirror: always
 
 # The zero default here should match QCMS_INTENT_DEFAULT from qcms.h
 - name: gfx.color_management.rendering_intent
   type: RelaxedAtomicInt32
   value: 0
   mirror: always
 
--- a/testing/profiles/reftest/user.js
+++ b/testing/profiles/reftest/user.js
@@ -36,17 +36,17 @@ user_pref("dom.ipc.tabs.shutdownTimeoutS
 user_pref("dom.use_xbl_scopes_for_remote_xul", false);
 user_pref("extensions.autoDisableScopes", 0);
 // Disable blocklist updates so we don't have them reported as leaks
 user_pref("extensions.blocklist.enabled", false);
 user_pref("extensions.getAddons.cache.enabled", false);
 user_pref("extensions.getAddons.get.url", "http://localhost/extensions-dummy/repositoryGetURL");
 user_pref("extensions.systemAddon.update.url", "http://localhost/dummy-system-addons.xml");
 user_pref("gfx.color_management.force_srgb", true);
-user_pref("gfx.color_management.mode", 1);
+user_pref("gfx.color_management.mode", 2);
 user_pref("gfx.logging.level", 1);
 // Disable downscale-during-decode, since it makes reftests more difficult.
 user_pref("image.downscale-during-decode.enabled", false);
 // Disable interruptible reflow since (1) it's normally not going to
 // happen, but (2) it might happen if we somehow end up with both
 // pending user events and clock skew.  So to avoid having to change
 // MakeProgress to deal with waiting for interruptible reflows to
 // complete for a rare edge case, we just disable interruptible