package a4;

import android.webkit.WebViewRenderProcess;
import java.lang.ref.WeakReference;
import java.lang.reflect.InvocationHandler;
import java.util.WeakHashMap;
import org.chromium.support_lib_boundary.WebViewRendererBoundaryInterface;

/* JADX INFO: loaded from: classes.dex */
public final class s0 extends z3.d0 {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final WeakHashMap f360c = new WeakHashMap();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public WebViewRendererBoundaryInterface f361a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public WeakReference f362b;

    public static s0 b(WebViewRenderProcess webViewRenderProcess) {
        WeakHashMap weakHashMap = f360c;
        s0 s0Var = (s0) weakHashMap.get(webViewRenderProcess);
        if (s0Var != null) {
            return s0Var;
        }
        s0 s0Var2 = new s0();
        s0Var2.f362b = new WeakReference(webViewRenderProcess);
        weakHashMap.put(webViewRenderProcess, s0Var2);
        return s0Var2;
    }

    public static s0 c(InvocationHandler invocationHandler) {
        WebViewRendererBoundaryInterface webViewRendererBoundaryInterface = (WebViewRendererBoundaryInterface) ee.b.castToSuppLibClass(WebViewRendererBoundaryInterface.class, invocationHandler);
        return (s0) webViewRendererBoundaryInterface.getOrCreatePeer(new s(webViewRendererBoundaryInterface, 1));
    }

    @Override // z3.d0
    public final boolean a() {
        b bVar = k0.B;
        if (bVar.a()) {
            WebViewRenderProcess webViewRenderProcessH = l.h(this.f362b.get());
            return webViewRenderProcessH != null && webViewRenderProcessH.terminate();
        }
        if (bVar.b()) {
            return this.f361a.terminate();
        }
        throw k0.a();
    }
}
