upgrade mozilla components

This commit is contained in:
Fabian Freund
2025-09-17 07:03:52 +02:00
parent 075afe195d
commit d24d612635
3 changed files with 10 additions and 1 deletions
@@ -3,7 +3,7 @@ version = "1.0-SNAPSHOT"
buildscript {
ext.kotlin_version = "2.1.20"
ext.mozillaComponentsVersion = '142.0.1'
ext.mozillaComponentsVersion = '143.0'
repositories {
google()
@@ -267,6 +267,8 @@ abstract class BaseBrowserFragment : Fragment(), UserInteractionHandler, Activit
persistentStorage = SitePermissionsRules.Action.ASK_TO_ALLOW,
mediaKeySystemAccess = SitePermissionsRules.Action.ASK_TO_ALLOW,
crossOriginStorageAccess = SitePermissionsRules.Action.ASK_TO_ALLOW,
localDeviceAccess = SitePermissionsRules.Action.ASK_TO_ALLOW,
localNetworkAccess = SitePermissionsRules.Action.ASK_TO_ALLOW,
),
onNeedToRequestPermissions = { permissions ->
requestSitePermissionsLauncher.launch(permissions)
@@ -10,8 +10,10 @@ import eu.weblibre.flutter_mozilla_components.GlobalComponents
import mozilla.components.browser.state.store.BrowserStore
import mozilla.components.feature.downloads.AbstractFetchDownloadService
import mozilla.components.feature.downloads.DateTimeProvider
import mozilla.components.feature.downloads.DefaultPackageNameProvider
import mozilla.components.feature.downloads.DownloadEstimator
import mozilla.components.feature.downloads.FileSizeFormatter
import mozilla.components.feature.downloads.PackageNameProvider
import mozilla.components.support.base.android.NotificationsDelegate
class DownloadService : AbstractFetchDownloadService() {
@@ -24,4 +26,9 @@ class DownloadService : AbstractFetchDownloadService() {
override val notificationsDelegate: NotificationsDelegate by lazy { components.notificationsDelegate }
override val fileSizeFormatter: FileSizeFormatter by lazy { components.fileSizeFormatter }
override val downloadEstimator: DownloadEstimator by lazy { components.downloadEstimator }
override val packageNameProvider: PackageNameProvider by lazy {
DefaultPackageNameProvider(
applicationContext
)
}
}