Bug 1548617 - Keep Telemetry enabled for Fennec Nightly builds after they migrate from mozilla-central. r=chutten
authorRyan VanderMeulen <ryanvm@gmail.com>
Thu, 02 May 2019 19:37:32 +0000
changeset 472564 c528e7617da8a90e78f70b45f04adc04d2838d56
parent 472563 35a3b93b21cf7337d313ce00d73583818268f93c
child 472565 6ba447d9eece70a438a596f8e0d33f5ed145a084
push id35967
push userccoroiu@mozilla.com
push dateSun, 05 May 2019 20:06:39 +0000
treeherdermozilla-central@7aae4f23a5a1 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerschutten
bugs1548617
milestone68.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 1548617 - Keep Telemetry enabled for Fennec Nightly builds after they migrate from mozilla-central. r=chutten Differential Revision: https://phabricator.services.mozilla.com/D29726
old-configure.in
--- a/old-configure.in
+++ b/old-configure.in
@@ -3117,17 +3117,17 @@ fi
 AC_SUBST(MOZ_SOURCE_REPO)
 AC_SUBST(MOZ_SOURCE_CHANGESET)
 AC_SUBST(MOZ_INCLUDE_SOURCE_INFO)
 
 if test "$MOZ_TELEMETRY_REPORTING"; then
     AC_DEFINE(MOZ_TELEMETRY_REPORTING)
 
     # Enable Telemetry by default for nightly and aurora channels
-    if test -z "$RELEASE_OR_BETA"; then
+    if test -z "$RELEASE_OR_BETA" || test -n "$FENNEC_NIGHTLY"; then
       AC_DEFINE(MOZ_TELEMETRY_ON_BY_DEFAULT)
     fi
 fi
 
 dnl If we have any service that uploads data (and requires data submission
 dnl policy alert), set MOZ_DATA_REPORTING.
 dnl We need SUBST for build system and DEFINE for xul preprocessor.
 if test -n "$MOZ_TELEMETRY_REPORTING" || test -n "$MOZ_SERVICES_HEALTHREPORT" || test -n "$MOZ_CRASHREPORTER"; then