Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. r=glandium
☠☠ backed out by 8281d8ce0050 ☠ ☠
authorAstley Chen <aschen@mozilla.com>
Fri, 26 Aug 2016 08:56:17 +0800
changeset 311317 adfd8fb2faca872f1e806a4080f670a6f8d2e9e7
parent 311316 ff1c77386be75ac7c3912bb4926eec942d7db745
child 311318 0764147ff82b2248fff2d5427913b24c1f4aafbc
push id20395
push userryanvm@gmail.com
push dateFri, 26 Aug 2016 13:37:30 +0000
treeherderfx-team@a65b35c8e5b1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersglandium
bugs1294660
milestone51.0a1
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
@@ -6098,23 +6098,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)