application-services icon indicating copy to clipboard operation
application-services copied to clipboard

Firefox Application Services

Results 201 application-services issues
Sort by recently updated
recently updated
newest added

This is so we can use it to record metrics in Rust on iOS

☢️ Do not merge

(Which further reinforces that the name of that crate should be something like `sync15-types`) This is preparatory work for a much larger patch that will get us further down the...

Have both of these as separate crates adds extra complexity to the API. For example #5083 changed things so that `sync15` re-exports some of the `sync15-traits` functions, this means that...

The docs for a generated FeatureHolder in Nimbus explains: ``` /** * Get the JSON configuration from the Nimbus SDK and transform it into a configuration object as specified *...

nimbus

- [x] Can run tests in a-s using arm64 JDK - [x] Can run tests in a-c (using local published flow) using arm64 JDK - [x] Can run tests in...

Tabs engine is unique in terms of not needing to do reconciliation and dealing with merging with other clients because each client has exactly one record of all the tabs...

While running some performance tests for places on iOS, I realized that the best way to keep the data consistent between the databases is to move the same data from...

Desktop tabs does a couple of things we should: * [Checks each URL is under the max size for a URL](https://searchfox.org/mozilla-central/rev/9dc5ffe42635b602d4ddfc9a4b8ea0befc94975a/services/sync/modules/engines/tabs.js#208-211) * [Checks that the total payload size is smaller...

a part of https://mozilla-hub.atlassian.net/browse/SYNC-3097 Looking at it this morning I realized that in https://github.com/mozilla/fxa/pull/12879 the query parameter was a timestamp. It doesn't make this any more or less complicated beyond...

☢️ Do not merge

A few months ago we had a [Fenix Crasher](https://github.com/mozilla-mobile/android-components/issues/11251) when it was trying to update a login when there was a duplicate in the database. We addressed this by preventing...