package com.google.ads; import android.text.TextUtils; import android.webkit.WebView; import com.google.ads.internal.ActivationOverlay; import com.google.ads.internal.AdWebView; import com.google.ads.internal.d; import com.google.ads.internal.h; import com.google.ads.util.AdUtil; import com.google.ads.util.b; import com.google.ads.util.g; import com.google.ads.util.i.b; import com.google.ads.util.i.c; import java.util.HashMap; public class x implements o { private void a(HashMap<String, String> paramHashMap, String paramString, i.c<Integer> paramc) { try { String str = (String)paramHashMap.get(paramString); if (!TextUtils.isEmpty(str)) { paramc.a(Integer.valueOf(str)); } return; } catch (NumberFormatException localNumberFormatException) { for (;;) { b.a("Could not parse \"" + paramString + "\" constant."); } } } private void b(HashMap<String, String> paramHashMap, String paramString, i.c<Long> paramc) { try { String str = (String)paramHashMap.get(paramString); if (!TextUtils.isEmpty(str)) { paramc.a(Long.valueOf(str)); } return; } catch (NumberFormatException localNumberFormatException) { for (;;) { b.a("Could not parse \"" + paramString + "\" constant."); } } } private void c(HashMap<String, String> paramHashMap, String paramString, i.c<String> paramc) { String str = (String)paramHashMap.get(paramString); if (!TextUtils.isEmpty(str)) { paramc.a(str); } } public void a(d paramd, HashMap<String, String> paramHashMap, WebView paramWebView) { n localn = paramd.i(); m.a locala = (m.a)((m)localn.d.a()).b.a(); c(paramHashMap, "as_domains", locala.a); c(paramHashMap, "bad_ad_report_path", locala.h); a(paramHashMap, "min_hwa_banner", locala.b); a(paramHashMap, "min_hwa_activation_overlay", locala.c); a(paramHashMap, "min_hwa_overlay", locala.d); c(paramHashMap, "mraid_banner_path", locala.e); c(paramHashMap, "mraid_expanded_banner_path", locala.f); c(paramHashMap, "mraid_interstitial_path", locala.g); b(paramHashMap, "ac_max_size", locala.i); b(paramHashMap, "ac_padding", locala.j); b(paramHashMap, "ac_total_quota", locala.k); b(paramHashMap, "db_total_quota", locala.l); b(paramHashMap, "db_quota_per_origin", locala.m); b(paramHashMap, "db_quota_step_size", locala.n); AdWebView localAdWebView = paramd.l(); if (AdUtil.a >= 11) { g.a(localAdWebView.getSettings(), localn); g.a(paramWebView.getSettings(), localn); } boolean bool2; int j; label296: ActivationOverlay localActivationOverlay; boolean bool1; int i; if (!((h)localn.g.a()).a()) { bool2 = localAdWebView.k(); if (AdUtil.a < ((Integer)locala.b.a()).intValue()) { j = 1; if ((j != 0) || (!bool2)) { break label446; } b.a("Re-enabling hardware acceleration for a banner after reading constants."); localAdWebView.h(); } } else { localActivationOverlay = (ActivationOverlay)localn.e.a(); if ((!((h)localn.g.a()).b()) && (localActivationOverlay != null)) { bool1 = localActivationOverlay.k(); if (AdUtil.a >= ((Integer)locala.c.a()).intValue()) { break label469; } i = 1; label361: if ((i != 0) || (!bool1)) { break label475; } b.a("Re-enabling hardware acceleration for an activation overlay after reading constants."); localActivationOverlay.h(); } } for (;;) { String str = (String)locala.a.a(); al localal = (al)localn.s.a(); if ((localal != null) && (!TextUtils.isEmpty(str))) { localal.a(str); } locala.o.a(Boolean.valueOf(true)); return; j = 0; break; label446: if ((j == 0) || (bool2)) { break label296; } b.a("Disabling hardware acceleration for a banner after reading constants."); localAdWebView.g(); break label296; label469: i = 0; break label361; label475: if ((i != 0) && (!bool1)) { b.a("Disabling hardware acceleration for an activation overlay after reading constants."); localActivationOverlay.g(); } } } } /* Location: F:\neembuu\Research\android_apps\output_jar.jar * Qualified Name: com.google.ads.x * JD-Core Version: 0.7.0.1 */