upgrade mozilla components
This commit is contained in:
@@ -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()
|
||||
|
||||
+2
@@ -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)
|
||||
|
||||
+7
@@ -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
|
||||
)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user