package com.fyber.inneractive.sdk.measurement.tracker; import android.webkit.RenderProcessGoneDetail; import android.webkit.WebView; import android.webkit.WebViewClient; import com.fyber.inneractive.sdk.flow.q; import com.fyber.inneractive.sdk.measurement.a; import com.fyber.inneractive.sdk.network.t; import com.fyber.inneractive.sdk.util.IAlog; import com.fyber.inneractive.sdk.util.p; import com.fyber.inneractive.sdk.web.h; import com.iab.omid.library.fyber.adsession.AdEvents; import com.iab.omid.library.fyber.adsession.AdSession; import com.iab.omid.library.fyber.adsession.Partner; /* loaded from: classes2.dex */ public abstract class c implements a.InterfaceC0075a { public AdSession a; public AdEvents b; public final q c; public final Partner e; public WebView f; public boolean d = false; public final a g = new a(); public class a extends WebViewClient { public a() { } @Override // android.webkit.WebViewClient public final boolean onRenderProcessGone(WebView webView, RenderProcessGoneDetail renderProcessGoneDetail) { c.this.a(true); return true; } } public class b implements Runnable { public b() { } @Override // java.lang.Runnable public final void run() { IAlog.a("clearing webview", new Object[0]); WebView webView = c.this.f; if (webView != null) { webView.destroy(); c.this.f = null; } } } /* renamed from: com.fyber.inneractive.sdk.measurement.tracker.c$c, reason: collision with other inner class name */ public enum EnumC0077c { CloseButton, ProgressOverlay, IdentifierView } public c(Partner partner, h hVar, q qVar) { this.e = partner; this.f = hVar; this.c = qVar; } public abstract void a(h hVar); public final void a(Throwable th) { String format = String.format("%s - %s", "OpenMeasurementTracker", th.getMessage()); String simpleName = th.getClass().getSimpleName(); q qVar = this.c; t.a(simpleName, format, qVar != null ? qVar.a : null, qVar != null ? qVar.d() : null); } public final void a(boolean z) { AdSession adSession = this.a; if (adSession != null) { try { adSession.finish(); } catch (Throwable th) { a(th); } p.b.postDelayed(new b(), z ? 0 : 1000); this.a = null; this.b = null; } } }