Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. r=glandium
authorAstley Chen <aschen@mozilla.com>
Fri, 26 Aug 2016 08:56:17 +0800
changeset 311370 c6ea6cfdf70f6aca2febfc242bbe60553d4c6d29
parent 311369 906c1f635c43ca24c685c7d1343d58eb0e4b0baf
child 311371 51fc5a46d6d4c5f713a2d6411bbb273254a8efee
push id30607
push userryanvm@gmail.com
push dateFri, 26 Aug 2016 13:37:16 +0000
treeherdermozilla-central@a65b35c8e5b1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersglandium
bugs1294660
milestone51.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 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. r=glandium MozReview-Commit-ID: LIgq4aMeXnj
old-configure.in
--- a/old-configure.in
+++ b/old-configure.in
@@ -6072,23 +6072,29 @@ fi
 
 if test "$MOZ_WIDGET_TOOLKIT" = "cocoa"; then
     USE_ICU=1
 fi
 
 MOZ_CONFIG_ICU()
 
 dnl ========================================================
-dnl mask as short hand property
-dnl ========================================================
-dnl Uncommenting the next line would enable mask-as-shorthand feature.
-dnl MOZ_ENABLE_MASK_AS_SHORTHAND=1
-if test "$MOZ_ENABLE_MASK_AS_SHORTHAND"; then
+dnl mask as shorthand property
+dnl ========================================================
+
+# The control structure code will be removed as soon as the feature is stable
+# Refer to bug 1281101 for more details.
+
+# Enable mask-as-shorthand property by default for nightly and aurora channels
+if test -z "$RELEASE_BUILD"; then
+  dnl mask as shorthand property enabled
+  MOZ_ENABLE_MASK_AS_SHORTHAND=1
   AC_DEFINE(MOZ_ENABLE_MASK_AS_SHORTHAND)
 fi
+
 AC_SUBST(MOZ_ENABLE_MASK_AS_SHORTHAND)
 
 # Avoid using obsolete NSPR features
 AC_DEFINE(NO_NSPR_10_SUPPORT)
 
 # Don't build NSS libpkix
 NSS_DISABLE_LIBPKIX=1
 AC_SUBST(NSS_DISABLE_LIBPKIX)