Closed Bug 2048839 Opened 18 days ago Closed 17 days ago

Update android nightly application-services version bump to new version 598d0b78ad8744d17c477c47a78ac9f55d38e6f7 from 2026-06-19 05:02:07

Categories

(Firefox for Android :: General, enhancement)

All
Unspecified
enhancement

Tracking

()

RESOLVED FIXED
154 Branch
Tracking Status
firefox154 --- fixed

People

(Reporter: update-bot, Assigned: update-bot)

Details

(Whiteboard: [3pl-filed][task_id: F9T0_TxAS_-7gqfx19vNYg])

Attachments

(1 file)

This update covers 3 commits. Here are the overall diff statistics, and then the commit information.


mobile/android/android-components/plugins/dependencies/src/main/java/ApplicationServices.kt | 2 +-
mobile/android/android-components/plugins/dependencies/src/main/java/moz.yaml | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)


598d0b78ad8744d17c477c47a78ac9f55d38e6f7 by Beth Rennie <beth@brennie.ca>

https://github.com/mozilla/application-services/commit/598d0b78ad8744d17c477c47a78ac9f55d38e6f7
Authored: 2026-06-18 18:30:22 -0400
Committed: 2026-06-18 22:30:22 +0000

Bug 2045937 - Fix no return in unenrollFromAllFirefoxLabs (#7437)

Files Modified:

  • components/nimbus/android/src/main/java/org/mozilla/experiments/nimbus/Nimbus.kt

02b283bd248c0a683ed4e3b37d1665dcb89b4ea6 by Beth Rennie <beth@brennie.ca>

https://github.com/mozilla/application-services/commit/02b283bd248c0a683ed4e3b37d1665dcb89b4ea6
Authored: 2026-06-18 18:05:49 -0400
Committed: 2026-06-18 22:05:49 +0000

Bug 2019049 - Use a [Trait, WithForeign] interface for GeckoPrefHandler (#7433)

Additionally I rooted out the unneeded transmutes: since we've got an
Arc<>, we can already clone it and Arc<T> will cast to
Arc<dyn Interface> for T: Interface.

Files Modified:

  • components/nimbus/src/enrollment.rs
  • components/nimbus/src/nimbus.udl
  • components/nimbus/src/stateful/gecko_prefs.rs
  • components/nimbus/src/stateful/nimbus_client.rs
  • components/nimbus/src/tests/helpers.rs
  • components/nimbus/src/tests/stateful/test_gecko_prefs.rs
  • components/nimbus/src/tests/stateful/test_nimbus.rs
  • components/nimbus/src/tests/test_enrollment.rs

ab63744f642be73887f922b20a284310ed097528 by Beth Rennie <beth@brennie.ca>

https://github.com/mozilla/application-services/commit/ab63744f642be73887f922b20a284310ed097528
Authored: 2026-06-18 16:17:43 -0400
Committed: 2026-06-18 20:17:43 +0000

Bug 2048741 - Return Deferred<Unit> from unenrollFromAllFirefoxLabs() (#7436)

The embedding application needs to know when the unenrollments finish so
that it can potentially restart.

Files Modified:

  • components/nimbus/android/src/main/java/org/mozilla/experiments/nimbus/Nimbus.kt
  • components/nimbus/android/src/main/java/org/mozilla/experiments/nimbus/NimbusInterface.kt

Assignee: nobody → update-bot
Status: NEW → ASSIGNED
Pushed by dsmith@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/1207a04c3baf https://hg.mozilla.org/integration/autoland/rev/4a9f976663f9 Update android nightly application-services version bump to 598d0b78ad8744d17c477c47a78ac9f55d38e6f7 r=release-managers,diannaS

It looks like we experienced one or more build failures when trying to apply this
update. You will need to apply this update manually; you can replicate the patch
locally with ./mach vendor mobile/android/android-components/plugins/dependencies/src/main/java/moz.yaml. I'm going to abandon the Phabricator patch and
let you submit a new one.

If the build failure wasn't caused by a library change, and was instead caused by
something structural in the build system please let my maintainers know in
Slack:#secinf.

I do my best to automatically add new files to the build, but some moz.build files
are complicated and you may need to fix them manually.

Flags: needinfo?(dmeehan)
Status: ASSIGNED → RESOLVED
Closed: 17 days ago
Resolution: --- → FIXED
Target Milestone: --- → 154 Branch
Flags: needinfo?(dmeehan)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: