Update android nightly application-services version bump to new version 598d0b78ad8744d17c477c47a78ac9f55d38e6f7 from 2026-06-19 05:02:07
Categories
(Firefox for Android :: General, enhancement)
Tracking
()
| 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 | ||
Comment 1•18 days ago
|
||
| F9T0_TxAS_-7gqfx19vNYg | ||
I've submitted a try run for this commit: https://treeherder.mozilla.org/jobs?repo=try&revision=1bf29fb6285de01b13d4d98a98cc5d7154ebc9b6
| Assignee | ||
Comment 2•18 days ago
|
||
Updated•18 days ago
|
| Assignee | ||
Comment 4•18 days ago
|
||
| Y0SrxrrcRLqJgpTgDDxwpw | ||
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.
Comment 5•17 days ago
|
||
| bugherder | ||
Comment 6•17 days ago
|
||
| bugherder | ||
Updated•12 days ago
|
Description
•