Commit Graph

403 Commits (fork)

Author SHA1 Message Date
akliuxingyuan e717d79abd Merge tag 'v110.0.1' into fork 1 year ago
Ryan VanderMeulen 3e4f0fabce Update protobuf to version 3.21.10 2 years ago
Charlie Humphreys 65a4442d89 update for pr feedback and add sync login event 2 years ago
mcarare 216cb7233d For #27536: Update Jetpack Compose to latest version. 2 years ago
Ryan VanderMeulen 3847ded1ba Update Sentry to version 6.8.0 2 years ago
Ryan VanderMeulen 669b8fc043 Update leakcanary to version 2.10 2 years ago
Aaron Train 7c92420690 For #27799: Upgrade AndroidX Test Depdencies 2 years ago
Ryan VanderMeulen ac1393e640 Update Adjust to version 4.33.0 2 years ago
Ryan VanderMeulen e8ef439469 Update Sentry to 6.6.0 2 years ago
chettas 5f51a62424 For #27336: Combine Google package name regex 2 years ago
mcarare 6913cd59c9 For #27541: Update AndroidX Annotation to latest version.
Add AndroidX Annotation as a direct dependency to app build.gradle.
Update imports for annotations moved to Companion Object.
2 years ago
Ryan VanderMeulen 0194e11a19 Update jna to version 5.12.1 2 years ago
Ryan VanderMeulen 4a118751a3 Update protobuf to 3.21.7 2 years ago
Ryan VanderMeulen ab7ba41946 Update Adjust to latest release 2 years ago
Ryan VanderMeulen e6ca08df3b Update Google Play Review dependency to 2.0.0 2 years ago
Ryan VanderMeulen faf6d30928 Update Kotlin and coroutines. 2 years ago
mcarare ab928ac272 For #25980: Upgrade navigation, lifecycle, fragment and core to latest versions. 2 years ago
Ryan VanderMeulen f84b65364a Update gradle testing dependencies 2 years ago
mcarare 7a240eb9f6 For #26930: Upgrade kotlin to 1.7.10 and compose compiler to 1.3.0.
Replace deprecated Xopt-in with op-in.
Replace deprecated Xjvm-default=enable with Xjvm-default=all.
2 years ago
Ryan VanderMeulen fbe8dfee6f Bump Sentry to 6.4.2 2 years ago
mcarare 4196308ac6 For #26023: Sync android lint version to gradle plugin version. 2 years ago
mcarare 8f67b30117 For #26023: Update Gradle, Gradle plugin and kotlin-dsl plugin. 2 years ago
Ryan VanderMeulen de14a20fae Update protobuf to latest release. 2 years ago
mcarare bcfd0eb125 For #12725: Upgrade compose to 1.2.1 version.
Split versioning of compose compiler.
Enable Xjvm-default to allow inheriting from interfaces with '@JvmDefault' members
like AbstractComposeView, NestedScrollConnection.
2 years ago
Gabriel Luong 9a64acd4b6 For #26169 - MR Home Onboarding Dialog for upgrading users 2 years ago
Ryan VanderMeulen bb44bfb72c Bump the gradle memory limit to 16GB. 2 years ago
mcarare bf522dbd50 For #25806: Upgrade Robolectric to 4.8.1 2 years ago
Arturo Mejia 5f1448460e For #21894: Move Tabs Tray to compose: Individual tab viewholders: ListViewHolder. 2 years ago
Ben Dean-Kawamura ad222521be Adding support for app-services error reporting 2 years ago
Arturo Mejia 4899241f3b No issue:Update Sentry dependency version to 5.7.3. 2 years ago
Mugurell fc2c1700c9 For #23876 - Update kotlinx-coroutines to 1.6.1. Refactor runBlocking in tests.
After the update `TestCoroutineDispatcher`, `TestCoroutineScope` and
`runBlockingTest` are deprecated.
Instead of these new `TestDispatcher`, `TestScope` and `runTest` APIs are used.

Took the oportunity to also replace most of the `runBlocking` calls with the
new `runTest` specially designed for running coroutines in tests API.
2 years ago
Aaron Train 04daad863f
Upgrade AndroidX Espresso Deps and support API 30 (#23904) 2 years ago
Mugurell a6871f9b7e For #11753 - Update compose to 1.1.1 and Kotlin to 1.6.10
The needed changes are around supporting exhaustive whens for sealed classes
as a new kotlin feature - https://kotlinlang.org/docs/whatsnew1530.html#exhaustive-when-statements-for-sealed-and-boolean-subjects

androidx_activity_compose was removed as a dependency since it isn't used.

Used 1.6.10 for Kotlin although 1.6.20 is available to prevent any issues with
Compose 1.1.1 reported as an error at compile time:
"e: This version (1.1.1) of the Compose Compiler requires Kotlin version 1.6.10
but you appear to be using Kotlin version 1.6.20 which is not known to be
compatible. Please fix your configuration (or
`suppressKotlinVersionCompatibilityCheck` but don't say I didn't warn you!)."
2 years ago
Jan-Erik Rediger 4d48ce04a0 Fix for #24765: Update to JNA 5.8.0 2 years ago
Mugurell 5383d3ed63 For #24618 - Add Fenix own ServiceWorkerSupport
This replaces the default implementation from Android-Components to add the
functionality to first navigate to the browser fragment before responding to
service workers' requests of opening new tabs.

This will register itself when the main activity is created and unregister
itself when that activity is destroyed to support requests even when the
activity is in background but prevent any leaks.
2 years ago
Mugurell 6fb54b08f2 For #24331 - Support for opening new tabs when requested by service workers
Use the new `ServiceWorkerSupport` AC components for this.
Had to be installed in `FenixApplication` since there is a circular dependency
between the initialization of the required engine the `tabsUseCases` arguments.
2 years ago
mike a 788a478863 Closes #24276: update paging library to the latest, 3.1.1, version 2 years ago
mike a 7b5d3181df Closes #24276: updating pagination library, changing history related classes 2 years ago
Brais Gabín 1f633edd7d For #23046 - Align detekt config between Fenix and Android Components
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2 years ago
Sebastian Kaspari 834d0ee12d Issue #22489: Remove "Fennec to Fenix" migration code 2 years ago
Arturo Mejia 0aab006a1c For #23489: Update SentryService reference to use the latest Sentry SDK. 2 years ago
Arturo Mejia ba5a4affb7 For #23489: Update SentryService reference to use legacy component. 2 years ago
Mugurell 4cc9a74c3d Revert "For #23871 - Update compose to 1.1.0 and kotlin to 1.6.10"
This reverts commit 23f41c9c68.
2 years ago
Mugurell 23f41c9c68 For #23871 - Update compose to 1.1.0 and kotlin to 1.6.10 2 years ago
Gabriel Luong 26b65a2a23 For #22727 - Add Contile to Top Sites 2 years ago
Jonathan Almeida d99898824b Update lifecycle dependencies to the commons library
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
2 years ago
Matt Tighe 0b99c2e67d fixes #22943: update androidx.lifecycle to 2.4.0 2 years ago
mcarare 2577e07aff For #22559: Update leak canary version to 2.8.1 2 years ago
mcarare 5d1e2f0099 For #22577: Update work manager version to 2.7.1 2 years ago
Grisha Kruglov 8de4c0b4db For #22569: Remove allopen plugin and Mockable annotations 2 years ago