package com.ironsource.adqualitysdk.sdk.i; import android.graphics.Bitmap; import android.webkit.JsPromptResult; import android.webkit.WebChromeClient; import android.webkit.WebResourceRequest; import android.webkit.WebView; import android.webkit.WebViewClient; import androidx.annotation.RequiresApi; import com.ironsource.adqualitysdk.sdk.i.au; import java.util.HashSet; import java.util.Map; import java.util.Set; import java.util.WeakHashMap; /* loaded from: classes4.dex */ public class jk implements jm { /* renamed from: ﻛ, reason: contains not printable characters */ private static Map f2704 = new WeakHashMap(); /* renamed from: ﻐ, reason: contains not printable characters */ private String f2705; /* renamed from: k, reason: contains not printable characters */ private Set f2706 = new HashSet(); /* renamed from: ヌ, reason: contains not printable characters */ private jo f2707; /* renamed from: ﻐ, reason: contains not printable characters */ public static jk m3226(WebView webView, String str) { jk jkVar = f2704.get(webView); if (jkVar != null) { return jkVar; } jk jkVar2 = new jk(webView, str); f2704.put(webView, jkVar2); return jkVar2; } private jk(WebView webView, String str) { this.f2705 = str; jo joVar = new jo(webView); this.f2707 = joVar; joVar.m3247(new AnonymousClass4()); this.f2707.m3246(new AnonymousClass1()); } /* renamed from: k, reason: contains not printable characters */ public final void m3232(jm jmVar) { this.f2706.add(jmVar); } /* renamed from: ﻛ, reason: contains not printable characters */ public final void m3229(jm jmVar) { this.f2706.remove(jmVar); } /* renamed from: ﻛ, reason: contains not printable characters */ public final boolean m3230() { return this.f2707.m3248(); } /* renamed from: ヌ, reason: contains not printable characters */ public final WebView m3233() { return this.f2707.m3250(); } /* renamed from: k, reason: contains not printable characters */ public final au.c m3231() { return this.f2707.m3249(); } @Override // com.ironsource.adqualitysdk.sdk.i.jm /* renamed from: メ */ public final void mo921(WebView webView) { for (jm jmVar : new HashSet(this.f2706)) { if (jmVar != null) { jmVar.mo921(webView); } } } @Override // com.ironsource.adqualitysdk.sdk.i.jm /* renamed from: k */ public final void mo919(WebView webView, String str, String str2) { for (jm jmVar : new HashSet(this.f2706)) { if (jmVar != null) { jmVar.mo919(webView, str, str2); } } } @Override // com.ironsource.adqualitysdk.sdk.i.jm /* renamed from: ﻛ */ public final void mo918(WebView webView, String str, boolean z) { for (jm jmVar : new HashSet(this.f2706)) { if (jmVar != null) { jmVar.mo918(webView, str, z); } } } @Override // com.ironsource.adqualitysdk.sdk.i.jm /* renamed from: ヌ */ public final void mo920(WebView webView, String str) { for (jm jmVar : new HashSet(this.f2706)) { if (jmVar != null) { jmVar.mo920(webView, str); } } } /* renamed from: com.ironsource.adqualitysdk.sdk.i.jk$4, reason: invalid class name */ public class AnonymousClass4 extends WebViewClient { /* renamed from: k, reason: contains not printable characters */ private boolean f2711 = false; /* renamed from: ヌ, reason: contains not printable characters */ private boolean f2712 = false; /* renamed from: ﻐ, reason: contains not printable characters */ private String f2710 = null; public AnonymousClass4() { } @Override // android.webkit.WebViewClient public final void onPageStarted(WebView webView, String str, Bitmap bitmap) { jk.this.mo921(webView); this.f2711 = true; } @Override // android.webkit.WebViewClient public final void onPageFinished(WebView webView, String str) { jk.this.mo921(webView); this.f2711 = false; this.f2712 = true; if (this.f2710 == null) { this.f2710 = webView.getOriginalUrl(); } } @Override // android.webkit.WebViewClient public final boolean shouldOverrideUrlLoading(WebView webView, String str) { if (m3235(webView, str)) { return true; } if (this.f2710 == null) { this.f2710 = webView.getOriginalUrl(); } jk.this.mo918(webView, str, m3236(webView)); this.f2712 = true; this.f2711 = false; return false; } @Override // android.webkit.WebViewClient @RequiresApi(api = 24) public final boolean shouldOverrideUrlLoading(WebView webView, WebResourceRequest webResourceRequest) { return shouldOverrideUrlLoading(webView, webResourceRequest.getUrl().toString()); } /* renamed from: メ, reason: contains not printable characters */ private boolean m3236(WebView webView) { if (this.f2711 && this.f2712) { return true; } return (webView.getOriginalUrl() == null || this.f2710 == null || webView.getOriginalUrl().equals(this.f2710)) ? false : true; } /* renamed from: k, reason: contains not printable characters */ private boolean m3235(WebView webView, String str) { if (!str.startsWith(jk.this.f2705)) { return false; } this.f2710 = webView.getOriginalUrl(); String substring = str.substring(jk.this.f2705.length()); jk jkVar = jk.this; jkVar.mo919(webView, jkVar.f2705, substring); return true; } } /* renamed from: com.ironsource.adqualitysdk.sdk.i.jk$1, reason: invalid class name */ public class AnonymousClass1 extends WebChromeClient { /* renamed from: ヌ, reason: contains not printable characters */ private boolean f2709 = false; public AnonymousClass1() { } @Override // android.webkit.WebChromeClient public final boolean onJsPrompt(WebView webView, String str, String str2, String str3, JsPromptResult jsPromptResult) { jk.this.mo920(webView, str2); return false; } @Override // android.webkit.WebChromeClient public final void onProgressChanged(WebView webView, int i) { if (i != 100 || this.f2709) { return; } this.f2709 = true; jk.this.mo921(webView); } } /* renamed from: メ, reason: contains not printable characters */ public final void m3234() { this.f2707.m3247(new AnonymousClass4()); } /* renamed from: ﻐ, reason: contains not printable characters */ public final void m3228() { this.f2707.m3246(new AnonymousClass1()); } }