package io.flutter.plugins.webviewflutter;

import android.graphics.Bitmap;
import android.net.http.SslError;
import android.os.Message;
import android.view.KeyEvent;
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 androidx.fragment.app.RunnableC0268d;
import d4.C0547f;
import d4.C0550i;

/* JADX INFO: loaded from: classes.dex */
public class WebViewClientProxyApi extends PigeonApiWebViewClient {

    public static class WebViewClientImpl extends WebViewClient {
        private final WebViewClientProxyApi api;
        private boolean returnValueForShouldOverrideUrlLoading = false;

        public WebViewClientImpl(WebViewClientProxyApi webViewClientProxyApi) {
            this.api = webViewClientProxyApi;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$doUpdateVisitedHistory$10(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$doUpdateVisitedHistory$11(WebView webView, String str, boolean z5) {
            this.api.doUpdateVisitedHistory(this, webView, str, z5, new C0666g(16));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$onFormResubmission$14(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$onFormResubmission$15(WebView webView, Message message, Message message2) {
            this.api.onFormResubmission(this, webView, message, message2, new C0666g(9));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$onLoadResource$16(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$onLoadResource$17(WebView webView, String str) {
            this.api.onLoadResource(this, webView, str, new C0666g(14));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$onPageCommitVisible$18(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$onPageCommitVisible$19(WebView webView, String str) {
            this.api.onPageCommitVisible(this, webView, str, new C0666g(17));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$onPageFinished$2(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$onPageFinished$3(WebView webView, String str) {
            this.api.onPageFinished(this, webView, str, new C0666g(22));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$onPageStarted$0(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$onPageStarted$1(WebView webView, String str) {
            this.api.onPageStarted(this, webView, str, new C0666g(13));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$onReceivedClientCertRequest$20(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$onReceivedClientCertRequest$21(WebView webView, ClientCertRequest clientCertRequest) {
            this.api.onReceivedClientCertRequest(this, webView, clientCertRequest, new C0666g(20));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$onReceivedError$6(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$onReceivedError$7(WebView webView, WebResourceRequest webResourceRequest, WebResourceError webResourceError) {
            this.api.onReceivedRequestError(this, webView, webResourceRequest, webResourceError, new C0666g(15));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$onReceivedHttpAuthRequest$12(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$onReceivedHttpAuthRequest$13(WebView webView, HttpAuthHandler httpAuthHandler, String str, String str2) {
            this.api.onReceivedHttpAuthRequest(this, webView, httpAuthHandler, str, str2, new C0666g(10));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$onReceivedHttpError$4(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$onReceivedHttpError$5(WebView webView, WebResourceRequest webResourceRequest, WebResourceResponse webResourceResponse) {
            this.api.onReceivedHttpError(this, webView, webResourceRequest, webResourceResponse, new C0666g(19));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$onReceivedLoginRequest$22(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$onReceivedLoginRequest$23(WebView webView, String str, String str2, String str3) {
            this.api.onReceivedLoginRequest(this, webView, str, str2, str3, new C0666g(12));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$onReceivedSslError$24(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$onReceivedSslError$25(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) {
            this.api.onReceivedSslError(this, webView, sslErrorHandler, sslError, new C0666g(21));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$onScaleChanged$26(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$onScaleChanged$27(WebView webView, float f6, float f7) {
            this.api.onScaleChanged(this, webView, f6, f7, new C0666g(18));
        }

        /* JADX INFO: Access modifiers changed from: private */
        public static /* synthetic */ C0550i lambda$shouldOverrideUrlLoading$8(C0547f c0547f) {
            return null;
        }

        /* JADX INFO: Access modifiers changed from: private */
        public /* synthetic */ void lambda$shouldOverrideUrlLoading$9(WebView webView, WebResourceRequest webResourceRequest) {
            this.api.requestLoading(this, webView, webResourceRequest, new C0666g(11));
        }

        @Override // android.webkit.WebViewClient
        public void doUpdateVisitedHistory(final WebView webView, final String str, final boolean z5) {
            this.api.getPigeonRegistrar().runOnMainThread(new Runnable() { // from class: io.flutter.plugins.webviewflutter.D
                @Override // java.lang.Runnable
                public final void run() {
                    this.f6786k.lambda$doUpdateVisitedHistory$11(webView, str, z5);
                }
            });
        }

        @Override // android.webkit.WebViewClient
        public void onFormResubmission(WebView webView, Message message, Message message2) {
            this.api.getPigeonRegistrar().runOnMainThread(new io.flutter.plugins.firebase.core.a(this, webView, message, message2, 1));
        }

        @Override // android.webkit.WebViewClient
        public void onLoadResource(WebView webView, String str) {
            this.api.getPigeonRegistrar().runOnMainThread(new C(this, webView, str, 3));
        }

        @Override // android.webkit.WebViewClient
        public void onPageCommitVisible(WebView webView, String str) {
            this.api.getPigeonRegistrar().runOnMainThread(new C(this, webView, str, 1));
        }

        @Override // android.webkit.WebViewClient
        public void onPageFinished(WebView webView, String str) {
            this.api.getPigeonRegistrar().runOnMainThread(new C(this, webView, str, 0));
        }

        @Override // android.webkit.WebViewClient
        public void onPageStarted(WebView webView, String str, Bitmap bitmap) {
            this.api.getPigeonRegistrar().runOnMainThread(new C(this, webView, str, 2));
        }

        @Override // android.webkit.WebViewClient
        public void onReceivedClientCertRequest(WebView webView, ClientCertRequest clientCertRequest) {
            this.api.getPigeonRegistrar().runOnMainThread(new RunnableC0268d(this, webView, clientCertRequest, 8));
        }

        @Override // android.webkit.WebViewClient
        public void onReceivedError(WebView webView, WebResourceRequest webResourceRequest, WebResourceError webResourceError) {
            this.api.getPigeonRegistrar().runOnMainThread(new io.flutter.plugins.firebase.core.a(this, webView, webResourceRequest, webResourceError, 3));
        }

        @Override // android.webkit.WebViewClient
        public void onReceivedHttpAuthRequest(WebView webView, HttpAuthHandler httpAuthHandler, String str, String str2) {
            this.api.getPigeonRegistrar().runOnMainThread(new F(this, webView, httpAuthHandler, str, str2));
        }

        @Override // android.webkit.WebViewClient
        public void onReceivedHttpError(WebView webView, WebResourceRequest webResourceRequest, WebResourceResponse webResourceResponse) {
            this.api.getPigeonRegistrar().runOnMainThread(new io.flutter.plugins.firebase.core.a(this, webView, webResourceRequest, webResourceResponse, 4));
        }

        @Override // android.webkit.WebViewClient
        public void onReceivedLoginRequest(WebView webView, String str, String str2, String str3) {
            this.api.getPigeonRegistrar().runOnMainThread(new F(this, webView, str, str2, str3, 0));
        }

        @Override // android.webkit.WebViewClient
        public void onReceivedSslError(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) {
            this.api.getPigeonRegistrar().runOnMainThread(new io.flutter.plugins.firebase.core.a(this, webView, sslErrorHandler, sslError, 2));
        }

        @Override // android.webkit.WebViewClient
        public void onScaleChanged(final WebView webView, final float f6, final float f7) {
            this.api.getPigeonRegistrar().runOnMainThread(new Runnable() { // from class: io.flutter.plugins.webviewflutter.E
                @Override // java.lang.Runnable
                public final void run() {
                    this.f6790k.lambda$onScaleChanged$27(webView, f6, f7);
                }
            });
        }

        @Override // android.webkit.WebViewClient
        public void onUnhandledKeyEvent(WebView webView, KeyEvent keyEvent) {
        }

        public void setReturnValueForShouldOverrideUrlLoading(boolean z5) {
            this.returnValueForShouldOverrideUrlLoading = z5;
        }

        @Override // android.webkit.WebViewClient
        public boolean shouldOverrideUrlLoading(WebView webView, WebResourceRequest webResourceRequest) {
            this.api.getPigeonRegistrar().runOnMainThread(new RunnableC0268d(this, webView, webResourceRequest, 7));
            return webResourceRequest.isForMainFrame() && this.returnValueForShouldOverrideUrlLoading;
        }
    }

    public WebViewClientProxyApi(ProxyApiRegistrar proxyApiRegistrar) {
        super(proxyApiRegistrar);
    }

    @Override // io.flutter.plugins.webviewflutter.PigeonApiWebViewClient
    public WebViewClient pigeon_defaultConstructor() {
        return new WebViewClientImpl(this);
    }

    @Override // io.flutter.plugins.webviewflutter.PigeonApiWebViewClient
    public void setSynchronousReturnValueForShouldOverrideUrlLoading(WebViewClient webViewClient, boolean z5) {
        if (!(webViewClient instanceof WebViewClientImpl)) {
            throw new IllegalStateException("This WebViewClient doesn't support setting the returnValueForShouldOverrideUrlLoading.");
        }
        ((WebViewClientImpl) webViewClient).setReturnValueForShouldOverrideUrlLoading(z5);
    }

    @Override // io.flutter.plugins.webviewflutter.PigeonApiWebViewClient
    public ProxyApiRegistrar getPigeonRegistrar() {
        return (ProxyApiRegistrar) super.getPigeonRegistrar();
    }
}
