Open
Bug 1570409
(remove-fennec-build)
Opened 5 years ago
Updated 2 years ago
[meta] Remove support for building Fennec with --enable-application=mobile/android
Categories
(Firefox Build System :: Android Studio and Gradle Integration, defect)
Firefox Build System
Android Studio and Gradle Integration
Tracking
(Not tracked)
NEW
People
(Reporter: nalexander, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: meta)
Fennec (Firefox for Android) is being deprecated. It is no longer shipped out of mozilla-{release,beta,central}
; it is instead shipped out of mozilla-esr68
. This ticket tracks identifying and removing various Fennec-specific build system pieces, transforming --enable-application=mobile/android
into GeckoView instead of Fennec + GeckoView.
This intersects a lot of things. Off the top:
- Fennec-specific configure options
- Fennec-specific bits in
mach package
- How GeckoView's
omni.ja
gets localized - The
IsFennec()
JNI function - Fennec-specific generated JNI wrappers
- Fennec-specific Make targets for Gradle
- The
:app
Gradle project - Removing
mobile/android/{base,services,stumbler}
, etc - Removing Robocop support from the tree
Reporter | ||
Updated•5 years ago
|
Summary: Remove support for building Fennec with --enable-application=mobile/android → [meta] Remove support for building Fennec with --enable-application=mobile/android
Updated•5 years ago
|
Component: General → Android Studio and Gradle Integration
Reporter | ||
Updated•5 years ago
|
Blocks: remove-fennec
Updated•5 years ago
|
Alias: remove-fennec
Updated•5 years ago
|
Alias: remove-fennec → remove-fennec-build
Type: task → defect
Updated•2 years ago
|
Severity: normal normal → S3 S3
You need to log in
before you can comment on or make changes to this bug.
Description
•