tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 68c8ca5d3bf3a07f7bab6da1a1ee3c53e70da27f
parent f286b3a9b40ac0577ae20c1c99a40098f41ed181
Author: Alex Hochheiden <ahochheiden@mozilla.com>
Date:   Thu,  8 Jan 2026 21:21:55 +0000

Bug 2007012 - Remove obsolete JNA version constraint from Fenix and Focus r=nalexander,android-reviewers

The current Glean we use is `66.2.0` which has `jna` at `5.18.1`.

https://github.com/mozilla/glean/blob/e95d7e50678aaa678b9556f4b8b98cdadc0f1c07/gradle/libs.versions.toml#L26

Differential Revision: https://phabricator.services.mozilla.com/D277103

Diffstat:
Mmobile/android/fenix/app/build.gradle | 9---------
Mmobile/android/focus-android/app/build.gradle | 9---------
2 files changed, 0 insertions(+), 18 deletions(-)

diff --git a/mobile/android/fenix/app/build.gradle b/mobile/android/fenix/app/build.gradle @@ -542,15 +542,6 @@ nimbus { } dependencies { - // We pick up JNA transitively by way of Glean, which is currently on version 5.14.0. - // However, we need to force version 5.17.0 due to Google Play's 16KB page size requirement. - // JNA 5.15.0+ crashes on Android <7, however, so it can't be bumped in Glean at this time. - // Therefore, manually force the use of version 5.17.0 at the app level since we only support - // running on Android 8+ now anyway. This can be removed once Glean updates. - constraints { - implementation(libs.jna) - } - implementation project(':components:browser-engine-gecko') implementation project(':components:compose-awesomebar') implementation project(':components:compose-base') diff --git a/mobile/android/focus-android/app/build.gradle b/mobile/android/focus-android/app/build.gradle @@ -243,15 +243,6 @@ nimbus { } dependencies { - // We pick up JNA transitively by way of Glean, which is currently on version 5.14.0. - // However, we need to force version 5.17.0 due to Google Play's 16KB page size requirement. - // JNA 5.15.0+ crashes on Android <7, however, so it can't be bumped in Glean at this time. - // Therefore, manually force the use of version 5.17.0 at the app level since we only support - // running on Android 8+ now anyway. This can be removed once Glean updates. - constraints { - implementation(libs.jna) - } - implementation project(':components:browser-domains') implementation project(':components:browser-engine-gecko') implementation project(':components:browser-errorpages')