Skip to content

Tags: andlzr/android-components

Tags

v26.0.0

Toggle v26.0.0's commit message
Merge mozilla-mobile#5309

5309: Closes mozilla-mobile#5204: Remove 'even distribution' tests. r=csadilek a=pocmo

We discussed removing them during our planning meeting. Those tests were helpful in the beginning when we were not sure how much we could trust the distribution. However the nature of those tests mean that they can fail intermittently (and randomly they do) and that is blocking more than helping.

Co-authored-by: Sebastian Kaspari <[email protected]>

v25.0.0

Toggle v25.0.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Merge mozilla-mobile#5228

5228: Migrate fennec telemetry setting r=grigoryk a=Mugurell

Introduces a new "FennecSettingsMigrator" which will be responsible for
migrating all common Fennec - Fenix settings.
Starting with the telemetry opt-in status which in Fenix will be "true" only
if both "Telemetry" and "Firefox Health Report" were enabled on Fennec.



Co-authored-by: Mugurell <[email protected]>

v24.0.0

Toggle v24.0.0's commit message
Merge mozilla-mobile#5224

5224: Update the Glean SDK dependency to version 21.3.0 r=badboy a=Dexterp37



Co-authored-by: Alessio Placitelli <[email protected]>

v23.0.0

Toggle v23.0.0's commit message
Merge mozilla-mobile#5105

5105: Import strings from android-l10n. r=pocmo a=mozilla-l10n-automation-bot

n/t

Co-authored-by: Mozilla L10n Automation Bot <[email protected]>

v22.0.0

Toggle v22.0.0's commit message
Merge mozilla-mobile#5053

5053: Closes mozilla-mobile#2229: Encrypted-at-rest FxA state storage support r=csadilek a=grigoryk

This patch adds a version of `AccountStorage` which is backed by an encrypted-at-rest shared-prefs implementation,
`SecureAbove22Preferences`. As the name suggests, encryption at rest is enabled only for Android API levels 23+.
Otherwise, plaintext storage is used. `SecureAbove22Preferences` will handle API level upgrades behind the scenes,
if necessary.

In order to support rolling this out, `SecureAbove22AccountStorage` automatically migrates account state if it was
present in `SharedPrefAccountStorage`. And vice-versa, `SharedPrefAccountStorage` will automatically migrate account
state if it was present in `SecureAbove22AccountStorage`. This allows applications to easily switch between two
implementations, without any ill-effects.

In order to monitor storage implementations for abnormalities (such as disappearing encryption keys), an optional
`CrashReporter` instance may be configured now via FxaAccountManager.

`DeviceConfig` gained a `secureStateAtRest` flag, which allows applications to specify if they'd like to encrypt
account state. This config object isn't a perfect fit for this flag, but it's close enough conceptually.




Co-authored-by: Grisha Kruglov <[email protected]>

v18.0.1

Toggle v18.0.1's commit message
Bug 1595808 - Bump taskgraph to the latest revision

v21.0.0

Toggle v21.0.0's commit message
Bug 1595808 - Bump taskgraph to the latest revision

v20.0.0

Toggle v20.0.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Merge mozilla-mobile#4959

4959: Experiments: Make version comparisons more tolerant of invalid versions r=ekager a=mythmon

Fixes mozilla-mobile#4957




Co-authored-by: Mike Cooper <[email protected]>

v19.0.1

Toggle v19.0.1's commit message
Set version to 19.0.1.

v19.0.0

Toggle v19.0.0's commit message
Merge mozilla-mobile#4860

4860: For issue mozilla-mobile#4839: update tracking protection policies. r=csadilek a=Amejia481



Co-authored-by: Arturo Mejia <[email protected]>