summaryrefslogtreecommitdiffstats
path: root/mobile/android/confvars.sh
diff options
context:
space:
mode:
Diffstat (limited to 'mobile/android/confvars.sh')
-rw-r--r--mobile/android/confvars.sh60
1 files changed, 60 insertions, 0 deletions
diff --git a/mobile/android/confvars.sh b/mobile/android/confvars.sh
new file mode 100644
index 000000000..b4215ca89
--- /dev/null
+++ b/mobile/android/confvars.sh
@@ -0,0 +1,60 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+MOZ_APP_BASENAME=Fennec
+MOZ_APP_VENDOR=Mozilla
+
+MOZ_APP_VERSION=$FIREFOX_VERSION
+MOZ_APP_VERSION_DISPLAY=$FIREFOX_VERSION_DISPLAY
+MOZ_APP_UA_NAME=Firefox
+
+MOZ_BRANDING_DIRECTORY=mobile/android/branding/unofficial
+MOZ_OFFICIAL_BRANDING_DIRECTORY=mobile/android/branding/official
+# MOZ_APP_DISPLAYNAME is set by branding/configure.sh
+
+# We support Android SDK version 15 and up by default.
+# See the --enable-android-min-sdk and --enable-android-max-sdk arguments in configure.in.
+MOZ_ANDROID_MIN_SDK_VERSION=15
+
+# There are several entry points into the Firefox application. These are the names of some of the classes that are
+# listed in the Android manifest. They are specified in here to avoid hard-coding them in source code files.
+MOZ_ANDROID_APPLICATION_CLASS=org.mozilla.gecko.GeckoApplication
+MOZ_ANDROID_BROWSER_INTENT_CLASS=org.mozilla.gecko.BrowserApp
+MOZ_ANDROID_SEARCH_INTENT_CLASS=org.mozilla.search.SearchActivity
+
+MOZ_NO_SMART_CARDS=1
+
+MOZ_XULRUNNER=
+
+MOZ_CAPTURE=1
+MOZ_RAW=1
+
+MOZ_RUST_MP4PARSE=1
+
+# use custom widget for html:select
+MOZ_USE_NATIVE_POPUP_WINDOWS=1
+
+MOZ_APP_ID={aa3c5121-dab2-40e2-81ca-7ea25febc110}
+
+MOZ_APP_STATIC_INI=1
+
+# Enable second screen using native Android libraries.
+MOZ_NATIVE_DEVICES=1
+
+# Enable install tracking SDK if we have Google Play support; MOZ_NATIVE_DEVICES
+# is a proxy flag for that support.
+if test "$RELEASE_OR_BETA"; then
+if test "$MOZ_NATIVE_DEVICES"; then
+ MOZ_INSTALL_TRACKING=1
+fi
+fi
+
+# Mark as WebGL conformant
+MOZ_WEBGL_CONFORMANT=1
+
+# Use the low-memory GC tuning.
+export JS_GC_SMALL_CHUNK_SIZE=1
+
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1