tor-browser

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

commit 7e821612ad61fa50a7afcfa25b644366aea1b630
parent a1fadad8fe9023c1d9c711c9b47e66bba2597acd
Author: Alex Hochheiden <ahochheiden@mozilla.com>
Date:   Mon,  5 Jan 2026 21:02:09 +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')