From d5fbc17ccf6efd8816f3e84008a6cdb7de25f0e8 Mon Sep 17 00:00:00 2001 From: Jonathan Almeida Date: Tue, 21 Jul 2020 23:09:49 -0400 Subject: [PATCH] Update to Android Components 52.0.20200722023149 Fixes breaking APIs in SyncedTabsFeature and BookmarksStorageSuggestionProvider --- .../org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt | 8 ++++---- .../java/org/mozilla/fenix/sync/SyncedTabsFragment.kt | 1 + buildSrc/src/main/java/AndroidComponents.kt | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt b/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt index 3cfc8f25b..1172d0192 100644 --- a/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt +++ b/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt @@ -119,10 +119,10 @@ class AwesomeBarView( bookmarksStorageSuggestionProvider = BookmarksStorageSuggestionProvider( - components.core.bookmarksStorage, - loadUrlUseCase, - components.core.icons, - engineForSpeculativeConnects + bookmarksStorage = components.core.bookmarksStorage, + loadUrlUseCase = loadUrlUseCase, + icons = components.core.icons, + engine = engineForSpeculativeConnects ) val searchBitmap = getDrawable(context, R.drawable.ic_search)!!.apply { diff --git a/app/src/main/java/org/mozilla/fenix/sync/SyncedTabsFragment.kt b/app/src/main/java/org/mozilla/fenix/sync/SyncedTabsFragment.kt index 8f27a2cb9..4059d5159 100644 --- a/app/src/main/java/org/mozilla/fenix/sync/SyncedTabsFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/sync/SyncedTabsFragment.kt @@ -37,6 +37,7 @@ class SyncedTabsFragment : LibraryPageFragment() { syncedTabsFeature.set( feature = SyncedTabsFeature( + context = requireContext(), storage = backgroundServices.syncedTabsStorage, accountManager = backgroundServices.accountManager, view = synced_tabs_layout, diff --git a/buildSrc/src/main/java/AndroidComponents.kt b/buildSrc/src/main/java/AndroidComponents.kt index 71516a6cd..448860de0 100644 --- a/buildSrc/src/main/java/AndroidComponents.kt +++ b/buildSrc/src/main/java/AndroidComponents.kt @@ -3,5 +3,5 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ object AndroidComponents { - const val VERSION = "51.0.20200721130108" + const val VERSION = "52.0.20200722023149" }