diff --git a/app/src/main/java/org/mozilla/fenix/components/Components.kt b/app/src/main/java/org/mozilla/fenix/components/Components.kt index bd4b7fec0..2810de293 100644 --- a/app/src/main/java/org/mozilla/fenix/components/Components.kt +++ b/app/src/main/java/org/mozilla/fenix/components/Components.kt @@ -159,8 +159,7 @@ class Components(private val context: Context) { WallpaperManager( settings, WallpaperDownloader(context, core.client), - WallpaperFileManager(context.filesDir), - analytics.crashReporter, + WallpaperFileManager(context.filesDir) ) } } diff --git a/app/src/main/java/org/mozilla/fenix/wallpapers/WallpaperManager.kt b/app/src/main/java/org/mozilla/fenix/wallpapers/WallpaperManager.kt index e5bdab144..0f4ef755b 100644 --- a/app/src/main/java/org/mozilla/fenix/wallpapers/WallpaperManager.kt +++ b/app/src/main/java/org/mozilla/fenix/wallpapers/WallpaperManager.kt @@ -17,7 +17,6 @@ import android.view.View import android.widget.ImageView import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext -import mozilla.components.lib.crash.CrashReporter import mozilla.components.support.base.log.logger.Logger import org.mozilla.fenix.R import org.mozilla.fenix.perf.runBlockingIncrement @@ -33,7 +32,6 @@ class WallpaperManager( private val settings: Settings, private val downloader: WallpaperDownloader, private val fileManager: WallpaperFileManager, - private val crashReporter: CrashReporter, allWallpapers: List = availableWallpapers ) { val logger = Logger("WallpaperManager") @@ -63,7 +61,6 @@ class WallpaperManager( if (bitmap == null) { val message = "Could not load wallpaper bitmap. Resetting to default." logger.error(message) - crashReporter.submitCaughtException(NullPointerException(message)) currentWallpaper = defaultWallpaper wallpaperContainer.visibility = View.GONE return diff --git a/app/src/test/java/org/mozilla/fenix/wallpapers/WallpaperManagerTest.kt b/app/src/test/java/org/mozilla/fenix/wallpapers/WallpaperManagerTest.kt index 672e8c92f..f75eb7f79 100644 --- a/app/src/test/java/org/mozilla/fenix/wallpapers/WallpaperManagerTest.kt +++ b/app/src/test/java/org/mozilla/fenix/wallpapers/WallpaperManagerTest.kt @@ -42,7 +42,7 @@ class WallpaperManagerTest { val updatedName = "new name" val updatedWallpaper = Wallpaper.Local.Firefox(updatedName, drawableId = 0) - val wallpaperManager = WallpaperManager(mockSettings, mockk(), mockFileManager, mockk(), listOf()) + val wallpaperManager = WallpaperManager(mockSettings, mockk(), mockFileManager, listOf()) wallpaperManager.currentWallpaper = updatedWallpaper assertEquals(updatedWallpaper.name, currentCaptureSlot.captured) @@ -58,7 +58,6 @@ class WallpaperManagerTest { mockSettings, mockDownloader, mockFileManager, - mockk(), allWallpapers = fakeRemoteWallpapers ) wallpaperManager.downloadAllRemoteWallpapers() @@ -77,7 +76,6 @@ class WallpaperManagerTest { mockSettings, mockDownloader, mockFileManager, - mockk(), allWallpapers = listOf(expiredRemoteWallpaper, activeRemoteWallpaper) ) @@ -98,7 +96,6 @@ class WallpaperManagerTest { mockSettings, mockDownloader, mockFileManager, - mockk(), allWallpapers = listOf(expiredRemoteWallpaper) ) @@ -118,7 +115,6 @@ class WallpaperManagerTest { mockSettings, mockDownloader, mockFileManager, - mockk(), allWallpapers = listOf() )