package X; import android.content.Context; import android.content.Intent; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.net.Uri; import android.os.Build; import android.text.TextUtils; import android.util.Pair; import com.bytedance.covode.number.Covode; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /* renamed from: X.24U reason: invalid class name */ public final class AnonymousClass24U { public static final Intent LIZ = new Intent("android.intent.action.VIEW", Uri.parse("http://www.example.com")); static { Covode.recordClassIndex(123474); } public static AnonymousClass25W LIZ(Context context) { AnonymousClass25W r2 = null; for (AnonymousClass25W r1 : LIZIZ(context)) { if (r1.LIZLLL.booleanValue()) { return r1; } if (r2 == null) { r2 = r1; } } return r2; } public static boolean LIZ(ResolveInfo resolveInfo) { if (!resolveInfo.filter.hasAction("android.intent.action.VIEW") || !resolveInfo.filter.hasCategory("android.intent.category.BROWSABLE") || resolveInfo.filter.schemesIterator() == null || resolveInfo.filter.authoritiesIterator() != null) { return false; } Iterator<String> schemesIterator = resolveInfo.filter.schemesIterator(); boolean z = false; boolean z2 = false; while (schemesIterator.hasNext()) { String next = schemesIterator.next(); z |= "http".equals(next); z2 |= "https".equals(next); if (z && z2) { return true; } } return false; } /* JADX WARNING: Removed duplicated region for block: B:47:0x00ee A[Catch:{ NameNotFoundException -> 0x004e }] */ /* JADX WARNING: Removed duplicated region for block: B:48:0x00f3 A[Catch:{ NameNotFoundException -> 0x004e }] */ public static List<AnonymousClass25W> LIZIZ(Context context) { List<ResolveInfo> queryIntentActivities; PackageInfo packageInfo; int i2; PackageManager packageManager = context.getPackageManager(); ArrayList arrayList = new ArrayList(); int i3 = Build.VERSION.SDK_INT >= 23 ? 131136 : 64; Intent intent = LIZ; ResolveInfo resolveActivity = packageManager.resolveActivity(intent, 0); String str = resolveActivity != null ? resolveActivity.activityInfo.packageName : null; Pair<Boolean, Object> LIZ2 = AnonymousClass0UU.LIZ(packageManager, new Object[]{intent, Integer.valueOf(i3)}, 101311, "java.util.List", false, null); if (((Boolean) LIZ2.first).booleanValue()) { queryIntentActivities = (List) LIZ2.second; } else { queryIntentActivities = packageManager.queryIntentActivities(intent, i3); AnonymousClass0UU.LIZ(queryIntentActivities, packageManager, new Object[]{intent, Integer.valueOf(i3)}, 101311, "net_openid_appauth_browser_BrowserSelector_android_content_pm_PackageManager_queryIntentActivities(Landroid/content/pm/PackageManager;Landroid/content/Intent;I)Ljava/util/List;"); } for (ResolveInfo resolveInfo : queryIntentActivities) { if (LIZ(resolveInfo)) { try { String str2 = resolveInfo.activityInfo.packageName; Context LIZ3 = AnonymousClass0WE.LJJI.LIZ(); if (C16420l5.LJIIIZ) { TextUtils.equals(str2, LIZ3.getPackageName()); } if (C16420l5.LJIIIZ) { TextUtils.equals(str2, LIZ3.getPackageName()); } if (!C16420l5.LJIIIZ || !TextUtils.equals(str2, LIZ3.getPackageName())) { if (C16420l5.LJIIIZ) { TextUtils.equals(str2, LIZ3.getPackageName()); } packageInfo = packageManager.getPackageInfo(str2, 64); } else { if (C16420l5.LJ == null) { C16420l5.LJ = packageManager.getPackageInfo(str2, 64); } packageInfo = C16420l5.LJ; } String str3 = resolveInfo.activityInfo.packageName; Intent intent2 = new Intent(); intent2.setAction("android.support.customtabs.action.CustomTabsService"); intent2.setPackage(str3); if (packageManager.resolveService(intent2, 0) != null) { AnonymousClass25W r1 = new AnonymousClass25W(packageInfo, true); if (resolveInfo.activityInfo.packageName.equals(str)) { arrayList.add(0, r1); i2 = 1; AnonymousClass25W r12 = new AnonymousClass25W(packageInfo, false); if (!resolveInfo.activityInfo.packageName.equals(str)) { arrayList.add(i2, r12); } else { arrayList.add(r12); } } else { arrayList.add(r1); } } i2 = 0; AnonymousClass25W r122 = new AnonymousClass25W(packageInfo, false); if (!resolveInfo.activityInfo.packageName.equals(str)) { } } catch (PackageManager.NameNotFoundException unused) { } } } return arrayList; } }