package io.flutter.plugins.webviewflutter;

import a.AbstractC0212a;
import android.net.http.SslError;
import android.os.Message;
import android.webkit.ClientCertRequest;
import android.webkit.HttpAuthHandler;
import android.webkit.SslErrorHandler;
import android.webkit.WebResourceError;
import android.webkit.WebResourceRequest;
import android.webkit.WebResourceResponse;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import d4.C0550i;
import e4.AbstractC0566j;
import io.flutter.plugin.common.BasicMessageChannel;
import io.flutter.plugin.common.BinaryMessenger;
import io.flutter.plugin.common.MessageCodec;
import io.flutter.plugins.webviewflutter.PigeonApiWebViewClient;
import java.util.List;
import p0.AbstractC0928a;
import r4.AbstractC0980e;
import r4.AbstractC0983h;

/* JADX INFO: loaded from: classes.dex */
public abstract class PigeonApiWebViewClient {
    public static final Companion Companion = new Companion(null);
    private final AndroidWebkitLibraryPigeonProxyApiRegistrar pigeonRegistrar;

    public static final class Companion {
        public /* synthetic */ Companion(AbstractC0980e abstractC0980e) {
            this();
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static final void setUpMessageHandlers$lambda$1$lambda$0(PigeonApiWebViewClient pigeonApiWebViewClient, Object obj, BasicMessageChannel.Reply reply) {
            List<Object> listWrapError;
            AbstractC0983h.e("reply", reply);
            AbstractC0983h.c("null cannot be cast to non-null type kotlin.collections.List<kotlin.Any?>", obj);
            Object obj2 = ((List) obj).get(0);
            AbstractC0983h.c("null cannot be cast to non-null type kotlin.Long", obj2);
            try {
                pigeonApiWebViewClient.getPigeonRegistrar().getInstanceManager().addDartCreatedInstance(pigeonApiWebViewClient.pigeon_defaultConstructor(), ((Long) obj2).longValue());
                listWrapError = AbstractC0566j.r(null);
            } catch (Throwable th) {
                listWrapError = AndroidWebkitLibraryPigeonUtils.INSTANCE.wrapError(th);
            }
            reply.reply(listWrapError);
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static final void setUpMessageHandlers$lambda$3$lambda$2(PigeonApiWebViewClient pigeonApiWebViewClient, Object obj, BasicMessageChannel.Reply reply) {
            List<Object> listWrapError;
            AbstractC0983h.e("reply", reply);
            AbstractC0983h.c("null cannot be cast to non-null type kotlin.collections.List<kotlin.Any?>", obj);
            List list = (List) obj;
            Object obj2 = list.get(0);
            AbstractC0983h.c("null cannot be cast to non-null type android.webkit.WebViewClient", obj2);
            WebViewClient webViewClient = (WebViewClient) obj2;
            Object obj3 = list.get(1);
            AbstractC0983h.c("null cannot be cast to non-null type kotlin.Boolean", obj3);
            try {
                pigeonApiWebViewClient.setSynchronousReturnValueForShouldOverrideUrlLoading(webViewClient, ((Boolean) obj3).booleanValue());
                listWrapError = AbstractC0566j.r(null);
            } catch (Throwable th) {
                listWrapError = AndroidWebkitLibraryPigeonUtils.INSTANCE.wrapError(th);
            }
            reply.reply(listWrapError);
        }

        public final void setUpMessageHandlers(BinaryMessenger binaryMessenger, final PigeonApiWebViewClient pigeonApiWebViewClient) {
            MessageCodec<Object> androidWebkitLibraryPigeonCodec;
            AndroidWebkitLibraryPigeonProxyApiRegistrar pigeonRegistrar;
            AbstractC0983h.e("binaryMessenger", binaryMessenger);
            if (pigeonApiWebViewClient == null || (pigeonRegistrar = pigeonApiWebViewClient.getPigeonRegistrar()) == null || (androidWebkitLibraryPigeonCodec = pigeonRegistrar.getCodec()) == null) {
                androidWebkitLibraryPigeonCodec = new AndroidWebkitLibraryPigeonCodec();
            }
            BasicMessageChannel basicMessageChannel = new BasicMessageChannel(binaryMessenger, "dev.flutter.pigeon.webview_flutter_android.WebViewClient.pigeon_defaultConstructor", androidWebkitLibraryPigeonCodec);
            if (pigeonApiWebViewClient != null) {
                final int i = 0;
                basicMessageChannel.setMessageHandler(new BasicMessageChannel.MessageHandler() { // from class: io.flutter.plugins.webviewflutter.z
                    @Override // io.flutter.plugin.common.BasicMessageChannel.MessageHandler
                    public final void onMessage(Object obj, BasicMessageChannel.Reply reply) {
                        switch (i) {
                            case 0:
                                PigeonApiWebViewClient.Companion.setUpMessageHandlers$lambda$1$lambda$0(pigeonApiWebViewClient, obj, reply);
                                break;
                            default:
                                PigeonApiWebViewClient.Companion.setUpMessageHandlers$lambda$3$lambda$2(pigeonApiWebViewClient, obj, reply);
                                break;
                        }
                    }
                });
            } else {
                basicMessageChannel.setMessageHandler(null);
            }
            BasicMessageChannel basicMessageChannel2 = new BasicMessageChannel(binaryMessenger, "dev.flutter.pigeon.webview_flutter_android.WebViewClient.setSynchronousReturnValueForShouldOverrideUrlLoading", androidWebkitLibraryPigeonCodec);
            if (pigeonApiWebViewClient == null) {
                basicMessageChannel2.setMessageHandler(null);
            } else {
                final int i5 = 1;
                basicMessageChannel2.setMessageHandler(new BasicMessageChannel.MessageHandler() { // from class: io.flutter.plugins.webviewflutter.z
                    @Override // io.flutter.plugin.common.BasicMessageChannel.MessageHandler
                    public final void onMessage(Object obj, BasicMessageChannel.Reply reply) {
                        switch (i5) {
                            case 0:
                                PigeonApiWebViewClient.Companion.setUpMessageHandlers$lambda$1$lambda$0(pigeonApiWebViewClient, obj, reply);
                                break;
                            default:
                                PigeonApiWebViewClient.Companion.setUpMessageHandlers$lambda$3$lambda$2(pigeonApiWebViewClient, obj, reply);
                                break;
                        }
                    }
                });
            }
        }

        private Companion() {
        }
    }

    public PigeonApiWebViewClient(AndroidWebkitLibraryPigeonProxyApiRegistrar androidWebkitLibraryPigeonProxyApiRegistrar) {
        AbstractC0983h.e("pigeonRegistrar", androidWebkitLibraryPigeonProxyApiRegistrar);
        this.pigeonRegistrar = androidWebkitLibraryPigeonProxyApiRegistrar;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void doUpdateVisitedHistory$lambda$8(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void onFormResubmission$lambda$10(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void onLoadResource$lambda$11(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void onPageCommitVisible$lambda$12(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void onPageFinished$lambda$2(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void onPageStarted$lambda$1(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void onReceivedClientCertRequest$lambda$13(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void onReceivedHttpAuthRequest$lambda$9(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void onReceivedHttpError$lambda$3(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void onReceivedLoginRequest$lambda$14(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void onReceivedRequestError$lambda$4(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    private static final void onReceivedRequestErrorCompat$lambda$5(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void onReceivedSslError$lambda$15(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void onScaleChanged$lambda$16(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void pigeon_newInstance$lambda$0(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void requestLoading$lambda$6(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final void urlLoading$lambda$7(q4.l lVar, String str, Object obj) {
        if (!(obj instanceof List)) {
            AbstractC0928a.r(AbstractC0212a.e(AndroidWebkitLibraryPigeonUtils.INSTANCE.createConnectionError(str)), lVar);
            return;
        }
        List list = (List) obj;
        if (list.size() <= 1) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
            return;
        }
        Object obj2 = list.get(0);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj2);
        Object obj3 = list.get(1);
        AbstractC0983h.c("null cannot be cast to non-null type kotlin.String", obj3);
        AbstractC0928a.r(AbstractC0212a.e(new AndroidWebKitError((String) obj2, (String) obj3, (String) list.get(2))), lVar);
    }

    public final void doUpdateVisitedHistory(WebViewClient webViewClient, WebView webView, String str, boolean z5, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("webViewArg", webView);
        AbstractC0983h.e("urlArg", str);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.doUpdateVisitedHistory", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, str, Boolean.valueOf(z5)), new u(lVar, 9));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.doUpdateVisitedHistory` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public AndroidWebkitLibraryPigeonProxyApiRegistrar getPigeonRegistrar() {
        return this.pigeonRegistrar;
    }

    public final void onFormResubmission(WebViewClient webViewClient, WebView webView, Message message, Message message2, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("viewArg", webView);
        AbstractC0983h.e("dontResendArg", message);
        AbstractC0983h.e("resendArg", message2);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.onFormResubmission", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, message, message2), new u(lVar, 19));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.onFormResubmission` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public final void onLoadResource(WebViewClient webViewClient, WebView webView, String str, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("viewArg", webView);
        AbstractC0983h.e("urlArg", str);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.onLoadResource", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, str), new u(lVar, 11));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.onLoadResource` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public final void onPageCommitVisible(WebViewClient webViewClient, WebView webView, String str, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("viewArg", webView);
        AbstractC0983h.e("urlArg", str);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.onPageCommitVisible", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, str), new u(lVar, 15));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.onPageCommitVisible` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public final void onPageFinished(WebViewClient webViewClient, WebView webView, String str, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("webViewArg", webView);
        AbstractC0983h.e("urlArg", str);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.onPageFinished", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, str), new u(lVar, 17));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.onPageFinished` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public final void onPageStarted(WebViewClient webViewClient, WebView webView, String str, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("webViewArg", webView);
        AbstractC0983h.e("urlArg", str);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.onPageStarted", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, str), new u(lVar, 13));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.onPageStarted` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public final void onReceivedClientCertRequest(WebViewClient webViewClient, WebView webView, ClientCertRequest clientCertRequest, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("viewArg", webView);
        AbstractC0983h.e("requestArg", clientCertRequest);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.onReceivedClientCertRequest", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, clientCertRequest), new u(lVar, 14));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.onReceivedClientCertRequest` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public final void onReceivedHttpAuthRequest(WebViewClient webViewClient, WebView webView, HttpAuthHandler httpAuthHandler, String str, String str2, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("webViewArg", webView);
        AbstractC0983h.e("handlerArg", httpAuthHandler);
        AbstractC0983h.e("hostArg", str);
        AbstractC0983h.e("realmArg", str2);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.onReceivedHttpAuthRequest", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, httpAuthHandler, str, str2), new u(lVar, 18));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.onReceivedHttpAuthRequest` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public final void onReceivedHttpError(WebViewClient webViewClient, WebView webView, WebResourceRequest webResourceRequest, WebResourceResponse webResourceResponse, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("webViewArg", webView);
        AbstractC0983h.e("requestArg", webResourceRequest);
        AbstractC0983h.e("responseArg", webResourceResponse);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.onReceivedHttpError", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, webResourceRequest, webResourceResponse), new u(lVar, 10));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.onReceivedHttpError` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public final void onReceivedLoginRequest(WebViewClient webViewClient, WebView webView, String str, String str2, String str3, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("viewArg", webView);
        AbstractC0983h.e("realmArg", str);
        AbstractC0983h.e("argsArg", str3);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.onReceivedLoginRequest", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, str, str2, str3), new u(lVar, 12));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.onReceivedLoginRequest` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public final void onReceivedRequestError(WebViewClient webViewClient, WebView webView, WebResourceRequest webResourceRequest, WebResourceError webResourceError, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("webViewArg", webView);
        AbstractC0983h.e("requestArg", webResourceRequest);
        AbstractC0983h.e("errorArg", webResourceError);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.onReceivedRequestError", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, webResourceRequest, webResourceError), new u(lVar, 16));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.onReceivedRequestError` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public final void onReceivedRequestErrorCompat(WebViewClient webViewClient, WebView webView, WebResourceRequest webResourceRequest, C0.a aVar, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("webViewArg", webView);
        AbstractC0983h.e("requestArg", webResourceRequest);
        AbstractC0983h.e("errorArg", aVar);
        throw null;
    }

    public final void onReceivedSslError(WebViewClient webViewClient, WebView webView, SslErrorHandler sslErrorHandler, SslError sslError, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("viewArg", webView);
        AbstractC0983h.e("handlerArg", sslErrorHandler);
        AbstractC0983h.e("errorArg", sslError);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.onReceivedSslError", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, sslErrorHandler, sslError), new u(lVar, 21));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.onReceivedSslError` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public final void onScaleChanged(WebViewClient webViewClient, WebView webView, double d3, double d6, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("viewArg", webView);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.onScaleChanged", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, Double.valueOf(d3), Double.valueOf(d6)), new u(lVar, 22));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.onScaleChanged` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public abstract WebViewClient pigeon_defaultConstructor();

    public final void pigeon_newInstance(WebViewClient webViewClient, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            AbstractC0928a.s(C0550i.f6143a, lVar);
        } else {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.pigeon_newInstance", getPigeonRegistrar().getCodec()).send(AbstractC0566j.r(Long.valueOf(getPigeonRegistrar().getInstanceManager().addHostCreatedInstance(webViewClient))), new u(lVar, 20));
        }
    }

    public final void requestLoading(WebViewClient webViewClient, WebView webView, WebResourceRequest webResourceRequest, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("webViewArg", webView);
        AbstractC0983h.e("requestArg", webResourceRequest);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.requestLoading", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, webResourceRequest), new u(lVar, 8));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.requestLoading` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }

    public abstract void setSynchronousReturnValueForShouldOverrideUrlLoading(WebViewClient webViewClient, boolean z5);

    public final void urlLoading(WebViewClient webViewClient, WebView webView, String str, q4.l lVar) {
        AbstractC0983h.e("pigeon_instanceArg", webViewClient);
        AbstractC0983h.e("webViewArg", webView);
        AbstractC0983h.e("urlArg", str);
        AbstractC0983h.e("callback", lVar);
        if (getPigeonRegistrar().getIgnoreCallsToDart()) {
            AbstractC0928a.r(AbstractC0928a.g("ignore-calls-error", "Calls to Dart are being ignored.", ""), lVar);
        } else if (getPigeonRegistrar().getInstanceManager().containsInstance(webViewClient)) {
            new BasicMessageChannel(getPigeonRegistrar().getBinaryMessenger(), "dev.flutter.pigeon.webview_flutter_android.WebViewClient.urlLoading", getPigeonRegistrar().getCodec()).send(AbstractC0566j.s(webViewClient, webView, str), new u(lVar, 23));
        } else {
            AbstractC0928a.r(AbstractC0928a.g("missing-instance-error", "Callback to `WebViewClient.urlLoading` failed because native instance was not in the instance manager.", ""), lVar);
        }
    }
}
