Bug 1337655 followup: Only turn off moz-prefixed gradients on Nightly for now, since some sites still use them. rs=emilio
authorDaniel Holbert <dholbert@cs.stanford.edu>
Tue, 04 Dec 2018 14:45:24 -0500
changeset 508612 5d2f9b45ad97f636627f1618519c26362aa080df
parent 508611 05e25df4db432b6f877658287774d52adf758c43
child 508613 3285b6018d3aa3d02e8a1f4b359e3aaeab58d8d2
push id1905
push userffxbld-merge
push dateMon, 21 Jan 2019 12:33:13 +0000
treeherdermozilla-release@c2fca1944d8c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersemilio
bugs1337655
milestone65.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 1337655 followup: Only turn off moz-prefixed gradients on Nightly for now, since some sites still use them. rs=emilio In particular, Zimbra apparently still relies on moz-prefixed gradients for Firefox users, so let's avoid breaking Zimbra for beta users. I'm working on getting Zimbra fixed so that this can eventually ride the trains, though, barring other bustage that can't be addressed via outreach...
modules/libpref/init/StaticPrefList.h
--- a/modules/libpref/init/StaticPrefList.h
+++ b/modules/libpref/init/StaticPrefList.h
@@ -704,17 +704,17 @@ VARCACHE_PREF(
 // set to false.)
 VARCACHE_PREF(
   "layout.css.prefixes.device-pixel-ratio-webkit",
    layout_css_prefixes_device_pixel_ratio_webkit,
   bool, true
 )
 
 // Are -moz-prefixed gradient functions enabled?
-#ifdef EARLY_BETA_OR_EARLIER
+#ifdef NIGHTLY_BUILD
 # define PREF_VALUE false
 #else
 # define PREF_VALUE true
 #endif
 VARCACHE_PREF(
   "layout.css.prefixes.gradients",
    layout_css_prefixes_gradients,
   bool, PREF_VALUE