upgrade mozilla components
This commit is contained in:
@@ -3,7 +3,7 @@ version = "1.0-SNAPSHOT"
|
|||||||
|
|
||||||
buildscript {
|
buildscript {
|
||||||
ext.kotlin_version = "2.1.20"
|
ext.kotlin_version = "2.1.20"
|
||||||
ext.mozillaComponentsVersion = '142.0.1'
|
ext.mozillaComponentsVersion = '143.0'
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
google()
|
google()
|
||||||
|
|||||||
+2
@@ -267,6 +267,8 @@ abstract class BaseBrowserFragment : Fragment(), UserInteractionHandler, Activit
|
|||||||
persistentStorage = SitePermissionsRules.Action.ASK_TO_ALLOW,
|
persistentStorage = SitePermissionsRules.Action.ASK_TO_ALLOW,
|
||||||
mediaKeySystemAccess = SitePermissionsRules.Action.ASK_TO_ALLOW,
|
mediaKeySystemAccess = SitePermissionsRules.Action.ASK_TO_ALLOW,
|
||||||
crossOriginStorageAccess = 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 ->
|
onNeedToRequestPermissions = { permissions ->
|
||||||
requestSitePermissionsLauncher.launch(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.browser.state.store.BrowserStore
|
||||||
import mozilla.components.feature.downloads.AbstractFetchDownloadService
|
import mozilla.components.feature.downloads.AbstractFetchDownloadService
|
||||||
import mozilla.components.feature.downloads.DateTimeProvider
|
import mozilla.components.feature.downloads.DateTimeProvider
|
||||||
|
import mozilla.components.feature.downloads.DefaultPackageNameProvider
|
||||||
import mozilla.components.feature.downloads.DownloadEstimator
|
import mozilla.components.feature.downloads.DownloadEstimator
|
||||||
import mozilla.components.feature.downloads.FileSizeFormatter
|
import mozilla.components.feature.downloads.FileSizeFormatter
|
||||||
|
import mozilla.components.feature.downloads.PackageNameProvider
|
||||||
import mozilla.components.support.base.android.NotificationsDelegate
|
import mozilla.components.support.base.android.NotificationsDelegate
|
||||||
|
|
||||||
class DownloadService : AbstractFetchDownloadService() {
|
class DownloadService : AbstractFetchDownloadService() {
|
||||||
@@ -24,4 +26,9 @@ class DownloadService : AbstractFetchDownloadService() {
|
|||||||
override val notificationsDelegate: NotificationsDelegate by lazy { components.notificationsDelegate }
|
override val notificationsDelegate: NotificationsDelegate by lazy { components.notificationsDelegate }
|
||||||
override val fileSizeFormatter: FileSizeFormatter by lazy { components.fileSizeFormatter }
|
override val fileSizeFormatter: FileSizeFormatter by lazy { components.fileSizeFormatter }
|
||||||
override val downloadEstimator: DownloadEstimator by lazy { components.downloadEstimator }
|
override val downloadEstimator: DownloadEstimator by lazy { components.downloadEstimator }
|
||||||
|
override val packageNameProvider: PackageNameProvider by lazy {
|
||||||
|
DefaultPackageNameProvider(
|
||||||
|
applicationContext
|
||||||
|
)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user