package com.google.android.gms.ads.nonagon.signalgeneration;

import android.content.Context;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.Pair;
import android.view.MotionEvent;
import android.webkit.JavascriptInterface;
import android.webkit.WebView;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.AdFormat;
import com.google.android.gms.common.annotation.KeepForSdk;
import com.google.android.gms.internal.ads.a30;
import com.google.android.gms.internal.ads.ao;
import com.google.android.gms.internal.ads.b30;
import com.google.android.gms.internal.ads.gr0;
import com.google.android.gms.internal.ads.kb1;
import com.google.android.gms.internal.ads.re1;
import com.google.android.gms.internal.ads.tg;
import com.google.android.gms.internal.ads.tn;
import com.google.android.gms.internal.ads.tp;
import java.util.UUID;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
import org.json.JSONException;
import org.json.JSONObject;

/* JADX INFO: loaded from: classes2.dex */
public final class a {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final Context f7989a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final WebView f7990b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final tg f7991c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final kb1 f7992d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final int f7993e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final gr0 f7994f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final boolean f7995g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final a30 f7996h = b30.f9364f;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public final re1 f7997i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final n0 f7998j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final i0 f7999k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public final l0 f8000l;

    public a(WebView webView, tg tgVar, gr0 gr0Var, re1 re1Var, kb1 kb1Var, n0 n0Var, i0 i0Var, l0 l0Var) {
        this.f7990b = webView;
        Context context = webView.getContext();
        this.f7989a = context;
        this.f7991c = tgVar;
        this.f7994f = gr0Var;
        ao.a(context);
        tn tnVar = ao.Pa;
        n7.y yVar = n7.y.f31093e;
        this.f7993e = ((Integer) yVar.f31096c.b(tnVar)).intValue();
        this.f7995g = ((Boolean) yVar.f31096c.b(ao.Qa)).booleanValue();
        this.f7997i = re1Var;
        this.f7992d = kb1Var;
        this.f7998j = n0Var;
        this.f7999k = i0Var;
        this.f8000l = l0Var;
    }

    @NonNull
    @JavascriptInterface
    @KeepForSdk
    public String getClickSignals(@NonNull String str) {
        try {
            m7.n nVar = m7.n.C;
            nVar.f30472k.getClass();
            long jCurrentTimeMillis = System.currentTimeMillis();
            String strZzg = this.f7991c.f16877b.zzg(this.f7989a, str, this.f7990b);
            if (this.f7995g) {
                nVar.f30472k.getClass();
                b.zze(this.f7994f, null, "csg", new Pair("clat", String.valueOf(System.currentTimeMillis() - jCurrentTimeMillis)));
            }
            return strZzg;
        } catch (RuntimeException e10) {
            m7.n.C.f30469h.d("TaggingLibraryJsInterface.getClickSignals", e10);
            return "";
        }
    }

    @NonNull
    @JavascriptInterface
    @KeepForSdk
    public String getClickSignalsWithTimeout(@NonNull String str, int i10) {
        if (i10 <= 0) {
            StringBuilder sb = new StringBuilder(String.valueOf(i10).length() + 51);
            sb.append("Invalid timeout for getting click signals. Timeout=");
            sb.append(i10);
            q7.j.b(sb.toString());
            return "";
        }
        try {
            return (String) b30.f9359a.g(new o0.d(this, str, 2)).get(Math.min(i10, this.f7993e), TimeUnit.MILLISECONDS);
        } catch (InterruptedException | ExecutionException | TimeoutException e10) {
            m7.n.C.f30469h.d("TaggingLibraryJsInterface.getClickSignalsWithTimeout", e10);
            return e10 instanceof TimeoutException ? "17" : "";
        }
    }

    @NonNull
    @JavascriptInterface
    @KeepForSdk
    public String getQueryInfo() {
        p7.r0 r0Var = m7.n.C.f30464c;
        String string = UUID.randomUUID().toString();
        Bundle bundle = new Bundle();
        bundle.putString("query_info_type", "requester_type_6");
        f0 f0Var = new f0(this, string);
        if (((Boolean) tp.f16978e.j()).booleanValue()) {
            this.f7998j.a(this.f7990b, f0Var);
        } else {
            if (((Boolean) n7.y.f31093e.f31096c.b(ao.Sa)).booleanValue()) {
                this.f7996h.execute(new n0.a(this, bundle, f0Var, 6, 0));
            } else {
                AdFormat adFormat = AdFormat.BANNER;
                g7.e eVar = (g7.e) new g7.e().d(bundle);
                eVar.getClass();
                w7.a.generate(this.f7989a, adFormat, new g7.f(eVar), f0Var);
            }
        }
        return string;
    }

    @NonNull
    @JavascriptInterface
    @KeepForSdk
    public String getViewSignals() {
        try {
            m7.n nVar = m7.n.C;
            nVar.f30472k.getClass();
            long jCurrentTimeMillis = System.currentTimeMillis();
            String strZzj = this.f7991c.f16877b.zzj(this.f7989a, this.f7990b, null);
            if (this.f7995g) {
                nVar.f30472k.getClass();
                b.zze(this.f7994f, null, "vsg", new Pair("vlat", String.valueOf(System.currentTimeMillis() - jCurrentTimeMillis)));
            }
            return strZzj;
        } catch (RuntimeException e10) {
            m7.n.C.f30469h.d("TaggingLibraryJsInterface.getViewSignals", e10);
            return "";
        }
    }

    @NonNull
    @JavascriptInterface
    @KeepForSdk
    public String getViewSignalsWithTimeout(int i10) {
        if (i10 <= 0) {
            StringBuilder sb = new StringBuilder(String.valueOf(i10).length() + 50);
            sb.append("Invalid timeout for getting view signals. Timeout=");
            sb.append(i10);
            q7.j.b(sb.toString());
            return "";
        }
        try {
            return (String) b30.f9359a.g(new x4.a(this, 3)).get(Math.min(i10, this.f7993e), TimeUnit.MILLISECONDS);
        } catch (InterruptedException | ExecutionException | TimeoutException e10) {
            m7.n.C.f30469h.d("TaggingLibraryJsInterface.getViewSignalsWithTimeout", e10);
            return e10 instanceof TimeoutException ? "17" : "";
        }
    }

    @JavascriptInterface
    @KeepForSdk
    public void recordClick(@NonNull String str) {
        if (!((Boolean) n7.y.f31093e.f31096c.b(ao.Ua)).booleanValue() || TextUtils.isEmpty(str)) {
            return;
        }
        b30.f9359a.execute(new l.l(this, str, 22, 0));
    }

    @JavascriptInterface
    @KeepForSdk
    public void reportTouchEvent(@NonNull String str) {
        int i10;
        int i11;
        try {
            JSONObject jSONObject = new JSONObject(str);
            int i12 = jSONObject.getInt("x");
            int i13 = jSONObject.getInt("y");
            int i14 = jSONObject.getInt("duration_ms");
            float f10 = (float) jSONObject.getDouble("force");
            int i15 = jSONObject.getInt("type");
            try {
                if (i15 != 0) {
                    int i16 = 1;
                    if (i15 != 1) {
                        i16 = 2;
                        if (i15 != 2) {
                            i16 = 3;
                            i11 = i15 != 3 ? -1 : 0;
                        }
                    }
                    i10 = i16;
                    this.f7991c.f16877b.zzd(MotionEvent.obtain(0L, i14, i10, i12, i13, f10, 1.0f, 0, 1.0f, 1.0f, 0, 0));
                    return;
                }
                this.f7991c.f16877b.zzd(MotionEvent.obtain(0L, i14, i10, i12, i13, f10, 1.0f, 0, 1.0f, 1.0f, 0, 0));
                return;
            } catch (RuntimeException e10) {
                e = e10;
                m7.n.C.f30469h.d("TaggingLibraryJsInterface.reportTouchEvent", e);
                return;
            } catch (JSONException e11) {
                e = e11;
                m7.n.C.f30469h.d("TaggingLibraryJsInterface.reportTouchEvent", e);
                return;
            }
            i10 = i11;
        } catch (RuntimeException | JSONException e12) {
            e = e12;
        }
    }
}
