Files
rr3-apk/decompiled-community/sources/com/google/android/gms/internal/ads/zzbkk.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

240 lines
8.4 KiB
Java

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);
}
}