[fenix] for https://github.com/mozilla-mobile/fenix/issues/23069: add blocklist middl...
commit92d6f0ad5554bf2b8ff8ed010186e2761b906188
authorMatthewTighe <mtighe@mozilla.com>
Thu, 17 Feb 2022 19:27:42 +0000 (17 11:27 -0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Tue, 22 Feb 2022 22:25:04 +0000 (22 22:25 +0000)
treef45408e3516df758658e812464e21f66161de756
parentadbc5291b5cb2add56626ec902dea25367555cb7
[fenix] for https://github.com/mozilla-mobile/fenix/issues/23069: add blocklist middleware for home
25 files changed:
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/ext/HomeFragmentState.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/ext/RecentTabs.kt [new file with mode: 0644]
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/HomeFragmentStore.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/blocklist/BlocklistHandler.kt [new file with mode: 0644]
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/blocklist/BlocklistMiddleware.kt [new file with mode: 0644]
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/recentbookmarks/controller/RecentBookmarksController.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/recentbookmarks/interactor/RecentBookmarksInteractor.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/recentbookmarks/view/RecentBookmarks.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/recentbookmarks/view/RecentBookmarksMenuItem.kt [new file with mode: 0644]
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/recentbookmarks/view/RecentBookmarksViewHolder.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/recenttabs/controller/RecentTabController.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/recenttabs/interactor/RecentTabInteractor.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/recenttabs/view/RecentTabMenuItem.kt [new file with mode: 0644]
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/recenttabs/view/RecentTabViewHolder.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/recenttabs/view/RecentTabs.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/SessionControlInteractor.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt
mobile/android/fenix/app/src/main/res/values/preference_keys.xml
mobile/android/fenix/app/src/main/res/values/strings.xml
mobile/android/fenix/app/src/test/java/org/mozilla/fenix/ext/RecentTabsTest.kt [new file with mode: 0644]
mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/blocklist/BlocklistHandlerTest.kt [new file with mode: 0644]
mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/blocklist/BlocklistMiddlewareTest.kt [new file with mode: 0644]
mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/recentbookmarks/DefaultRecentBookmarksControllerTest.kt
mobile/android/fenix/app/src/test/java/org/mozilla/fenix/home/recenttabs/controller/RecentTabControllerTest.kt