Bug 960811 - enable synthetic APKs by default in Fennec builds; r=mfinkle
authorMyk Melez <myk@mozilla.org>
Sun, 26 Jan 2014 16:08:00 -0800
changeset 181286 0a9af08f037f326c5322779a8adb881aaa0ba0eb
parent 181285 72bcdad2b539a318d0370b06f7c19a46a495c171
child 181287 07560fe7043d6f595692c7b114a878ef19291445
push id3343
push userffxbld
push dateMon, 17 Mar 2014 21:55:32 +0000
treeherdermozilla-beta@2f7d3415f79f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmfinkle
bugs960811
milestone29.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 960811 - enable synthetic APKs by default in Fennec builds; r=mfinkle
CLOBBER
mobile/android/confvars.sh
--- a/CLOBBER
+++ b/CLOBBER
@@ -17,9 +17,9 @@
 #
 # Modifying this file will now automatically clobber the buildbot machines \o/
 #
 
 # Are you updating CLOBBER because you think it's needed for your WebIDL
 # changes to stick? As of bug 928195, this shouldn't be necessary! Please
 # don't change CLOBBER for WebIDL changes any more.
 
-Bug 957070 requires a clobber to resolve a reference to a program class member.
+bug 960811 - clobber to rebuild preprocessed files when enabling synthetic APKs
--- a/mobile/android/confvars.sh
+++ b/mobile/android/confvars.sh
@@ -60,8 +60,11 @@ MOZ_SERVICES_HEALTHREPORT=1
 
 # Wifi-AP/cell tower data reporting is enabled on non-release builds.
 if test ! "$RELEASE_BUILD"; then
 MOZ_DATA_REPORTING=1
 fi
 
 # Enable the production cert for verifying signed packaged apps.
 MOZ_B2G_CERTDATA=1
+
+# Enable the "synthetic APKs" implementation of Open Web Apps.
+MOZ_ANDROID_SYNTHAPKS=1