upgrade gecko 148

This commit is contained in:
Fabian Freund
2026-03-03 03:51:10 +01:00
parent f61a240b5a
commit f46e8b4f8e
3 changed files with 5 additions and 5 deletions
@@ -3,7 +3,7 @@ version = "1.0-SNAPSHOT"
buildscript { buildscript {
ext.kotlin_version = "2.2.20" ext.kotlin_version = "2.2.20"
ext.mozillaComponentsVersion = '147.0.2' ext.mozillaComponentsVersion = '148.0'
repositories { repositories {
google() google()
@@ -29,7 +29,7 @@ import mozilla.components.browser.state.state.BrowserState
import mozilla.components.concept.engine.HitResult import mozilla.components.concept.engine.HitResult
import mozilla.components.feature.addons.logger import mozilla.components.feature.addons.logger
import mozilla.components.lib.state.Middleware import mozilla.components.lib.state.Middleware
import mozilla.components.lib.state.MiddlewareContext import mozilla.components.lib.state.Store
import org.mozilla.gecko.util.ThreadUtils.runOnUiThread import org.mozilla.gecko.util.ThreadUtils.runOnUiThread
import java.io.ByteArrayOutputStream import java.io.ByteArrayOutputStream
import kotlin.reflect.typeOf import kotlin.reflect.typeOf
@@ -46,7 +46,7 @@ class FlutterEventMiddleware(private val flutterEvents: GeckoStateEvents) : Midd
@Suppress("ComplexMethod") @Suppress("ComplexMethod")
override fun invoke( override fun invoke(
context: MiddlewareContext<BrowserState, BrowserAction>, store: Store<BrowserState, BrowserAction>,
next: (BrowserAction) -> Unit, next: (BrowserAction) -> Unit,
action: BrowserAction, action: BrowserAction,
) { ) {
@@ -5,11 +5,11 @@ import mozilla.components.browser.state.action.EngineAction
import mozilla.components.browser.state.state.BrowserState import mozilla.components.browser.state.state.BrowserState
import mozilla.components.feature.addons.logger import mozilla.components.feature.addons.logger
import mozilla.components.lib.state.Middleware import mozilla.components.lib.state.Middleware
import mozilla.components.lib.state.MiddlewareContext import mozilla.components.lib.state.Store
class SaveToPDFMiddleware : Middleware<BrowserState, BrowserAction> { class SaveToPDFMiddleware : Middleware<BrowserState, BrowserAction> {
override fun invoke( override fun invoke(
context: MiddlewareContext<BrowserState, BrowserAction>, store: Store<BrowserState, BrowserAction>,
next: (BrowserAction) -> Unit, next: (BrowserAction) -> Unit,
action: BrowserAction, action: BrowserAction,
) { ) {