package com.google.android.gms.internal.ads; 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.RenderProcessGoneDetail; import android.webkit.SafeBrowsingResponse; 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.annotation.Nullable; import androidx.annotation.RequiresApi; /* loaded from: classes3.dex */ public abstract class zzbkk extends WebViewClient { @Override // android.webkit.WebViewClient public final void doUpdateVisitedHistory(WebView webView, String str, boolean z) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.doUpdateVisitedHistory(webView, str, z); } @Nullable public abstract WebViewClient getDelegate(); @Override // android.webkit.WebViewClient public final void onFormResubmission(WebView webView, Message message, Message message2) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onFormResubmission(webView, message, message2); } @Override // android.webkit.WebViewClient public void onLoadResource(WebView webView, String str) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onLoadResource(webView, str); } @Override // android.webkit.WebViewClient @RequiresApi(api = 23) public final void onPageCommitVisible(WebView webView, String str) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onPageCommitVisible(webView, str); } @Override // android.webkit.WebViewClient public void onPageFinished(WebView webView, String str) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onPageFinished(webView, str); } @Override // android.webkit.WebViewClient public void onPageStarted(WebView webView, String str, Bitmap bitmap) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onPageStarted(webView, str, bitmap); } @Override // android.webkit.WebViewClient public final void onReceivedClientCertRequest(WebView webView, ClientCertRequest clientCertRequest) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onReceivedClientCertRequest(webView, clientCertRequest); } @Override // android.webkit.WebViewClient public final void onReceivedError(WebView webView, int i, String str, String str2) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onReceivedError(webView, i, str, str2); } @Override // android.webkit.WebViewClient public final void onReceivedHttpAuthRequest(WebView webView, HttpAuthHandler httpAuthHandler, String str, String str2) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onReceivedHttpAuthRequest(webView, httpAuthHandler, str, str2); } @Override // android.webkit.WebViewClient @RequiresApi(api = 23) public final void onReceivedHttpError(WebView webView, WebResourceRequest webResourceRequest, WebResourceResponse webResourceResponse) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onReceivedHttpError(webView, webResourceRequest, webResourceResponse); } @Override // android.webkit.WebViewClient public final void onReceivedLoginRequest(WebView webView, String str, @Nullable String str2, String str3) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onReceivedLoginRequest(webView, str, str2, str3); } @Override // android.webkit.WebViewClient public final void onReceivedSslError(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onReceivedSslError(webView, sslErrorHandler, sslError); } @Override // android.webkit.WebViewClient @RequiresApi(api = 26) public final boolean onRenderProcessGone(WebView webView, RenderProcessGoneDetail renderProcessGoneDetail) { WebViewClient delegate = getDelegate(); if (delegate == null) { return false; } return delegate.onRenderProcessGone(webView, renderProcessGoneDetail); } @Override // android.webkit.WebViewClient @RequiresApi(api = 27) public final void onSafeBrowsingHit(WebView webView, WebResourceRequest webResourceRequest, int i, SafeBrowsingResponse safeBrowsingResponse) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onSafeBrowsingHit(webView, webResourceRequest, i, safeBrowsingResponse); } @Override // android.webkit.WebViewClient public final void onScaleChanged(WebView webView, float f, float f2) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onScaleChanged(webView, f, f2); } @Override // android.webkit.WebViewClient public final void onTooManyRedirects(WebView webView, Message message, Message message2) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onTooManyRedirects(webView, message, message2); } @Override // android.webkit.WebViewClient public final void onUnhandledKeyEvent(WebView webView, KeyEvent keyEvent) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onUnhandledKeyEvent(webView, keyEvent); } @Override // android.webkit.WebViewClient @Nullable public final WebResourceResponse shouldInterceptRequest(WebView webView, WebResourceRequest webResourceRequest) { WebViewClient delegate = getDelegate(); if (delegate == null) { return null; } return delegate.shouldInterceptRequest(webView, webResourceRequest); } @Override // android.webkit.WebViewClient public final boolean shouldOverrideKeyEvent(WebView webView, KeyEvent keyEvent) { WebViewClient delegate = getDelegate(); if (delegate == null) { return false; } return delegate.shouldOverrideKeyEvent(webView, keyEvent); } @Override // android.webkit.WebViewClient @RequiresApi(api = 24) public boolean shouldOverrideUrlLoading(WebView webView, WebResourceRequest webResourceRequest) { WebViewClient delegate = getDelegate(); if (delegate == null) { return false; } return delegate.shouldOverrideUrlLoading(webView, webResourceRequest); } @Override // android.webkit.WebViewClient @RequiresApi(api = 23) public final void onReceivedError(WebView webView, WebResourceRequest webResourceRequest, WebResourceError webResourceError) { WebViewClient delegate = getDelegate(); if (delegate == null) { return; } delegate.onReceivedError(webView, webResourceRequest, webResourceError); } @Override // android.webkit.WebViewClient @Nullable public final WebResourceResponse shouldInterceptRequest(WebView webView, String str) { WebViewClient delegate = getDelegate(); if (delegate == null) { return null; } return delegate.shouldInterceptRequest(webView, str); } @Override // android.webkit.WebViewClient public boolean shouldOverrideUrlLoading(WebView webView, String str) { WebViewClient delegate = getDelegate(); if (delegate == null) { return false; } return delegate.shouldOverrideUrlLoading(webView, str); } }