Info Call to dangerous WebView settings API

Description

List of all WebView methods used in the application.

Recommendation

If your application accesses sensitive data with a WebView, you may want to use the clearCache() method to delete any files stored locally.

Any URI received via an intent from outside a trust-boundary should be validated before rendering it with WebView

Technical details

Method com.ofss.fcdb.mobile.android.phone.widgets.OffersWidget.onClick() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public void onClick(android.view.View p6)
    {
        if (this.j == null) {
            this.k = ((com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout) this.c.findViewById(((Integer) this.c.i().get(this.g)).intValue()));
            this.j = new android.widget.RelativeLayout(this.d);
            this.j.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            this.h = new android.webkit.WebView(this.d);
            this.h.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_17 = this.h.getSettings();
            v0_17.setAllowFileAccess(1);
            v0_17.setAppCacheEnabled(1);
            v0_17.setBlockNetworkImage(0);
            v0_17.setBlockNetworkLoads(0);
            v0_17.setBuiltInZoomControls(1);
            v0_17.setLoadsImagesAutomatically(1);
            v0_17.setJavaScriptCanOpenWindowsAutomatically(1);
            v0_17.setJavaScriptEnabled(1);
            v0_17.setUseWideViewPort(1);
            v0_17.setLoadWithOverviewMode(1);
            v0_17.setDomStorageEnabled(1);
            v0_17.setUserAgentString("AndTabs");
            v0_17.getBuiltInZoomControls();
            this.h.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.widgets.f(this));
            android.webkit.CookieSyncManager.createInstance(this.d);
            android.webkit.CookieManager.getInstance().setAcceptCookie(1);
            this.h.loadUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PRELOGINOFFERS.LINK", this.d));
            this.j.addView(this.h);
            this.i = new android.widget.Button(this.d);
            this.i.setText("Close");
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_29 = new android.widget.RelativeLayout$LayoutParams(100, 50);
            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.d)) {
                v0_29.addRule(11);
            } else {
                v0_29.addRule(9);
            }
            v0_29.addRule(10);
            this.i.setLayoutParams(v0_29);
            this.i.setOnClickListener(new com.ofss.fcdb.mobile.android.phone.widgets.i(this));
            this.j.addView(this.i);
            this.k.addView(this.j);
        } else {
            if (this.j.getVisibility() == 8) {
                this.j.setVisibility(0);
            }
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.widgets.FAQWidget.onClick() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public void onClick(android.view.View p6)
    {
        if (this.k == null) {
            this.h = ((com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout) this.c.findViewById(((Integer) this.c.i().get(this.g)).intValue()));
            this.k = new android.widget.RelativeLayout(this.d);
            this.k.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            this.i = new android.webkit.WebView(this.d);
            this.i.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_18 = this.i.getSettings();
            v0_18.setAllowFileAccess(1);
            v0_18.setAppCacheEnabled(1);
            v0_18.setBlockNetworkImage(0);
            v0_18.setBlockNetworkLoads(0);
            v0_18.setBuiltInZoomControls(1);
            v0_18.setLoadsImagesAutomatically(1);
            v0_18.setJavaScriptCanOpenWindowsAutomatically(1);
            v0_18.setJavaScriptEnabled(1);
            v0_18.setUseWideViewPort(1);
            v0_18.setLoadWithOverviewMode(1);
            v0_18.setDomStorageEnabled(1);
            v0_18.setUserAgentString(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.USERAGENT", this.d));
            v0_18.getBuiltInZoomControls();
            this.i.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.widgets.b(this));
            android.webkit.CookieSyncManager.createInstance(this.d);
            android.webkit.CookieManager.getInstance().setAcceptCookie(1);
            this.i.loadUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.FAQ.LINK", this.d));
            this.k.addView(this.i);
            this.j = new android.widget.Button(this.d);
            this.j.setText(com.ofss.fcdb.mobile.android.phone.i.b.I(this.d));
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_30 = new android.widget.RelativeLayout$LayoutParams(100, 50);
            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.d)) {
                v0_30.addRule(11);
            } else {
                v0_30.addRule(9);
            }
            v0_30.addRule(10);
            this.j.setLayoutParams(v0_30);
            this.j.setOnClickListener(new com.ofss.fcdb.mobile.android.phone.widgets.e(this));
            this.k.addView(this.j);
            this.h.addView(this.k);
        } else {
            if (this.k.getVisibility() == 8) {
                this.k.setVisibility(0);
            }
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.ui.components.FCWebView.<init>() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public FCWebView(android.content.Context p8, com.ofss.fcdb.mobile.android.phone.mleapdatatypes.MleapDataTypeAbstract p9)
    {
        super(p8);
        super.a = 0;
        super.b = 1;
        super.c = super;
        super.d = p9.s;
        super.d = super.d;
        android.webkit.CookieManager v0_1 = new com.ofss.fcdb.mobile.android.phone.layoutparams.FCRelativeLayoutParams(p9.j, p9.k);
        v0_1.setMargins(p9.l, p9.n, p9.m, p9.o);
        super.setLayoutParams(v0_1);
        android.webkit.CookieManager v0_3 = super.c.getSettings();
        v0_3.setAllowFileAccess(1);
        v0_3.setAppCacheEnabled(1);
        v0_3.setBlockNetworkImage(0);
        v0_3.setBlockNetworkLoads(0);
        v0_3.setBuiltInZoomControls(1);
        v0_3.setLoadsImagesAutomatically(1);
        v0_3.setJavaScriptCanOpenWindowsAutomatically(1);
        v0_3.setJavaScriptEnabled(1);
        v0_3.setUseWideViewPort(1);
        v0_3.setLoadWithOverviewMode(1);
        v0_3.setDomStorageEnabled(1);
        v0_3.setUserAgentString("AndTabs");
        v0_3.getBuiltInZoomControls();
        super.c.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.ui.components.ae(super));
        android.webkit.CookieSyncManager.createInstance(p8);
        android.webkit.CookieManager.getInstance().setAcceptCookie(1);
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.mleapdatatypes.WebViewType.getView() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public android.view.View getView()
    {
        if (this.d == null) {
            String v0_56;
            this.d = new com.ofss.fcdb.mobile.android.phone.mleapdatatypes.br(this, this.c, this);
            this.E = this.B.f();
            com.ofss.fcdb.mobile.android.phone.ui.components.FCWebView v2_4 = this.d.getSettings();
            v2_4.setAllowFileAccess(1);
            v2_4.setAppCacheEnabled(1);
            v2_4.setBlockNetworkImage(0);
            v2_4.setBlockNetworkLoads(0);
            v2_4.setBuiltInZoomControls(0);
            v2_4.setLoadsImagesAutomatically(1);
            v2_4.setJavaScriptCanOpenWindowsAutomatically(1);
            v2_4.setJavaScriptEnabled(1);
            v2_4.setUseWideViewPort(1);
            v2_4.setLoadWithOverviewMode(1);
            v2_4.setDomStorageEnabled(1);
            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.C.z)) {
                v0_56 = this.C.z;
            } else {
                v0_56 = "AndPhone";
            }
            v2_4.setUserAgentString(v0_56);
            v2_4.getBuiltInZoomControls();
            this.d.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.mleapdatatypes.bs(this));
            this.d.addJavascriptInterface(new com.ofss.fcdb.mobile.android.phone.mleapdatatypes.bv(this), "fcdb");
            android.webkit.CookieSyncManager.createInstance(this.c);
            this.A = android.webkit.CookieManager.getInstance();
            this.A.setAcceptCookie(1);
            if (!"n".equals(this.t)) {
                if (!"h".equals(this.t)) {
                    if (!"modal".equals(this.t)) {
                        if (!"LOB".equalsIgnoreCase(this.t)) {
                            if (!"l".equals(this.t)) {
                                if (!"X".equalsIgnoreCase(this.t)) {
                                    String v0_77 = this.C.y;
                                    String v0_0 = new StringBuilder(String.valueOf(v0_77.substring(0, v0_77.lastIndexOf("/")))).append(java.io.File.separator).append(this.b).toString();
                                    this.A.setCookie("JSESSIONID", this.C.u);
                                    this.d.postUrl(v0_0, android.util.Base64.encode(this.a().getBytes(), 0));
                                } else {
                                    String v0_3 = this.C.y;
                                    this.d.postUrl(new StringBuilder(String.valueOf(v0_3.substring(0, v0_3.lastIndexOf("/")))).append(java.io.File.separator).append(this.b).toString(), android.util.Base64.encode(this.a().getBytes(), 0));
                                }
                            } else {
                                this.b = new StringBuilder(String.valueOf(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.TNC.URL", this.c))).append(this.b).toString();
                                this.d.loadUrl(this.b);
                            }
                        } else {
                            com.ofss.fcdb.mobile.android.phone.e.a.a(this);
                            String v0_33 = new StringBuilder("&").append(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.NAME.REQUESTID", this.c)).append("=").append(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.BRANCHLOCATOR", this.c)).append("&").append(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.NAME.FLDRANGE", this.c)).append("=").append(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.RANGE", this.c)).append("&").append(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.NAME.LONGITUDE", this.c)).append("=").append("72.837467").append("&").append(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.NAME.LATITUDE", this.c)).append("=").append("19.09567").toString();
                            this.D = "19.09567+72.837467";
                            this.a(v0_33);
                        }
                    } else {
                        String v0_35 = this.C.y;
                        this.d.loadUrl(new StringBuilder(String.valueOf(v0_35.substring(0, v0_35.lastIndexOf("/")))).append(this.b).toString());
                    }
                } else {
                    this.d.loadDataWithBaseURL(0, this.b, "text/html", "utf-8", 0);
                }
            } else {
                this.d.loadUrl(this.b);
            }
        }
        if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.u)) {
            com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.d, this.B, this.u);
        }
        this.p = new java.util.HashMap();
        this.p.put("MleapDataType", this);
        this.d.setTag(this.p);
        return this.d;
    }

Method com.ofss.fcdb.mobile.android.phone.helpers.v.a() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public void a()
    {
        this.b.T.clear();
        this.b.S.clear();
        try {
            android.webkit.WebSettings v0_15 = Class.forName(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.NAME.BRANCHLOCATORACTIVITY", this.d));
        } catch (android.webkit.WebSettings v0_20) {
            com.ofss.fcdb.mobile.android.b.d.a.a(android.util.Log.getStackTraceString(v0_20));
            v0_15 = 0;
        }
        if (v0_15 != null) {
            if (!this.e.getClass().isAssignableFrom(v0_15)) {
                if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.t)) {
                    ((Integer) this.e.i().get(this.t)).intValue();
                }
                this.c = ((android.widget.RelativeLayout) this.e.l());
            } else {
                this.u = Boolean.valueOf(1);
                if (this.c == null) {
                    this.c = new android.widget.RelativeLayout(this.d);
                }
            }
            if (this.c.getChildCount() != 0) {
                this.c.setVisibility(0);
            } else {
                this.m = ((android.widget.LinearLayout) android.view.LayoutInflater.from(this.d).inflate(com.ofss.fcdb.mobile.android.phone.i.b.g(this.d), 0));
                this.c.addView(this.m);
                this.B = ((com.google.android.gms.maps.SupportMapFragment) this.e.e().a(com.ofss.fcdb.mobile.android.phone.i.b.at())).y();
            }
            if ((this.e.H.doubleValue() != -1.0) && (this.e.I.doubleValue() != -1.0)) {
                android.webkit.WebSettings v0_0 = new com.google.android.gms.maps.model.LatLng(this.e.H.doubleValue(), this.e.I.doubleValue());
                com.google.android.gms.maps.model.CameraPosition.b().a(v0_0).a(1095761920).c(0).a();
                if (this.B != null) {
                    this.B.a(com.google.android.gms.maps.b.a(v0_0));
                }
            }
            ((com.ofss.fcdb.mobile.android.phone.ui.components.FCTextView) this.m.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.an())).setText(com.ofss.fcdb.mobile.android.phone.i.b.d("K_ATMBRANCH_LOC", this.d));
            ((android.widget.ImageView) this.m.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.U())).setVisibility(8);
            this.c();
            this.d();
            this.e();
            this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.D());
            ((android.widget.TextView) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.w())).setText(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.DISTANCEUNIT", this.d));
            this.o = ((android.widget.RelativeLayout) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.B()));
            this.i = ((android.widget.EditText) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.F()));
            this.j = new android.graphics.drawable.BitmapDrawable(this.A.a("search", this.d));
            ((com.ofss.fcdb.mobile.android.phone.ui.components.FCButton) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.q())).setOnClickListener(new com.ofss.fcdb.mobile.android.phone.helpers.ac(this));
            ((android.widget.Button) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.E())).setOnClickListener(new com.ofss.fcdb.mobile.android.phone.helpers.ad(this));
            ((android.widget.Button) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.u())).setOnClickListener(new com.ofss.fcdb.mobile.android.phone.helpers.ae(this));
            ((android.widget.Button) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.z())).setOnClickListener(new com.ofss.fcdb.mobile.android.phone.helpers.af(this));
            android.widget.RadioButton v1_34 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.NEARMECHOOSER", this.d);
            android.graphics.drawable.BitmapDrawable v3_6 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.ATMBRANCHCHOOSER", this.d);
            android.webkit.WebSettings v0_42 = ((android.widget.RadioGroup) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.p()));
            if ((com.ofss.fcdb.mobile.android.phone.helpers.a.a(v1_34)) || (!v1_34.equals("NEARME"))) {
                if ((!com.ofss.fcdb.mobile.android.phone.helpers.a.a(v1_34)) && (v1_34.equals("LOCATION"))) {
                    ((android.widget.RadioButton) v0_42.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.r())).setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, com.ofss.fcdb.mobile.android.phone.i.b.a(this.d, "tab_highlighted"));
                    ((android.widget.RadioButton) v0_42.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.s())).setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0);
                    ((android.widget.RelativeLayout) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.D())).setVisibility(8);
                    this.z = ((android.widget.SeekBar) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.C()));
                    this.z.setVisibility(8);
                    ((android.widget.EditText) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.F())).setVisibility(0);
                }
            } else {
                ((android.widget.RadioButton) v0_42.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.s())).setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, com.ofss.fcdb.mobile.android.phone.i.b.a(this.d, "tab_highlighted"));
                ((android.widget.RadioButton) v0_42.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.r())).setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0);
                ((android.widget.LinearLayout) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.D())).setVisibility(0);
                this.z = ((android.widget.SeekBar) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.C()));
                this.z.setVisibility(0);
                ((android.widget.EditText) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.F())).setVisibility(8);
            }
            v0_42.setOnCheckedChangeListener(new com.ofss.fcdb.mobile.android.phone.helpers.ag(this));
            this.g();
            android.webkit.WebSettings v0_49 = ((android.widget.RadioGroup) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.o()));
            if ((com.ofss.fcdb.mobile.android.phone.helpers.a.a(v3_6)) || (!v3_6.equals("ATM"))) {
                if ((!com.ofss.fcdb.mobile.android.phone.helpers.a.a(v3_6)) && (v3_6.equals("BRANCH"))) {
                    android.widget.RadioButton v1_81 = ((android.widget.RadioButton) v0_49.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.t()));
                    this.k = com.ofss.fcdb.mobile.android.phone.i.b.t();
                    v1_81.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, new android.graphics.drawable.BitmapDrawable(this.A.a("tab_highlighted", this.d)));
                    ((android.widget.RadioButton) v0_49.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.n())).setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0);
                }
            } else {
                android.widget.RadioButton v1_88 = ((android.widget.RadioButton) v0_49.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.n()));
                this.k = com.ofss.fcdb.mobile.android.phone.i.b.n();
                v1_88.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, new android.graphics.drawable.BitmapDrawable(this.A.a("tab_highlighted", this.d)));
                ((android.widget.RadioButton) v0_49.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.t())).setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0);
            }
            v0_49.setOnCheckedChangeListener(new com.ofss.fcdb.mobile.android.phone.helpers.ah(this));
            android.webkit.WebSettings v0_55 = ((android.widget.RadioGroup) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aK()));
            ((android.widget.RadioButton) v0_55.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aN())).setOnClickListener(new com.ofss.fcdb.mobile.android.phone.helpers.ai(this));
            ((android.widget.RadioButton) v0_55.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aO())).setOnClickListener(new com.ofss.fcdb.mobile.android.phone.helpers.aj(this));
            v0_55.getChildAt(0).performClick();
            this.p = ((android.webkit.WebView) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aP()));
            android.webkit.WebSettings v0_63 = this.p.getSettings();
            v0_63.setAllowFileAccess(1);
            v0_63.setAppCacheEnabled(0);
            v0_63.setBlockNetworkImage(0);
            v0_63.setBlockNetworkLoads(0);
            v0_63.setBuiltInZoomControls(1);
            v0_63.setLoadsImagesAutomatically(1);
            v0_63.setJavaScriptCanOpenWindowsAutomatically(1);
            v0_63.setJavaScriptEnabled(1);
            v0_63.setUseWideViewPort(1);
            v0_63.setLoadWithOverviewMode(1);
            v0_63.setDomStorageEnabled(1);
            v0_63.setRenderPriority(android.webkit.WebSettings$RenderPriority.HIGH);
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.onCreate() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public void onCreate(android.os.Bundle p4)
    {
        super.onCreate(p4);
        this.setContentView(com.ofss.fcdb.mobile.android.phone.i.b.ay(this));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.az(this)));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.t = ((android.widget.ImageView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aB(this)));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.u = ((android.widget.TextView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aC(this)));
        this.o = ((android.widget.LinearLayout) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aD(this)));
        this.a(this.getIntent());
        com.ofss.fcdb.mobile.android.phone.e.a v0_12 = com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p.getSettings();
        v0_12.setAllowFileAccess(1);
        v0_12.setAppCacheEnabled(1);
        v0_12.setBlockNetworkImage(0);
        v0_12.setBlockNetworkLoads(0);
        v0_12.setBuiltInZoomControls(1);
        v0_12.setLoadsImagesAutomatically(1);
        v0_12.setJavaScriptCanOpenWindowsAutomatically(1);
        v0_12.setJavaScriptEnabled(1);
        v0_12.setUseWideViewPort(1);
        v0_12.setLoadWithOverviewMode(1);
        v0_12.setDomStorageEnabled(1);
        v0_12.setUserAgentString("AndPhone");
        v0_12.getBuiltInZoomControls();
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.am(this));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p.setWebChromeClient(new com.ofss.fcdb.mobile.android.phone.application.ap(this));
        android.webkit.CookieSyncManager.createInstance(this);
        this.r = android.webkit.CookieManager.getInstance();
        this.r.removeAllCookie();
        this.r.setAcceptCookie(1);
        this.r.setCookie("JSESSIONID", this.n.u);
        this.w = com.ofss.fcdb.mobile.android.phone.e.a.a(this);
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.OffersActivity.a() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private void a()
    {
        android.webkit.WebView v0_2 = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aC()));
        this.i = ((android.widget.ProgressBar) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aD()));
        byte[] v1_8 = v0_2.getSettings();
        v1_8.setAllowFileAccess(1);
        v1_8.setAppCacheEnabled(1);
        v1_8.setBlockNetworkImage(0);
        v1_8.setBlockNetworkLoads(0);
        v1_8.setBuiltInZoomControls(1);
        v1_8.setLoadsImagesAutomatically(1);
        v1_8.setJavaScriptCanOpenWindowsAutomatically(1);
        v1_8.setJavaScriptEnabled(1);
        v1_8.setUseWideViewPort(1);
        v1_8.setLoadWithOverviewMode(1);
        v1_8.setDomStorageEnabled(1);
        v1_8.setUserAgentString("Tabs");
        v0_2.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.ad(this));
        android.webkit.CookieSyncManager.createInstance(this);
        String v2_14 = android.webkit.CookieManager.getInstance();
        v2_14.setAcceptCookie(1);
        byte[] v1_16 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this);
        byte[] v3_13 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this);
        String v4 = "";
        if (!v1_16.startsWith("http")) {
            v1_16 = new StringBuilder(String.valueOf(this.a.y.substring(0, this.a.y.lastIndexOf(47)))).append(v1_16).toString();
        }
        if (!v3_13.startsWith("http")) {
            new StringBuilder(String.valueOf(this.a.y.substring(0, this.a.y.lastIndexOf(47)))).append(v3_13).toString();
        }
        byte[] v1_4;
        v2_14.setCookie(v1_16, new StringBuilder("JSESSIONID=").append(this.a.u).toString());
        this.b();
        this.d();
        if (!com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this).equalsIgnoreCase("Y")) {
            v2_14.setCookie(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this), new StringBuilder("JSESSIONID=").append(this.a.u).toString());
            v1_4 = this.d();
            v0_2.loadUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this));
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        } else {
            this.e = 1;
            v2_14.setCookie(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.ISLOCATIONBASEDOFFER", this), new StringBuilder("JSESSIONID=").append(this.a.u).toString());
            this.c();
            v1_4 = this.d();
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        }
        if (com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.a.s)) {
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PRELOGINOFFERS.LINK", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        } else {
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.POSTLOGINOFFERS.LINK", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.onCreate() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(com.ofss.fcdb.mobile.android.phone.i.b.s(this));
        com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aA(this)));
        this.a = ((android.widget.Button) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aF()));
        this.b = ((android.widget.Button) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aG()));
        this.c = this.getSharedPreferences("apppreferences", 0);
        this.d = this.c.edit();
        this.a.setOnClickListener(this);
        this.b.setOnClickListener(this);
        String v0_14 = com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.getSettings();
        v0_14.setAllowFileAccess(1);
        v0_14.setAppCacheEnabled(1);
        v0_14.setBlockNetworkImage(0);
        v0_14.setBlockNetworkLoads(0);
        v0_14.setBuiltInZoomControls(1);
        v0_14.setLoadsImagesAutomatically(1);
        v0_14.setJavaScriptCanOpenWindowsAutomatically(1);
        v0_14.setJavaScriptEnabled(1);
        v0_14.setUseWideViewPort(1);
        v0_14.setLoadWithOverviewMode(1);
        v0_14.setDomStorageEnabled(1);
        v0_14.setUserAgentString("AndPhone");
        v0_14.getBuiltInZoomControls();
        com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.t(this));
        com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.setWebChromeClient(new com.ofss.fcdb.mobile.android.phone.application.w(this));
        try {
            String v2_3 = new java.io.BufferedReader(new java.io.InputStreamReader(this.getAssets().open("legal_policies.html")));
            String v0_22 = new StringBuilder();
            try {
                while(true) {
                    android.webkit.WebView v1_7 = v2_3.readLine();
                    v0_22.append(v1_7);
                }
                com.ofss.fcdb.mobile.android.b.d.a.a(v0_22.toString());
                v2_3.close();
                com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.loadData(v0_22.toString(), "text/html", "UTF-8");
                return;
            } catch (android.webkit.WebView v1) {
                this.b();
                com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.loadData(v0_22.toString(), "text/html", "UTF-8");
                return;
            }
            if (v1_7 != null) {
            }
        } catch (String v0) {
            v0_22 = 0;
        }
    }

Method com.ofss.fcdb.mobile.android.phone.application.ATGWebViewActivity.a() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private void a()
    {
        android.webkit.WebView v0_2 = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.I()));
        this.a = ((android.widget.ProgressBar) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.H()));
        byte[] v1_2 = v0_2.getSettings();
        v1_2.setAllowFileAccess(1);
        v1_2.setAppCacheEnabled(0);
        v1_2.setBlockNetworkImage(0);
        v1_2.setBlockNetworkLoads(0);
        v1_2.setBuiltInZoomControls(1);
        v1_2.setLoadsImagesAutomatically(1);
        v1_2.setJavaScriptCanOpenWindowsAutomatically(1);
        v1_2.setJavaScriptEnabled(1);
        v1_2.setUseWideViewPort(1);
        v1_2.setLoadWithOverviewMode(1);
        v1_2.setDomStorageEnabled(1);
        v1_2.setRenderPriority(android.webkit.WebSettings$RenderPriority.HIGH);
        v0_2.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.a(this));
        v0_2.postUrl(this.getIntent().getStringExtra("URL"), new StringBuilder(String.valueOf(this.getIntent().getStringExtra("URLPARAMS"))).append("&IDSESSION=").append(this.d.t).toString().getBytes());
        return;
    }

Method com.ofss.fcdb.mobile.android.augmented_reality.activity.ShowMapDirection.onResume() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public void onResume()
    {
        super.onResume();
        this.setContentView(2130903043);
        android.webkit.WebView v0_3 = ((android.webkit.WebView) this.findViewById(2131296265));
        v0_3.getSettings().setBuiltInZoomControls(1);
        v0_3.getSettings().setJavaScriptEnabled(1);
        com.ofss.fcdb.mobile.android.augmented_reality.c.a.b(new StringBuilder().append("I am going to show :").append(com.ofss.fcdb.mobile.android.augmented_reality.activity.Demo.u).toString());
        if (!com.ofss.fcdb.mobile.android.augmented_reality.c.a.d.equalsIgnoreCase("Demo")) {
            v0_3.loadUrl(com.ofss.fcdb.mobile.android.augmented_reality.activity.Demo_tab.u);
        } else {
            v0_3.loadUrl(com.ofss.fcdb.mobile.android.augmented_reality.activity.Demo.u);
        }
        return;
    }

Method com.google.android.gms.internal.cq.<init>() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private cq(android.content.MutableContextWrapper p5, com.google.android.gms.internal.x p6, boolean p7, boolean p8, com.google.android.gms.internal.et p9, com.google.android.gms.internal.co p10)
    {
        super(p5);
        super.c = new Object();
        super.b = p5;
        super.g = p6;
        super.h = p7;
        super.d = p9;
        super.e = p10;
        super.setBackgroundColor(0);
        com.google.android.gms.internal.bt v0_0 = super.getSettings();
        v0_0.setJavaScriptEnabled(1);
        v0_0.setSavePassword(0);
        com.google.android.gms.internal.bf.a(p5, p10.b, v0_0);
        if (android.os.Build$VERSION.SDK_INT < 17) {
            if (android.os.Build$VERSION.SDK_INT >= 11) {
                com.google.android.gms.internal.bi.a(super.getContext(), v0_0);
            }
        } else {
            com.google.android.gms.internal.bl.a(super.getContext(), v0_0);
        }
        super.setDownloadListener(super);
        if (android.os.Build$VERSION.SDK_INT < 11) {
            super.a = new com.google.android.gms.internal.bq(super, p8);
        } else {
            super.a = new com.google.android.gms.internal.cd(super, p8);
        }
        super.setWebViewClient(super.a);
        if (android.os.Build$VERSION.SDK_INT < 14) {
            if (android.os.Build$VERSION.SDK_INT >= 11) {
                super.setWebChromeClient(new com.google.android.gms.internal.bt(super));
            }
        } else {
            super.setWebChromeClient(new com.google.android.gms.internal.ce(super));
        }
        super.i();
        return;
    }

Method com.facebook.widget.t.a() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private void a(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.c = new android.webkit.WebView(this.getContext());
        this.c.setVerticalScrollBarEnabled(0);
        this.c.setHorizontalScrollBarEnabled(0);
        this.c.setWebViewClient(new com.facebook.widget.z(this, 0));
        this.c.getSettings().setJavaScriptEnabled(1);
        this.c.loadUrl(this.a);
        this.c.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -1));
        this.c.setVisibility(4);
        this.c.getSettings().setSavePassword(0);
        this.c.getSettings().setSaveFormData(0);
        v0_1.setPadding(p7, p7, p7, p7);
        v0_1.addView(this.c);
        v0_1.setBackgroundColor(-872415232);
        this.f.addView(v0_1);
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.widgets.OffersWidget.onClick() calling method android.webkit.WebSettings.setAllowFileAccess()


    public void onClick(android.view.View p6)
    {
        if (this.j == null) {
            this.k = ((com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout) this.c.findViewById(((Integer) this.c.i().get(this.g)).intValue()));
            this.j = new android.widget.RelativeLayout(this.d);
            this.j.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            this.h = new android.webkit.WebView(this.d);
            this.h.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_17 = this.h.getSettings();
            v0_17.setAllowFileAccess(1);
            v0_17.setAppCacheEnabled(1);
            v0_17.setBlockNetworkImage(0);
            v0_17.setBlockNetworkLoads(0);
            v0_17.setBuiltInZoomControls(1);
            v0_17.setLoadsImagesAutomatically(1);
            v0_17.setJavaScriptCanOpenWindowsAutomatically(1);
            v0_17.setJavaScriptEnabled(1);
            v0_17.setUseWideViewPort(1);
            v0_17.setLoadWithOverviewMode(1);
            v0_17.setDomStorageEnabled(1);
            v0_17.setUserAgentString("AndTabs");
            v0_17.getBuiltInZoomControls();
            this.h.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.widgets.f(this));
            android.webkit.CookieSyncManager.createInstance(this.d);
            android.webkit.CookieManager.getInstance().setAcceptCookie(1);
            this.h.loadUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PRELOGINOFFERS.LINK", this.d));
            this.j.addView(this.h);
            this.i = new android.widget.Button(this.d);
            this.i.setText("Close");
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_29 = new android.widget.RelativeLayout$LayoutParams(100, 50);
            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.d)) {
                v0_29.addRule(11);
            } else {
                v0_29.addRule(9);
            }
            v0_29.addRule(10);
            this.i.setLayoutParams(v0_29);
            this.i.setOnClickListener(new com.ofss.fcdb.mobile.android.phone.widgets.i(this));
            this.j.addView(this.i);
            this.k.addView(this.j);
        } else {
            if (this.j.getVisibility() == 8) {
                this.j.setVisibility(0);
            }
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.widgets.FAQWidget.onClick() calling method android.webkit.WebSettings.setAllowFileAccess()


    public void onClick(android.view.View p6)
    {
        if (this.k == null) {
            this.h = ((com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout) this.c.findViewById(((Integer) this.c.i().get(this.g)).intValue()));
            this.k = new android.widget.RelativeLayout(this.d);
            this.k.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            this.i = new android.webkit.WebView(this.d);
            this.i.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_18 = this.i.getSettings();
            v0_18.setAllowFileAccess(1);
            v0_18.setAppCacheEnabled(1);
            v0_18.setBlockNetworkImage(0);
            v0_18.setBlockNetworkLoads(0);
            v0_18.setBuiltInZoomControls(1);
            v0_18.setLoadsImagesAutomatically(1);
            v0_18.setJavaScriptCanOpenWindowsAutomatically(1);
            v0_18.setJavaScriptEnabled(1);
            v0_18.setUseWideViewPort(1);
            v0_18.setLoadWithOverviewMode(1);
            v0_18.setDomStorageEnabled(1);
            v0_18.setUserAgentString(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.USERAGENT", this.d));
            v0_18.getBuiltInZoomControls();
            this.i.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.widgets.b(this));
            android.webkit.CookieSyncManager.createInstance(this.d);
            android.webkit.CookieManager.getInstance().setAcceptCookie(1);
            this.i.loadUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.FAQ.LINK", this.d));
            this.k.addView(this.i);
            this.j = new android.widget.Button(this.d);
            this.j.setText(com.ofss.fcdb.mobile.android.phone.i.b.I(this.d));
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_30 = new android.widget.RelativeLayout$LayoutParams(100, 50);
            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.d)) {
                v0_30.addRule(11);
            } else {
                v0_30.addRule(9);
            }
            v0_30.addRule(10);
            this.j.setLayoutParams(v0_30);
            this.j.setOnClickListener(new com.ofss.fcdb.mobile.android.phone.widgets.e(this));
            this.k.addView(this.j);
            this.h.addView(this.k);
        } else {
            if (this.k.getVisibility() == 8) {
                this.k.setVisibility(0);
            }
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.ui.components.FCWebView.<init>() calling method android.webkit.WebSettings.setAllowFileAccess()


    public FCWebView(android.content.Context p8, com.ofss.fcdb.mobile.android.phone.mleapdatatypes.MleapDataTypeAbstract p9)
    {
        super(p8);
        super.a = 0;
        super.b = 1;
        super.c = super;
        super.d = p9.s;
        super.d = super.d;
        android.webkit.CookieManager v0_1 = new com.ofss.fcdb.mobile.android.phone.layoutparams.FCRelativeLayoutParams(p9.j, p9.k);
        v0_1.setMargins(p9.l, p9.n, p9.m, p9.o);
        super.setLayoutParams(v0_1);
        android.webkit.CookieManager v0_3 = super.c.getSettings();
        v0_3.setAllowFileAccess(1);
        v0_3.setAppCacheEnabled(1);
        v0_3.setBlockNetworkImage(0);
        v0_3.setBlockNetworkLoads(0);
        v0_3.setBuiltInZoomControls(1);
        v0_3.setLoadsImagesAutomatically(1);
        v0_3.setJavaScriptCanOpenWindowsAutomatically(1);
        v0_3.setJavaScriptEnabled(1);
        v0_3.setUseWideViewPort(1);
        v0_3.setLoadWithOverviewMode(1);
        v0_3.setDomStorageEnabled(1);
        v0_3.setUserAgentString("AndTabs");
        v0_3.getBuiltInZoomControls();
        super.c.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.ui.components.ae(super));
        android.webkit.CookieSyncManager.createInstance(p8);
        android.webkit.CookieManager.getInstance().setAcceptCookie(1);
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.mleapdatatypes.WebViewType.getView() calling method android.webkit.WebSettings.setAllowFileAccess()


    public android.view.View getView()
    {
        if (this.d == null) {
            String v0_56;
            this.d = new com.ofss.fcdb.mobile.android.phone.mleapdatatypes.br(this, this.c, this);
            this.E = this.B.f();
            com.ofss.fcdb.mobile.android.phone.ui.components.FCWebView v2_4 = this.d.getSettings();
            v2_4.setAllowFileAccess(1);
            v2_4.setAppCacheEnabled(1);
            v2_4.setBlockNetworkImage(0);
            v2_4.setBlockNetworkLoads(0);
            v2_4.setBuiltInZoomControls(0);
            v2_4.setLoadsImagesAutomatically(1);
            v2_4.setJavaScriptCanOpenWindowsAutomatically(1);
            v2_4.setJavaScriptEnabled(1);
            v2_4.setUseWideViewPort(1);
            v2_4.setLoadWithOverviewMode(1);
            v2_4.setDomStorageEnabled(1);
            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.C.z)) {
                v0_56 = this.C.z;
            } else {
                v0_56 = "AndPhone";
            }
            v2_4.setUserAgentString(v0_56);
            v2_4.getBuiltInZoomControls();
            this.d.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.mleapdatatypes.bs(this));
            this.d.addJavascriptInterface(new com.ofss.fcdb.mobile.android.phone.mleapdatatypes.bv(this), "fcdb");
            android.webkit.CookieSyncManager.createInstance(this.c);
            this.A = android.webkit.CookieManager.getInstance();
            this.A.setAcceptCookie(1);
            if (!"n".equals(this.t)) {
                if (!"h".equals(this.t)) {
                    if (!"modal".equals(this.t)) {
                        if (!"LOB".equalsIgnoreCase(this.t)) {
                            if (!"l".equals(this.t)) {
                                if (!"X".equalsIgnoreCase(this.t)) {
                                    String v0_77 = this.C.y;
                                    String v0_0 = new StringBuilder(String.valueOf(v0_77.substring(0, v0_77.lastIndexOf("/")))).append(java.io.File.separator).append(this.b).toString();
                                    this.A.setCookie("JSESSIONID", this.C.u);
                                    this.d.postUrl(v0_0, android.util.Base64.encode(this.a().getBytes(), 0));
                                } else {
                                    String v0_3 = this.C.y;
                                    this.d.postUrl(new StringBuilder(String.valueOf(v0_3.substring(0, v0_3.lastIndexOf("/")))).append(java.io.File.separator).append(this.b).toString(), android.util.Base64.encode(this.a().getBytes(), 0));
                                }
                            } else {
                                this.b = new StringBuilder(String.valueOf(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.TNC.URL", this.c))).append(this.b).toString();
                                this.d.loadUrl(this.b);
                            }
                        } else {
                            com.ofss.fcdb.mobile.android.phone.e.a.a(this);
                            String v0_33 = new StringBuilder("&").append(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.NAME.REQUESTID", this.c)).append("=").append(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.BRANCHLOCATOR", this.c)).append("&").append(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.NAME.FLDRANGE", this.c)).append("=").append(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.RANGE", this.c)).append("&").append(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.NAME.LONGITUDE", this.c)).append("=").append("72.837467").append("&").append(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.NAME.LATITUDE", this.c)).append("=").append("19.09567").toString();
                            this.D = "19.09567+72.837467";
                            this.a(v0_33);
                        }
                    } else {
                        String v0_35 = this.C.y;
                        this.d.loadUrl(new StringBuilder(String.valueOf(v0_35.substring(0, v0_35.lastIndexOf("/")))).append(this.b).toString());
                    }
                } else {
                    this.d.loadDataWithBaseURL(0, this.b, "text/html", "utf-8", 0);
                }
            } else {
                this.d.loadUrl(this.b);
            }
        }
        if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.u)) {
            com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.d, this.B, this.u);
        }
        this.p = new java.util.HashMap();
        this.p.put("MleapDataType", this);
        this.d.setTag(this.p);
        return this.d;
    }

Method com.ofss.fcdb.mobile.android.phone.helpers.v.a() calling method android.webkit.WebSettings.setAllowFileAccess()


    public void a()
    {
        this.b.T.clear();
        this.b.S.clear();
        try {
            android.webkit.WebSettings v0_15 = Class.forName(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.NAME.BRANCHLOCATORACTIVITY", this.d));
        } catch (android.webkit.WebSettings v0_20) {
            com.ofss.fcdb.mobile.android.b.d.a.a(android.util.Log.getStackTraceString(v0_20));
            v0_15 = 0;
        }
        if (v0_15 != null) {
            if (!this.e.getClass().isAssignableFrom(v0_15)) {
                if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.t)) {
                    ((Integer) this.e.i().get(this.t)).intValue();
                }
                this.c = ((android.widget.RelativeLayout) this.e.l());
            } else {
                this.u = Boolean.valueOf(1);
                if (this.c == null) {
                    this.c = new android.widget.RelativeLayout(this.d);
                }
            }
            if (this.c.getChildCount() != 0) {
                this.c.setVisibility(0);
            } else {
                this.m = ((android.widget.LinearLayout) android.view.LayoutInflater.from(this.d).inflate(com.ofss.fcdb.mobile.android.phone.i.b.g(this.d), 0));
                this.c.addView(this.m);
                this.B = ((com.google.android.gms.maps.SupportMapFragment) this.e.e().a(com.ofss.fcdb.mobile.android.phone.i.b.at())).y();
            }
            if ((this.e.H.doubleValue() != -1.0) && (this.e.I.doubleValue() != -1.0)) {
                android.webkit.WebSettings v0_0 = new com.google.android.gms.maps.model.LatLng(this.e.H.doubleValue(), this.e.I.doubleValue());
                com.google.android.gms.maps.model.CameraPosition.b().a(v0_0).a(1095761920).c(0).a();
                if (this.B != null) {
                    this.B.a(com.google.android.gms.maps.b.a(v0_0));
                }
            }
            ((com.ofss.fcdb.mobile.android.phone.ui.components.FCTextView) this.m.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.an())).setText(com.ofss.fcdb.mobile.android.phone.i.b.d("K_ATMBRANCH_LOC", this.d));
            ((android.widget.ImageView) this.m.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.U())).setVisibility(8);
            this.c();
            this.d();
            this.e();
            this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.D());
            ((android.widget.TextView) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.w())).setText(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.DISTANCEUNIT", this.d));
            this.o = ((android.widget.RelativeLayout) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.B()));
            this.i = ((android.widget.EditText) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.F()));
            this.j = new android.graphics.drawable.BitmapDrawable(this.A.a("search", this.d));
            ((com.ofss.fcdb.mobile.android.phone.ui.components.FCButton) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.q())).setOnClickListener(new com.ofss.fcdb.mobile.android.phone.helpers.ac(this));
            ((android.widget.Button) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.E())).setOnClickListener(new com.ofss.fcdb.mobile.android.phone.helpers.ad(this));
            ((android.widget.Button) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.u())).setOnClickListener(new com.ofss.fcdb.mobile.android.phone.helpers.ae(this));
            ((android.widget.Button) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.z())).setOnClickListener(new com.ofss.fcdb.mobile.android.phone.helpers.af(this));
            android.widget.RadioButton v1_34 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.NEARMECHOOSER", this.d);
            android.graphics.drawable.BitmapDrawable v3_6 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.ATMBRANCHCHOOSER", this.d);
            android.webkit.WebSettings v0_42 = ((android.widget.RadioGroup) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.p()));
            if ((com.ofss.fcdb.mobile.android.phone.helpers.a.a(v1_34)) || (!v1_34.equals("NEARME"))) {
                if ((!com.ofss.fcdb.mobile.android.phone.helpers.a.a(v1_34)) && (v1_34.equals("LOCATION"))) {
                    ((android.widget.RadioButton) v0_42.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.r())).setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, com.ofss.fcdb.mobile.android.phone.i.b.a(this.d, "tab_highlighted"));
                    ((android.widget.RadioButton) v0_42.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.s())).setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0);
                    ((android.widget.RelativeLayout) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.D())).setVisibility(8);
                    this.z = ((android.widget.SeekBar) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.C()));
                    this.z.setVisibility(8);
                    ((android.widget.EditText) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.F())).setVisibility(0);
                }
            } else {
                ((android.widget.RadioButton) v0_42.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.s())).setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, com.ofss.fcdb.mobile.android.phone.i.b.a(this.d, "tab_highlighted"));
                ((android.widget.RadioButton) v0_42.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.r())).setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0);
                ((android.widget.LinearLayout) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.D())).setVisibility(0);
                this.z = ((android.widget.SeekBar) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.C()));
                this.z.setVisibility(0);
                ((android.widget.EditText) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.F())).setVisibility(8);
            }
            v0_42.setOnCheckedChangeListener(new com.ofss.fcdb.mobile.android.phone.helpers.ag(this));
            this.g();
            android.webkit.WebSettings v0_49 = ((android.widget.RadioGroup) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.o()));
            if ((com.ofss.fcdb.mobile.android.phone.helpers.a.a(v3_6)) || (!v3_6.equals("ATM"))) {
                if ((!com.ofss.fcdb.mobile.android.phone.helpers.a.a(v3_6)) && (v3_6.equals("BRANCH"))) {
                    android.widget.RadioButton v1_81 = ((android.widget.RadioButton) v0_49.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.t()));
                    this.k = com.ofss.fcdb.mobile.android.phone.i.b.t();
                    v1_81.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, new android.graphics.drawable.BitmapDrawable(this.A.a("tab_highlighted", this.d)));
                    ((android.widget.RadioButton) v0_49.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.n())).setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0);
                }
            } else {
                android.widget.RadioButton v1_88 = ((android.widget.RadioButton) v0_49.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.n()));
                this.k = com.ofss.fcdb.mobile.android.phone.i.b.n();
                v1_88.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, new android.graphics.drawable.BitmapDrawable(this.A.a("tab_highlighted", this.d)));
                ((android.widget.RadioButton) v0_49.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.t())).setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0);
            }
            v0_49.setOnCheckedChangeListener(new com.ofss.fcdb.mobile.android.phone.helpers.ah(this));
            android.webkit.WebSettings v0_55 = ((android.widget.RadioGroup) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aK()));
            ((android.widget.RadioButton) v0_55.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aN())).setOnClickListener(new com.ofss.fcdb.mobile.android.phone.helpers.ai(this));
            ((android.widget.RadioButton) v0_55.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aO())).setOnClickListener(new com.ofss.fcdb.mobile.android.phone.helpers.aj(this));
            v0_55.getChildAt(0).performClick();
            this.p = ((android.webkit.WebView) this.c.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aP()));
            android.webkit.WebSettings v0_63 = this.p.getSettings();
            v0_63.setAllowFileAccess(1);
            v0_63.setAppCacheEnabled(0);
            v0_63.setBlockNetworkImage(0);
            v0_63.setBlockNetworkLoads(0);
            v0_63.setBuiltInZoomControls(1);
            v0_63.setLoadsImagesAutomatically(1);
            v0_63.setJavaScriptCanOpenWindowsAutomatically(1);
            v0_63.setJavaScriptEnabled(1);
            v0_63.setUseWideViewPort(1);
            v0_63.setLoadWithOverviewMode(1);
            v0_63.setDomStorageEnabled(1);
            v0_63.setRenderPriority(android.webkit.WebSettings$RenderPriority.HIGH);
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.onCreate() calling method android.webkit.WebSettings.setAllowFileAccess()


    public void onCreate(android.os.Bundle p4)
    {
        super.onCreate(p4);
        this.setContentView(com.ofss.fcdb.mobile.android.phone.i.b.ay(this));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.az(this)));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.t = ((android.widget.ImageView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aB(this)));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.u = ((android.widget.TextView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aC(this)));
        this.o = ((android.widget.LinearLayout) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aD(this)));
        this.a(this.getIntent());
        com.ofss.fcdb.mobile.android.phone.e.a v0_12 = com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p.getSettings();
        v0_12.setAllowFileAccess(1);
        v0_12.setAppCacheEnabled(1);
        v0_12.setBlockNetworkImage(0);
        v0_12.setBlockNetworkLoads(0);
        v0_12.setBuiltInZoomControls(1);
        v0_12.setLoadsImagesAutomatically(1);
        v0_12.setJavaScriptCanOpenWindowsAutomatically(1);
        v0_12.setJavaScriptEnabled(1);
        v0_12.setUseWideViewPort(1);
        v0_12.setLoadWithOverviewMode(1);
        v0_12.setDomStorageEnabled(1);
        v0_12.setUserAgentString("AndPhone");
        v0_12.getBuiltInZoomControls();
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.am(this));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p.setWebChromeClient(new com.ofss.fcdb.mobile.android.phone.application.ap(this));
        android.webkit.CookieSyncManager.createInstance(this);
        this.r = android.webkit.CookieManager.getInstance();
        this.r.removeAllCookie();
        this.r.setAcceptCookie(1);
        this.r.setCookie("JSESSIONID", this.n.u);
        this.w = com.ofss.fcdb.mobile.android.phone.e.a.a(this);
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.OffersActivity.a() calling method android.webkit.WebSettings.setAllowFileAccess()


    private void a()
    {
        android.webkit.WebView v0_2 = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aC()));
        this.i = ((android.widget.ProgressBar) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aD()));
        byte[] v1_8 = v0_2.getSettings();
        v1_8.setAllowFileAccess(1);
        v1_8.setAppCacheEnabled(1);
        v1_8.setBlockNetworkImage(0);
        v1_8.setBlockNetworkLoads(0);
        v1_8.setBuiltInZoomControls(1);
        v1_8.setLoadsImagesAutomatically(1);
        v1_8.setJavaScriptCanOpenWindowsAutomatically(1);
        v1_8.setJavaScriptEnabled(1);
        v1_8.setUseWideViewPort(1);
        v1_8.setLoadWithOverviewMode(1);
        v1_8.setDomStorageEnabled(1);
        v1_8.setUserAgentString("Tabs");
        v0_2.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.ad(this));
        android.webkit.CookieSyncManager.createInstance(this);
        String v2_14 = android.webkit.CookieManager.getInstance();
        v2_14.setAcceptCookie(1);
        byte[] v1_16 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this);
        byte[] v3_13 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this);
        String v4 = "";
        if (!v1_16.startsWith("http")) {
            v1_16 = new StringBuilder(String.valueOf(this.a.y.substring(0, this.a.y.lastIndexOf(47)))).append(v1_16).toString();
        }
        if (!v3_13.startsWith("http")) {
            new StringBuilder(String.valueOf(this.a.y.substring(0, this.a.y.lastIndexOf(47)))).append(v3_13).toString();
        }
        byte[] v1_4;
        v2_14.setCookie(v1_16, new StringBuilder("JSESSIONID=").append(this.a.u).toString());
        this.b();
        this.d();
        if (!com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this).equalsIgnoreCase("Y")) {
            v2_14.setCookie(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this), new StringBuilder("JSESSIONID=").append(this.a.u).toString());
            v1_4 = this.d();
            v0_2.loadUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this));
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        } else {
            this.e = 1;
            v2_14.setCookie(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.ISLOCATIONBASEDOFFER", this), new StringBuilder("JSESSIONID=").append(this.a.u).toString());
            this.c();
            v1_4 = this.d();
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        }
        if (com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.a.s)) {
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PRELOGINOFFERS.LINK", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        } else {
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.POSTLOGINOFFERS.LINK", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.onCreate() calling method android.webkit.WebSettings.setAllowFileAccess()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(com.ofss.fcdb.mobile.android.phone.i.b.s(this));
        com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aA(this)));
        this.a = ((android.widget.Button) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aF()));
        this.b = ((android.widget.Button) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aG()));
        this.c = this.getSharedPreferences("apppreferences", 0);
        this.d = this.c.edit();
        this.a.setOnClickListener(this);
        this.b.setOnClickListener(this);
        String v0_14 = com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.getSettings();
        v0_14.setAllowFileAccess(1);
        v0_14.setAppCacheEnabled(1);
        v0_14.setBlockNetworkImage(0);
        v0_14.setBlockNetworkLoads(0);
        v0_14.setBuiltInZoomControls(1);
        v0_14.setLoadsImagesAutomatically(1);
        v0_14.setJavaScriptCanOpenWindowsAutomatically(1);
        v0_14.setJavaScriptEnabled(1);
        v0_14.setUseWideViewPort(1);
        v0_14.setLoadWithOverviewMode(1);
        v0_14.setDomStorageEnabled(1);
        v0_14.setUserAgentString("AndPhone");
        v0_14.getBuiltInZoomControls();
        com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.t(this));
        com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.setWebChromeClient(new com.ofss.fcdb.mobile.android.phone.application.w(this));
        try {
            String v2_3 = new java.io.BufferedReader(new java.io.InputStreamReader(this.getAssets().open("legal_policies.html")));
            String v0_22 = new StringBuilder();
            try {
                while(true) {
                    android.webkit.WebView v1_7 = v2_3.readLine();
                    v0_22.append(v1_7);
                }
                com.ofss.fcdb.mobile.android.b.d.a.a(v0_22.toString());
                v2_3.close();
                com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.loadData(v0_22.toString(), "text/html", "UTF-8");
                return;
            } catch (android.webkit.WebView v1) {
                this.b();
                com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.loadData(v0_22.toString(), "text/html", "UTF-8");
                return;
            }
            if (v1_7 != null) {
            }
        } catch (String v0) {
            v0_22 = 0;
        }
    }

Method com.ofss.fcdb.mobile.android.phone.application.ATGWebViewActivity.a() calling method android.webkit.WebSettings.setAllowFileAccess()


    private void a()
    {
        android.webkit.WebView v0_2 = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.I()));
        this.a = ((android.widget.ProgressBar) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.H()));
        byte[] v1_2 = v0_2.getSettings();
        v1_2.setAllowFileAccess(1);
        v1_2.setAppCacheEnabled(0);
        v1_2.setBlockNetworkImage(0);
        v1_2.setBlockNetworkLoads(0);
        v1_2.setBuiltInZoomControls(1);
        v1_2.setLoadsImagesAutomatically(1);
        v1_2.setJavaScriptCanOpenWindowsAutomatically(1);
        v1_2.setJavaScriptEnabled(1);
        v1_2.setUseWideViewPort(1);
        v1_2.setLoadWithOverviewMode(1);
        v1_2.setDomStorageEnabled(1);
        v1_2.setRenderPriority(android.webkit.WebSettings$RenderPriority.HIGH);
        v0_2.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.a(this));
        v0_2.postUrl(this.getIntent().getStringExtra("URL"), new StringBuilder(String.valueOf(this.getIntent().getStringExtra("URLPARAMS"))).append("&IDSESSION=").append(this.d.t).toString().getBytes());
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.mleapdatatypes.ImageType.getViewObject() calling method android.net.Uri.parse()


    public android.view.View getViewObject()
    {
        if (this.w == null) {
            this.w = new com.ofss.fcdb.mobile.android.phone.ui.components.FCImageView(this.t, this);
            com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.u);
            if (this.J == null) {
                this.J = new com.ofss.fcdb.mobile.android.phone.helpers.bh(this.D, this.t, this.G, this.H, this.I);
            }
            new com.ofss.fcdb.mobile.android.phone.j.t();
            if (com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.B)) {
                if ((!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.c)) && (this.c.equalsIgnoreCase("c"))) {
                    this.w.setImageURI(android.net.Uri.parse(this.b));
                }
            } else {
                this.w.setImageBitmap(com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.t, this.B.toLowerCase(), Integer.toString(this.j), Integer.toString(this.k)));
            }
        }
        if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.E)) {
            com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.w, this.D, this.E);
        }
        if (this.F == 0) {
            this.enableView();
        }
        if (this.D.C() != 0) {
            if (this.F >= this.D.C()) {
                this.disableView();
            } else {
                this.enableView();
            }
        }
        this.p = new java.util.HashMap();
        this.p.put("MleapDataType", this);
        if (this.J != null) {
            this.p.put("PARAM_NAME_LAZY_DOWNLOADER", this.J);
        }
        this.w.setTag(this.p);
        return this.w;
    }

Method com.ofss.fcdb.mobile.android.phone.mleapdatatypes.ImageType.getView() calling method android.net.Uri.parse()


    public android.view.View getView()
    {
        if (this.w == null) {
            this.w = new com.ofss.fcdb.mobile.android.phone.ui.components.FCImageView(this.t, this);
            com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.u);
            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.c)) {
                if (!this.c.equalsIgnoreCase("pu")) {
                    if ((this.c.equalsIgnoreCase("ll")) && (this.J == null)) {
                        this.J = new com.ofss.fcdb.mobile.android.phone.helpers.bh(this.D, this.t, this.G, this.H, this.I);
                        this.J.a();
                        this.J.a(this.w);
                    }
                } else {
                    if (com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.b)) {
                        if ((!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.G)) && (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.H))) {
                            if (this.J == null) {
                                this.J = new com.ofss.fcdb.mobile.android.phone.helpers.bh(this.D, this.t, this.G, this.H, this.I);
                            }
                            this.J.a();
                            this.J.a(this.w);
                        }
                    } else {
                        String v0_66 = android.util.Base64.decode(this.b, 0);
                        this.w.setImageBitmap(android.graphics.BitmapFactory.decodeByteArray(v0_66, 0, v0_66.length, 0));
                        android.graphics.Bitmap v1_26 = new StringBuilder();
                        v1_26.append(this.t.getCacheDir());
                        v1_26.append(java.io.File.separator);
                        v1_26.append(this.D);
                        String v2_18 = new java.io.File(v1_26.toString());
                        if (!v2_18.exists()) {
                            v2_18.mkdir();
                        }
                        v1_26.append(java.io.File.separator);
                        v1_26.append(this.a);
                        try {
                            String v2_22 = new java.io.FileOutputStream(v1_26.toString());
                            v2_22.write(v0_66);
                            v2_22.flush();
                            v2_22.close();
                            System.gc();
                        } catch (String v0_5) {
                            System.gc();
                            throw v0_5;
                        } catch (String v0_3) {
                            com.ofss.fcdb.mobile.android.b.d.a.a(android.util.Log.getStackTraceString(v0_3));
                            System.gc();
                        } catch (String v0_1) {
                            com.ofss.fcdb.mobile.android.b.d.a.a(android.util.Log.getStackTraceString(v0_1));
                            System.gc();
                        }
                        this.D.f().put(new StringBuilder(String.valueOf(this.a)).append("_loc").toString(), android.net.Uri.parse(v1_26.toString()));
                    }
                }
            }
            new com.ofss.fcdb.mobile.android.phone.j.t();
            if (com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.B)) {
                if ((!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.c)) && (this.c.equalsIgnoreCase("c"))) {
                    if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.b)) {
                        this.w.setImageURI(android.net.Uri.parse(this.b));
                    }
                    try {
                        if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.C)) {
                            this.w.setImageBitmap(com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.t, this.C.toLowerCase(), Integer.toString(this.j), Integer.toString(this.k)));
                        }
                    } catch (String v0_22) {
                        com.ofss.fcdb.mobile.android.b.d.a.a(android.util.Log.getStackTraceString(v0_22));
                    }
                }
            } else {
                this.w.setImageBitmap(com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.t, this.B, Integer.toString(this.j), Integer.toString(this.k)));
            }
        }
        if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.E)) {
            com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.w, this.D, this.E);
        }
        if (this.F == 0) {
            this.enableView();
        }
        if (this.D.C() != 0) {
            if (this.F >= this.D.C()) {
                this.disableView();
            } else {
                this.enableView();
            }
        }
        String v0_45;
        if (!"h".equalsIgnoreCase(this.c)) {
            this.p = new java.util.HashMap();
            this.p.put("MleapDataType", this);
            if (this.J != null) {
                this.p.put("PARAM_NAME_LAZY_DOWNLOADER", this.J);
            }
            this.w.setTag(this.p);
            v0_45 = this.w;
        } else {
            this.D.f(this.B);
            v0_45 = 0;
        }
        return v0_45;
    }

Method com.ofss.fcdb.mobile.android.phone.helpers.bh.a() calling method android.net.Uri.parse()


    private void a(String p4, byte[] p5)
    {
        try {
            int v0_1 = new java.io.File(new StringBuilder().append(this.c.getCacheDir()).append(java.io.File.separator).append(this.d).toString());
        } catch (int v0_6) {
            com.ofss.fcdb.mobile.android.b.d.a.a(android.util.Log.getStackTraceString(v0_6));
            this.e = 1;
            this.h = 0;
            this.b();
            return;
        } catch (int v0_4) {
            com.ofss.fcdb.mobile.android.b.d.a.a(android.util.Log.getStackTraceString(v0_4));
            this.e = 1;
            this.h = 0;
            this.b();
            return;
        }
        if (!v0_1.exists()) {
            v0_1.mkdir();
        }
        int v0_3 = new java.io.FileOutputStream(new StringBuilder().append(this.c.getCacheDir()).append(java.io.File.separator).append(this.d).append(java.io.File.separator).append(p4).toString());
        this.f = android.net.Uri.parse(new StringBuilder().append(this.c.getCacheDir()).append(java.io.File.separator).append(this.d).append(java.io.File.separator).append(p4).toString());
        v0_3.write(p5);
        v0_3.flush();
        v0_3.close();
        this.e = 1;
        this.h = 0;
        this.b();
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.helpers.a.g() calling method android.net.Uri.parse()


    public static void g(String p3, android.content.Context p4)
    {
        try {
            String v0_3 = new android.content.Intent("android.intent.action.CALL");
            v0_3.setData(android.net.Uri.parse(new StringBuilder("tel:").append(p3).toString()));
            p4.startActivity(v0_3);
        } catch (String v0_1) {
            com.ofss.fcdb.mobile.android.b.d.a.a(android.util.Log.getStackTraceString(v0_1));
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.helpers.a.a() calling method android.net.Uri.parse()


    public static void a(android.content.Context p8, com.ofss.fcdb.mobile.android.phone.application.BaseActivity p9, String p10, Boolean p11, String p12, String p13)
    {
        try {
            com.ofss.fcdb.mobile.android.phone.helpers.DownloadReceiver v0_2 = android.net.Uri.parse(new StringBuilder(String.valueOf(android.os.Environment.getExternalStorageDirectory().toString())).append(p10).toString());
        } catch (com.ofss.fcdb.mobile.android.phone.helpers.DownloadReceiver v0) {
            v0_2 = android.net.Uri.parse(new StringBuilder(String.valueOf(android.os.Environment.getDataDirectory().toString())).append(p10).toString());
        }
        android.app.ProgressDialog v2_1 = new android.app.ProgressDialog(p8);
        v2_1.setMessage(p8.getResources().getString(com.ofss.fcdb.mobile.android.phone.i.b.R(p8)));
        v2_1.setIndeterminate(0);
        v2_1.setMax(100);
        v2_1.setProgressStyle(1);
        v2_1.show();
        ark>com.ofss.fcdb.mobile.android.phone.helpers.aark>.k.W = p8;
        android.content.Intent v6_1 = new android.content.Intent(p8, com.ofss.fcdb.mobile.android.phone.helpers.DownloadService);
        v6_1.putExtra("urlparams", ark>com.ofss.fcdb.mobile.android.phone.helpers.aark>.a(p9.f()));
        if (p11.booleanValue()) {
            v6_1.putExtra("hasExtn", p11);
        }
        v6_1.putExtra("filepath", v0_2.toString());
        v6_1.putExtra("receiver", new com.ofss.fcdb.mobile.android.phone.helpers.DownloadReceiver(new android.os.Handler(), v2_1, p8, p12, p13));
        p8.startService(v6_1);
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.helpers.a.a() calling method android.net.Uri.parse()


    public static android.net.Uri a(com.ofss.fcdb.mobile.android.phone.application.BaseActivity p5, android.content.Context p6, Boolean p7, android.view.View p8)
    {
        String v0 = 0;
        try {
            if (p8 != null) {
                p8.setDrawingCacheEnabled(1);
                String v1_1 = android.graphics.Bitmap.createBitmap(p8.getDrawingCache());
                p8.setDrawingCacheEnabled(0);
                String v1_4 = android.net.Uri.parse(android.provider.MediaStore$Images$Media.insertImage(p5.getContentResolver(), v1_1, "", 0));
                android.widget.Toast.makeText(p6, "Screen Shot Taken", 0).show();
                if (!p7.booleanValue()) {
                    if (v1_4 == null) {
                        android.widget.Toast.makeText(p6, p5.getResources().getString(com.ofss.fcdb.mobile.android.phone.i.b.P(p6)), 0).show();
                    } else {
                        android.widget.Toast.makeText(p6, new StringBuilder(String.valueOf(p5.getResources().getString(com.ofss.fcdb.mobile.android.phone.i.b.O(p6)))).append(v1_4).toString(), 0).show();
                    }
                }
                v0 = v1_4;
            } else {
                p8 = p5.findViewById(16908290).getRootView();
            }
        } catch (String v1_6) {
            com.ofss.fcdb.mobile.android.b.d.a.a(android.util.Log.getStackTraceString(v1_6));
        }
        return v0;
    }

Method com.ofss.fcdb.mobile.android.phone.helpers.DownloadReceiver.onReceiveResult() calling method android.net.Uri.parse()


    protected void onReceiveResult(int p8, android.os.Bundle p9)
    {
        String v1_2;
        super.onReceiveResult(p8, p9);
        if (com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.b)) {
            v1_2 = 0;
        } else {
            v1_2 = this.b.split("~");
        }
        if (p8 == 1234) {
            String v2_22 = p9.getInt("progress");
            int v3_8 = p9.getString("ext");
            this.a.setProgress(v2_22);
            if (v2_22 == 100) {
                String v0_15;
                if (com.ofss.fcdb.mobile.android.phone.helpers.a.a(v3_8)) {
                    v0_15 = android.net.Uri.parse(p9.getString("filepath"));
                } else {
                    try {
                        v0_15 = android.net.Uri.parse(p9.getString("filepath"));
                    } catch (String v2) {
                    }
                }
                this.a.dismiss();
                if ((this.d == null) || (!this.d.equalsIgnoreCase("AttachmentSave"))) {
                    if ((this.d == null) || (!this.d.equalsIgnoreCase("pb"))) {
                        if ((this.d == null) || ((!this.d.equalsIgnoreCase("em")) || (v3_8 == 0))) {
                            if ((this.d == null) || ((!this.d.equalsIgnoreCase("em")) || (this.d.equalsIgnoreCase("AttachmentOpen")))) {
                                String v1_29 = new android.content.Intent("android.intent.action.VIEW");
                                if (v3_8 != 0) {
                                    if (!v3_8.equalsIgnoreCase("pdf")) {
                                        v1_29.setDataAndType(android.net.Uri.fromFile(new java.io.File(v0_15.toString())), "*/*");
                                    } else {
                                        v1_29.setDataAndType(android.net.Uri.fromFile(new java.io.File(v0_15.toString())), "application/pdf");
                                    }
                                    v1_29.setFlags(67108864);
                                    this.c.startActivity(android.content.Intent.createChooser(v1_29, this.c.getResources().getString(com.ofss.fcdb.mobile.android.phone.i.b.Q(this.c))));
                                }
                            }
                        } else {
                            if (v1_2 == null) {
                                this.a("", "", v0_15.toString());
                            } else {
                                if (v1_2.length != 0) {
                                    if (v1_2.length != 1) {
                                        if (v1_2.length == 2) {
                                            try {
                                                this.a(this.b.split("~")[0], this.b.split("~")[1], v0_15.toString());
                                            } catch (String v0_4) {
                                                com.ofss.fcdb.mobile.android.b.d.a.a(android.util.Log.getStackTraceString(v0_4));
                                            }
                                        }
                                    } else {
                                        try {
                                            this.a(this.b.split("~")[0], "", v0_15.toString());
                                        } catch (String v1) {
                                            this.a("", this.b.split("~")[1], v0_15.toString());
                                        }
                                    }
                                } else {
                                    this.a("", "", v0_15.toString());
                                }
                            }
                        }
                    } else {
                        if (android.os.Build$VERSION.SDK_INT < 19) {
                            android.widget.Toast.makeText(this.c, this.c.getResources().getIdentifier("printError", "string", this.c.getPackageName()), 0).show();
                        } else {
                            new com.ofss.fcdb.mobile.android.phone.helpers.bj(v0_15.toString(), this.c).a();
                        }
                    }
                } else {
                    android.widget.Toast.makeText(this.c, this.c.getResources().getString(com.ofss.fcdb.mobile.android.phone.i.b.h()), 1).show();
                }
            }
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.helpers.DownloadReceiver.a() calling method android.net.Uri.parse()


    private void a(String p7, String p8, String p9)
    {
        android.util.Log.i("Send email", "");
        android.widget.Toast v0_8 = new String[1];
        v0_8[0] = p7;
        String v1_6 = new android.content.Intent("android.intent.action.SEND");
        v1_6.setData(android.net.Uri.parse("mailto:"));
        v1_6.setType("text/plain");
        v1_6.putExtra("android.intent.extra.EMAIL", v0_8);
        v1_6.putExtra("android.intent.extra.SUBJECT", p8);
        v1_6.putExtra("android.intent.extra.TEXT", "");
        v1_6.putExtra("android.intent.extra.STREAM", android.net.Uri.parse(new StringBuilder("file://").append(p9).toString()));
        try {
            this.c.startActivity(android.content.Intent.createChooser(v1_6, this.c.getString(com.ofss.fcdb.mobile.android.phone.i.b.d("maildialog", this.c))));
            android.util.Log.i("Finished sending email...", "");
        } catch (android.widget.Toast v0) {
            android.widget.Toast.makeText(this.c, this.c.getString(com.ofss.fcdb.mobile.android.phone.i.b.d("maildialogerror", this.c)), 0).show();
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.handlers.o.b() calling method android.net.Uri.parse()


    private void b()
    {
        int v0_0 = this.c();
        if (v0_0 != 0) {
            android.content.Intent v1_1 = new android.content.Intent("android.intent.action.SEND");
            v1_1.setType("plain/text");
            v1_1.setFlags(335577088);
            int v3_1 = new String[1];
            v3_1[0] = this.c.getResources().getString(com.ofss.fcdb.mobile.android.phone.i.b.d("APPCRASH_SUPPORT_EMAIL", this.c));
            v1_1.putExtra("android.intent.extra.EMAIL", v3_1);
            v1_1.putExtra("android.intent.extra.SUBJECT", this.c.getResources().getString(com.ofss.fcdb.mobile.android.phone.i.b.d("APPCRASH_EMAIL_SUBJECT", this.c)));
            v1_1.putExtra("android.intent.extra.STREAM", android.net.Uri.parse(new StringBuilder("file://").append(v0_0).toString()));
            v1_1.putExtra("android.intent.extra.TEXT", this.c.getResources().getString(com.ofss.fcdb.mobile.android.phone.i.b.d("APPCRASH_EMAIL_BODY", this.c)));
            com.ofss.fcdb.mobile.android.b.d.a.a(" i am about to run the activty with information :---");
            if (android.os.Build$VERSION.SDK_INT >= 16) {
                this.b.finishAffinity();
            }
            this.b.getApplicationContext().startActivity(v1_1);
            android.os.Process.killProcess(this.a);
        } else {
            com.ofss.fcdb.mobile.android.b.d.a.a(" i was null");
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.al.onClick() calling method android.net.Uri.parse()


    public void onClick(android.content.DialogInterface p5, int p6)
    {
        android.net.Uri v0_5 = com.ofss.fcdb.mobile.android.phone.application.ak.a(this.a).getPackageName();
        android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW");
        v1_1.setData(android.net.Uri.parse(new StringBuilder("market://details?id=").append(v0_5).toString()));
        try {
            com.ofss.fcdb.mobile.android.phone.application.ak.a(this.a).startActivity(v1_1);
        } catch (StringBuilder v2) {
            v1_1.setData(android.net.Uri.parse(new StringBuilder("https://play.google.com/store/apps/details?id=").append(v0_5).toString()));
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.ad.shouldOverrideUrlLoading() calling method android.net.Uri.parse()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p8, String p9)
    {
        String v3 = android.net.Uri.parse(p9).getHost();
        int v0_2 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this.a);
        com.ofss.fcdb.mobile.android.phone.application.OffersActivity v1_1 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this.a);
        String v4 = "";
        if (!v0_2.startsWith("http")) {
            v0_2 = new StringBuilder(String.valueOf(this.a.a.y.substring(0, this.a.a.y.lastIndexOf(47)))).append(v0_2).toString();
        }
        if (!v1_1.startsWith("http")) {
            v1_1 = new StringBuilder(String.valueOf(this.a.a.y.substring(0, this.a.a.y.lastIndexOf(47)))).append(v1_1).toString();
        }
        if ((!v0_2.equals(v3)) && (!v1_1.equals(v3))) {
            this.a.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p9)));
            int v0_8 = 1;
        } else {
            v0_8 = 0;
        }
        return v0_8;
    }

Method com.ofss.fcdb.mobile.android.phone.application.AddAttachment.a() calling method android.net.Uri.parse()


    public static String a(android.content.Context p7, android.net.Uri p8)
    {
        String v0_16;
        String v6 = 0;
        if (android.os.Build$VERSION.SDK_INT < 19) {
            v0_16 = 0;
        } else {
            v0_16 = 1;
        }
        if ((v0_16 == null) || (!android.provider.DocumentsContract.isDocumentUri(p7, p8))) {
            if (!"content".equalsIgnoreCase(p8.getScheme())) {
                if ("file".equalsIgnoreCase(p8.getScheme())) {
                    v6 = p8.getPath();
                }
            } else {
                String[] v2_7 = new String[1];
                v2_7[0] = "_data";
                try {
                    String v0_11 = p7.getContentResolver().query(p8, v2_7, 0, 0, 0);
                    int vtmp13 = v0_11.getColumnIndexOrThrow("_data");
                } catch (String v0) {
                }
                if (v0_11.moveToFirst()) {
                    v6 = v0_11.getString(vtmp13);
                }
            }
        } else {
            if (!ark>com.ofss.fcdb.mobile.android.phone.application.AddAttachmentark>.a(p8)) {
                if (!ark>com.ofss.fcdb.mobile.android.phone.application.AddAttachmentark>.b(p8)) {
                    if (ark>com.ofss.fcdb.mobile.android.phone.application.AddAttachmentark>.c(p8)) {
                        String v0_19;
                        String[] v2_11 = android.provider.DocumentsContract.getDocumentId(p8).split(":");
                        String v0_17 = v2_11[0];
                        if (!"image".equals(v0_17)) {
                            if (!"video".equals(v0_17)) {
                                if (!"audio".equals(v0_17)) {
                                    v0_19 = 0;
                                } else {
                                    v0_19 = android.provider.MediaStore$Audio$Media.EXTERNAL_CONTENT_URI;
                                }
                            } else {
                                v0_19 = android.provider.MediaStore$Video$Media.EXTERNAL_CONTENT_URI;
                            }
                        } else {
                            v0_19 = android.provider.MediaStore$Images$Media.EXTERNAL_CONTENT_URI;
                        }
                        String v4_6 = new String[1];
                        v4_6[0] = v2_11[1];
                        v6 = ark>com.ofss.fcdb.mobile.android.phone.application.AddAttachmentark>.a(p7, v0_19, "_id=?", v4_6);
                    }
                } else {
                    v6 = ark>com.ofss.fcdb.mobile.android.phone.application.AddAttachmentark>.a(p7, android.content.ContentUris.withAppendedId(android.net.Uri.parse("content://downloads/public_downloads"), Long.valueOf(android.provider.DocumentsContract.getDocumentId(p8)).longValue()), 0, 0);
                }
            } else {
                String v0_1 = android.provider.DocumentsContract.getDocumentId(p8).split(":");
                if ("primary".equalsIgnoreCase(v0_1[0])) {
                    v6 = new StringBuilder().append(android.os.Environment.getExternalStorageDirectory()).append("/").append(v0_1[1]).toString();
                }
            }
        }
        return v6;
    }

Method com.google.android.gms.internal.h.a() calling method android.net.Uri.parse()


    public void a(com.google.android.gms.internal.cq p5, java.util.Map p6)
    {
        String v0_5 = ((String) p6.get("u"));
        if (v0_5 != null) {
            com.google.android.gms.internal.bm v1_2 = android.net.Uri.parse(v0_5);
            try {
                String v0_4;
                android.content.Context v2_4 = p5.f();
            } catch (android.content.Context v2) {
                com.google.android.gms.internal.bo.e(new StringBuilder().append("Unable to append parameter to URL: ").append(v0_5).toString());
                v0_4 = v1_2;
                new com.google.android.gms.internal.bm(p5.getContext(), p5.g().b, v0_4.toString()).a();
            }
            if ((v2_4 == null) || (!v2_4.a(v1_2))) {
            } else {
                v0_4 = v2_4.a(v1_2, p5.getContext());
            }
        } else {
            com.google.android.gms.internal.bo.e("URL missing from click GMSG.");
        }
        return;
    }

Method com.google.android.gms.internal.g.a() calling method android.net.Uri.parse()


    public void a(com.google.android.gms.internal.cq p12, java.util.Map p13)
    {
        int v0_13 = ((String) p13.get("urls"));
        if (v0_13 != 0) {
            String[] v4 = v0_13.split(",");
            java.util.HashMap v5_1 = new java.util.HashMap();
            android.content.pm.PackageManager v6 = p12.getContext().getPackageManager();
            int v7 = v4.length;
            int v3_0 = 0;
            while (v3_0 < v7) {
                int v0_5;
                String v8 = v4[v3_0];
                int v0_4 = v8.split(";", 2);
                android.net.Uri v9_2 = v0_4[0].trim();
                if (v0_4.length <= 1) {
                    v0_5 = "android.intent.action.VIEW";
                } else {
                    v0_5 = v0_4[1].trim();
                }
                int v0_10;
                if (v6.resolveActivity(new android.content.Intent(v0_5, android.net.Uri.parse(v9_2)), 65536) == null) {
                    v0_10 = 0;
                } else {
                    v0_10 = 1;
                }
                v5_1.put(v8, Boolean.valueOf(v0_10));
                v3_0++;
            }
            p12.a("openableURLs", v5_1);
        } else {
            com.google.android.gms.internal.bo.e("URLs missing in canOpenURLs GMSG.");
        }
        return;
    }

Method com.google.android.gms.internal.et.a() calling method android.net.Uri.parse()


    private android.net.Uri a(android.net.Uri p6, String p7, String p8)
    {
        String v1 = p6.toString();
        android.net.Uri v0_8 = v1.indexOf("&adurl");
        if (v0_8 == -1) {
            v0_8 = v1.indexOf("?adurl");
        }
        android.net.Uri v0_2;
        if (v0_8 == -1) {
            v0_2 = p6.buildUpon().appendQueryParameter(p7, p8).build();
        } else {
            v0_2 = android.net.Uri.parse(new StringBuilder(v1.substring(0, (v0_8 + 1))).append(p7).append("=").append(p8).append("&").append(v1.substring((v0_8 + 1))).toString());
        }
        return v0_2;
    }

Method com.google.android.gms.internal.cq.onDownloadStart() calling method android.net.Uri.parse()


    public void onDownloadStart(String p3, String p4, String p5, String p6, long p7)
    {
        try {
            String v0_6 = new android.content.Intent("android.intent.action.VIEW");
            v0_6.setDataAndType(android.net.Uri.parse(p3), p6);
            this.getContext().startActivity(v0_6);
        } catch (String v0) {
            com.google.android.gms.internal.bo.a(new StringBuilder().append("Couldn\'t find an Activity to view url/mimetype: ").append(p3).append(" / ").append(p6).toString());
        }
        return;
    }

Method com.google.android.gms.internal.cm.d() calling method android.net.Uri.parse()


    private static android.net.Uri d(String p2)
    {
        return android.net.Uri.parse("market://details").buildUpon().appendQueryParameter("id", p2).build();
    }

Method com.google.android.gms.internal.cm.c() calling method android.net.Uri.parse()


    public static android.content.Intent c(String p3)
    {
        int v0_2 = android.net.Uri.parse(new StringBuilder().append("bazaar://search?q=pname:").append(p3).toString());
        android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW");
        v1_1.setData(v0_2);
        v1_1.setFlags(524288);
        return v1_1;
    }

Method com.google.android.gms.internal.cm.<clinit>() calling method android.net.Uri.parse()


    static cm()
    {
        com.google.android.gms.internal.cm.a = android.net.Uri.parse("http://plus.google.com/");
        com.google.android.gms.internal.cm.b = com.google.android.gms.internal.cm.a.buildUpon().appendPath("circles").appendPath("find").build();
        return;
    }

Method com.google.android.gms.internal.bq.shouldOverrideUrlLoading() calling method android.net.Uri.parse()


    public final boolean shouldOverrideUrlLoading(android.webkit.WebView p9, String p10)
    {
        android.net.Uri v0_12;
        com.google.android.gms.internal.bo.d(new StringBuilder().append("AdWebView shouldOverrideUrlLoading: ").append(p10).toString());
        android.net.Uri v0_1 = android.net.Uri.parse(p10);
        if ((!"gmsg".equalsIgnoreCase(v0_1.getScheme())) || (!"mobileads.google.com".equalsIgnoreCase(v0_1.getHost()))) {
            if ((!this.h) || (!com.google.android.gms.internal.bq.a(v0_1))) {
                if (this.a.willNotDraw()) {
                    com.google.android.gms.internal.bo.e(new StringBuilder().append("AdWebView unable to handle URL: ").append(p10).toString());
                    v0_12 = 1;
                } else {
                    try {
                        String v1_11 = this.a.f();
                    } catch (String v1) {
                        com.google.android.gms.internal.bo.e(new StringBuilder().append("Unable to append parameter to URL: ").append(p10).toString());
                        android.content.Context v2_4 = v0_1;
                        this.a(new com.google.android.gms.internal.be("android.intent.action.VIEW", v2_4.toString(), 0, 0, 0, 0, 0));
                    }
                    if ((v1_11 != null) && (v1_11.a(v0_1))) {
                        v0_1 = v1_11.a(v0_1, this.a.getContext());
                    }
                    v2_4 = v0_1;
                }
            } else {
                v0_12 = super.shouldOverrideUrlLoading(p9, p10);
            }
        } else {
            this.b(v0_1);
        }
        return v0_12;
    }

Method com.google.android.gms.internal.ae.a() calling method android.net.Uri.parse()


    public static boolean a(android.content.Context p6, com.google.android.gms.internal.be p7, com.google.android.gms.internal.ao p8)
    {
        String v0 = 0;
        if (p7 != null) {
            String v2_1 = new android.content.Intent();
            if (!android.text.TextUtils.isEmpty(p7.c)) {
                if (android.text.TextUtils.isEmpty(p7.d)) {
                    v2_1.setData(android.net.Uri.parse(p7.c));
                } else {
                    v2_1.setDataAndType(android.net.Uri.parse(p7.c), p7.d);
                }
                v2_1.setAction("android.intent.action.VIEW");
                if (!android.text.TextUtils.isEmpty(p7.e)) {
                    v2_1.setPackage(p7.e);
                }
                if (!android.text.TextUtils.isEmpty(p7.f)) {
                    String v3_13 = p7.f.split("/", 2);
                    if (v3_13.length >= 2) {
                        v2_1.setClassName(v3_13[0], v3_13[1]);
                    } else {
                        com.google.android.gms.internal.bo.e(new StringBuilder().append("Could not parse component name from open GMSG: ").append(p7.f).toString());
                        return v0;
                    }
                }
                try {
                    com.google.android.gms.internal.bo.d(new StringBuilder().append("Launching an intent: ").append(v2_1).toString());
                    p6.startActivity(v2_1);
                    p8.a();
                    v0 = 1;
                } catch (String v1_1) {
                    com.google.android.gms.internal.bo.e(v1_1.getMessage());
                }
            } else {
                com.google.android.gms.internal.bo.e("Open GMSG did not contain a URL.");
            }
        } else {
            com.google.android.gms.internal.bo.e("No intent data for launcher overlay.");
        }
        return v0;
    }

Method com.google.android.gms.games.multiplayer.c.a() calling method android.net.Uri.parse()


    public com.google.android.gms.games.multiplayer.ParticipantEntity a(android.os.Parcel p12)
    {
        com.google.android.gms.games.multiplayer.ParticipantEntity v0_5;
        com.google.android.gms.games.PlayerEntity v9_0 = 0;
        if ((!com.google.android.gms.games.multiplayer.ParticipantEntity.a(com.google.android.gms.games.multiplayer.ParticipantEntity.m())) && (!com.google.android.gms.games.multiplayer.ParticipantEntity.a(com.google.android.gms.games.multiplayer.ParticipantEntity.getCanonicalName()))) {
            android.net.Uri v4_1;
            String v2_2 = p12.readString();
            String v3 = p12.readString();
            android.net.Uri v4_0 = p12.readString();
            if (v4_0 != null) {
                v4_1 = android.net.Uri.parse(v4_0);
            } else {
                v4_1 = 0;
            }
            android.net.Uri v5_1;
            android.net.Uri v5_0 = p12.readString();
            if (v5_0 != null) {
                v5_1 = android.net.Uri.parse(v5_0);
            } else {
                v5_1 = 0;
            }
            int v8_1;
            int v6 = p12.readInt();
            String v7 = p12.readString();
            if (p12.readInt() <= 0) {
                v8_1 = 0;
            } else {
                v8_1 = 1;
            }
            if (p12.readInt() > 0) {
                v9_0 = 1;
            }
            com.google.android.gms.games.PlayerEntity v9_1;
            if (v9_0 == null) {
                v9_1 = 0;
            } else {
                v9_1 = ((com.google.android.gms.games.PlayerEntity) com.google.android.gms.games.PlayerEntity.CREATOR.createFromParcel(p12));
            }
            v0_5 = new com.google.android.gms.games.multiplayer.ParticipantEntity(1, v2_2, v3, v4_1, v5_1, v6, v7, v8_1, v9_1, 7);
        } else {
            v0_5 = super.a(p12);
        }
        return v0_5;
    }

Method com.google.android.gms.games.c.a() calling method android.net.Uri.parse()


    public com.google.android.gms.games.PlayerEntity a(android.os.Parcel p9)
    {
        com.google.android.gms.games.PlayerEntity v0_4;
        android.net.Uri v5 = 0;
        if ((!com.google.android.gms.games.PlayerEntity.a(com.google.android.gms.games.PlayerEntity.i())) && (!com.google.android.gms.games.PlayerEntity.a(com.google.android.gms.games.PlayerEntity.getCanonicalName()))) {
            android.net.Uri v4;
            String v2 = p9.readString();
            String v3 = p9.readString();
            com.google.android.gms.games.PlayerEntity v0_1 = p9.readString();
            int v1_0 = p9.readString();
            if (v0_1 != null) {
                v4 = android.net.Uri.parse(v0_1);
            } else {
                v4 = 0;
            }
            if (v1_0 != 0) {
                v5 = android.net.Uri.parse(v1_0);
            }
            v0_4 = new com.google.android.gms.games.PlayerEntity(1, v2, v3, v4, v5, p9.readLong());
        } else {
            v0_4 = super.a(p9);
        }
        return v0_4;
    }

Method com.google.android.gms.games.a.a() calling method android.net.Uri.parse()


    public com.google.android.gms.games.GameEntity a(android.os.Parcel p18)
    {
        if ((!com.google.android.gms.games.GameEntity.a(com.google.android.gms.games.GameEntity.s())) && (!com.google.android.gms.games.GameEntity.a(com.google.android.gms.games.GameEntity.getCanonicalName()))) {
            android.net.Uri v8;
            String v2 = p18.readString();
            String v3 = p18.readString();
            String v4 = p18.readString();
            String v5 = p18.readString();
            String v6 = p18.readString();
            String v7 = p18.readString();
            com.google.android.gms.games.GameEntity v0_1 = p18.readString();
            if (v0_1 != null) {
                v8 = android.net.Uri.parse(v0_1);
            } else {
                v8 = 0;
            }
            android.net.Uri v9;
            com.google.android.gms.games.GameEntity v0_3 = p18.readString();
            if (v0_3 != null) {
                v9 = android.net.Uri.parse(v0_3);
            } else {
                v9 = 0;
            }
            android.net.Uri v10;
            com.google.android.gms.games.GameEntity v0_4 = p18.readString();
            if (v0_4 != null) {
                v10 = android.net.Uri.parse(v0_4);
            } else {
                v10 = 0;
            }
            int v11;
            if (p18.readInt() <= 0) {
                v11 = 0;
            } else {
                v11 = 1;
            }
            int v12;
            if (p18.readInt() <= 0) {
                v12 = 0;
            } else {
                v12 = 1;
            }
            com.google.android.gms.games.GameEntity v0_9 = new com.google.android.gms.games.GameEntity(1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, p18.readString(), p18.readInt(), p18.readInt(), p18.readInt());
        } else {
            v0_9 = super.a(p18);
        }
        return v0_9;
    }

Method com.google.android.gms.common.data.d.e() calling method android.net.Uri.parse()


    public android.net.Uri e(String p2, int p3, int p4)
    {
        android.net.Uri v0_1;
        android.net.Uri v0_0 = this.c(p2, p3, p4);
        if (v0_0 != null) {
            v0_1 = android.net.Uri.parse(v0_0);
        } else {
            v0_1 = 0;
        }
        return v0_1;
    }

Method com.facebook.widget.z.shouldOverrideUrlLoading() calling method android.net.Uri.parse()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p8, String p9)
    {
        int v0_9;
        com.facebook.b.aq.a("FacebookSDK.WebDialog", new StringBuilder("Redirect URL: ").append(p9).toString());
        if (!p9.startsWith("fbconnect://success")) {
            if (!p9.startsWith("fbconnect://cancel")) {
                if (!p9.contains("touch")) {
                    this.a.getContext().startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p9)));
                    v0_9 = 1;
                } else {
                    v0_9 = 0;
                }
            } else {
                com.facebook.widget.t.a(this.a);
                this.a.dismiss();
                v0_9 = 1;
            }
        } else {
            android.os.Bundle v5 = com.facebook.a.i.b(p9);
            int v0_13 = v5.getString("error");
            if (v0_13 == 0) {
                v0_13 = v5.getString("error_type");
            }
            android.content.Intent v1_5 = v5.getString("error_msg");
            if (v1_5 == null) {
                v1_5 = v5.getString("error_description");
            }
            com.facebook.au v2_4;
            com.facebook.au v2_3 = v5.getString("error_code");
            if (com.facebook.b.aq.a(v2_3)) {
                v2_4 = -1;
            } else {
                try {
                    v2_4 = Integer.parseInt(v2_3);
                } catch (com.facebook.au v2) {
                    v2_4 = -1;
                }
            }
            if ((!com.facebook.b.aq.a(v0_13)) || ((!com.facebook.b.aq.a(v1_5)) || (v2_4 != -1))) {
                if ((v0_13 == 0) || ((!v0_13.equals("access_denied")) && (!v0_13.equals("OAuthAccessDeniedException")))) {
                    com.facebook.widget.t.a(this.a, new com.facebook.au(new com.facebook.ar(v2_4, v0_13, v1_5), v1_5));
                } else {
                    com.facebook.widget.t.a(this.a);
                }
            } else {
                com.facebook.widget.t.a(this.a, v5);
            }
            this.a.dismiss();
            v0_9 = 1;
        }
        return v0_9;
    }

Method com.facebook.cr.<clinit>() calling method android.net.Uri.parse()


    static cr()
    {
        com.facebook.cr.a = com.facebook.cr.getCanonicalName();
        int v1_3 = new com.facebook.ax[1];
        v1_3[0] = com.facebook.ax.f;
        com.facebook.cr.b = new java.util.HashSet(java.util.Arrays.asList(v1_3));
        com.facebook.cr.h = 0;
        com.facebook.cr.i = "facebook.com";
        com.facebook.cr.j = new java.util.concurrent.atomic.AtomicLong(65536);
        com.facebook.cr.l = new Object();
        com.facebook.cr.m = android.net.Uri.parse("content://com.facebook.katana.provider.AttributionIdProvider");
        com.facebook.cr.n = new java.util.concurrent.LinkedBlockingQueue(10);
        com.facebook.cr.o = new com.facebook.cs();
        return;
    }

Method com.facebook.b.ac.a() calling method android.net.Uri.parse()


    private static android.net.Uri a(com.facebook.b.af p2)
    {
        return android.net.Uri.parse(new StringBuilder("content://").append(p2.a()).append(".provider.PlatformProvider/versions").toString());
    }

Method com.facebook.b.a.<clinit>() calling method android.net.Uri.parse()


    static a()
    {
        com.facebook.b.a.a = com.facebook.b.a.getCanonicalName();
        com.facebook.b.a.b = android.net.Uri.parse("content://com.facebook.katana.provider.AttributionIdProvider");
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.widgets.OffersWidget.onClick() calling method android.webkit.WebView.setWebViewClient()


    public void onClick(android.view.View p6)
    {
        if (this.j == null) {
            this.k = ((com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout) this.c.findViewById(((Integer) this.c.i().get(this.g)).intValue()));
            this.j = new android.widget.RelativeLayout(this.d);
            this.j.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            this.h = new android.webkit.WebView(this.d);
            this.h.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_17 = this.h.getSettings();
            v0_17.setAllowFileAccess(1);
            v0_17.setAppCacheEnabled(1);
            v0_17.setBlockNetworkImage(0);
            v0_17.setBlockNetworkLoads(0);
            v0_17.setBuiltInZoomControls(1);
            v0_17.setLoadsImagesAutomatically(1);
            v0_17.setJavaScriptCanOpenWindowsAutomatically(1);
            v0_17.setJavaScriptEnabled(1);
            v0_17.setUseWideViewPort(1);
            v0_17.setLoadWithOverviewMode(1);
            v0_17.setDomStorageEnabled(1);
            v0_17.setUserAgentString("AndTabs");
            v0_17.getBuiltInZoomControls();
            this.h.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.widgets.f(this));
            android.webkit.CookieSyncManager.createInstance(this.d);
            android.webkit.CookieManager.getInstance().setAcceptCookie(1);
            this.h.loadUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PRELOGINOFFERS.LINK", this.d));
            this.j.addView(this.h);
            this.i = new android.widget.Button(this.d);
            this.i.setText("Close");
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_29 = new android.widget.RelativeLayout$LayoutParams(100, 50);
            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.d)) {
                v0_29.addRule(11);
            } else {
                v0_29.addRule(9);
            }
            v0_29.addRule(10);
            this.i.setLayoutParams(v0_29);
            this.i.setOnClickListener(new com.ofss.fcdb.mobile.android.phone.widgets.i(this));
            this.j.addView(this.i);
            this.k.addView(this.j);
        } else {
            if (this.j.getVisibility() == 8) {
                this.j.setVisibility(0);
            }
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.widgets.FAQWidget.onClick() calling method android.webkit.WebView.setWebViewClient()


    public void onClick(android.view.View p6)
    {
        if (this.k == null) {
            this.h = ((com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout) this.c.findViewById(((Integer) this.c.i().get(this.g)).intValue()));
            this.k = new android.widget.RelativeLayout(this.d);
            this.k.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            this.i = new android.webkit.WebView(this.d);
            this.i.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_18 = this.i.getSettings();
            v0_18.setAllowFileAccess(1);
            v0_18.setAppCacheEnabled(1);
            v0_18.setBlockNetworkImage(0);
            v0_18.setBlockNetworkLoads(0);
            v0_18.setBuiltInZoomControls(1);
            v0_18.setLoadsImagesAutomatically(1);
            v0_18.setJavaScriptCanOpenWindowsAutomatically(1);
            v0_18.setJavaScriptEnabled(1);
            v0_18.setUseWideViewPort(1);
            v0_18.setLoadWithOverviewMode(1);
            v0_18.setDomStorageEnabled(1);
            v0_18.setUserAgentString(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.USERAGENT", this.d));
            v0_18.getBuiltInZoomControls();
            this.i.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.widgets.b(this));
            android.webkit.CookieSyncManager.createInstance(this.d);
            android.webkit.CookieManager.getInstance().setAcceptCookie(1);
            this.i.loadUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.FAQ.LINK", this.d));
            this.k.addView(this.i);
            this.j = new android.widget.Button(this.d);
            this.j.setText(com.ofss.fcdb.mobile.android.phone.i.b.I(this.d));
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_30 = new android.widget.RelativeLayout$LayoutParams(100, 50);
            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.d)) {
                v0_30.addRule(11);
            } else {
                v0_30.addRule(9);
            }
            v0_30.addRule(10);
            this.j.setLayoutParams(v0_30);
            this.j.setOnClickListener(new com.ofss.fcdb.mobile.android.phone.widgets.e(this));
            this.k.addView(this.j);
            this.h.addView(this.k);
        } else {
            if (this.k.getVisibility() == 8) {
                this.k.setVisibility(0);
            }
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.onCreate() calling method android.webkit.WebView.setWebViewClient()


    public void onCreate(android.os.Bundle p4)
    {
        super.onCreate(p4);
        this.setContentView(com.ofss.fcdb.mobile.android.phone.i.b.ay(this));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.az(this)));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.t = ((android.widget.ImageView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aB(this)));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.u = ((android.widget.TextView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aC(this)));
        this.o = ((android.widget.LinearLayout) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aD(this)));
        this.a(this.getIntent());
        com.ofss.fcdb.mobile.android.phone.e.a v0_12 = com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p.getSettings();
        v0_12.setAllowFileAccess(1);
        v0_12.setAppCacheEnabled(1);
        v0_12.setBlockNetworkImage(0);
        v0_12.setBlockNetworkLoads(0);
        v0_12.setBuiltInZoomControls(1);
        v0_12.setLoadsImagesAutomatically(1);
        v0_12.setJavaScriptCanOpenWindowsAutomatically(1);
        v0_12.setJavaScriptEnabled(1);
        v0_12.setUseWideViewPort(1);
        v0_12.setLoadWithOverviewMode(1);
        v0_12.setDomStorageEnabled(1);
        v0_12.setUserAgentString("AndPhone");
        v0_12.getBuiltInZoomControls();
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.am(this));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p.setWebChromeClient(new com.ofss.fcdb.mobile.android.phone.application.ap(this));
        android.webkit.CookieSyncManager.createInstance(this);
        this.r = android.webkit.CookieManager.getInstance();
        this.r.removeAllCookie();
        this.r.setAcceptCookie(1);
        this.r.setCookie("JSESSIONID", this.n.u);
        this.w = com.ofss.fcdb.mobile.android.phone.e.a.a(this);
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.OffersActivity.a() calling method android.webkit.WebView.setWebViewClient()


    private void a()
    {
        android.webkit.WebView v0_2 = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aC()));
        this.i = ((android.widget.ProgressBar) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aD()));
        byte[] v1_8 = v0_2.getSettings();
        v1_8.setAllowFileAccess(1);
        v1_8.setAppCacheEnabled(1);
        v1_8.setBlockNetworkImage(0);
        v1_8.setBlockNetworkLoads(0);
        v1_8.setBuiltInZoomControls(1);
        v1_8.setLoadsImagesAutomatically(1);
        v1_8.setJavaScriptCanOpenWindowsAutomatically(1);
        v1_8.setJavaScriptEnabled(1);
        v1_8.setUseWideViewPort(1);
        v1_8.setLoadWithOverviewMode(1);
        v1_8.setDomStorageEnabled(1);
        v1_8.setUserAgentString("Tabs");
        v0_2.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.ad(this));
        android.webkit.CookieSyncManager.createInstance(this);
        String v2_14 = android.webkit.CookieManager.getInstance();
        v2_14.setAcceptCookie(1);
        byte[] v1_16 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this);
        byte[] v3_13 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this);
        String v4 = "";
        if (!v1_16.startsWith("http")) {
            v1_16 = new StringBuilder(String.valueOf(this.a.y.substring(0, this.a.y.lastIndexOf(47)))).append(v1_16).toString();
        }
        if (!v3_13.startsWith("http")) {
            new StringBuilder(String.valueOf(this.a.y.substring(0, this.a.y.lastIndexOf(47)))).append(v3_13).toString();
        }
        byte[] v1_4;
        v2_14.setCookie(v1_16, new StringBuilder("JSESSIONID=").append(this.a.u).toString());
        this.b();
        this.d();
        if (!com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this).equalsIgnoreCase("Y")) {
            v2_14.setCookie(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this), new StringBuilder("JSESSIONID=").append(this.a.u).toString());
            v1_4 = this.d();
            v0_2.loadUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this));
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        } else {
            this.e = 1;
            v2_14.setCookie(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.ISLOCATIONBASEDOFFER", this), new StringBuilder("JSESSIONID=").append(this.a.u).toString());
            this.c();
            v1_4 = this.d();
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        }
        if (com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.a.s)) {
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PRELOGINOFFERS.LINK", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        } else {
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.POSTLOGINOFFERS.LINK", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.onCreate() calling method android.webkit.WebView.setWebViewClient()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(com.ofss.fcdb.mobile.android.phone.i.b.s(this));
        com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aA(this)));
        this.a = ((android.widget.Button) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aF()));
        this.b = ((android.widget.Button) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aG()));
        this.c = this.getSharedPreferences("apppreferences", 0);
        this.d = this.c.edit();
        this.a.setOnClickListener(this);
        this.b.setOnClickListener(this);
        String v0_14 = com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.getSettings();
        v0_14.setAllowFileAccess(1);
        v0_14.setAppCacheEnabled(1);
        v0_14.setBlockNetworkImage(0);
        v0_14.setBlockNetworkLoads(0);
        v0_14.setBuiltInZoomControls(1);
        v0_14.setLoadsImagesAutomatically(1);
        v0_14.setJavaScriptCanOpenWindowsAutomatically(1);
        v0_14.setJavaScriptEnabled(1);
        v0_14.setUseWideViewPort(1);
        v0_14.setLoadWithOverviewMode(1);
        v0_14.setDomStorageEnabled(1);
        v0_14.setUserAgentString("AndPhone");
        v0_14.getBuiltInZoomControls();
        com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.t(this));
        com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.setWebChromeClient(new com.ofss.fcdb.mobile.android.phone.application.w(this));
        try {
            String v2_3 = new java.io.BufferedReader(new java.io.InputStreamReader(this.getAssets().open("legal_policies.html")));
            String v0_22 = new StringBuilder();
            try {
                while(true) {
                    android.webkit.WebView v1_7 = v2_3.readLine();
                    v0_22.append(v1_7);
                }
                com.ofss.fcdb.mobile.android.b.d.a.a(v0_22.toString());
                v2_3.close();
                com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.loadData(v0_22.toString(), "text/html", "UTF-8");
                return;
            } catch (android.webkit.WebView v1) {
                this.b();
                com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.loadData(v0_22.toString(), "text/html", "UTF-8");
                return;
            }
            if (v1_7 != null) {
            }
        } catch (String v0) {
            v0_22 = 0;
        }
    }

Method com.ofss.fcdb.mobile.android.phone.application.ATGWebViewActivity.a() calling method android.webkit.WebView.setWebViewClient()


    private void a()
    {
        android.webkit.WebView v0_2 = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.I()));
        this.a = ((android.widget.ProgressBar) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.H()));
        byte[] v1_2 = v0_2.getSettings();
        v1_2.setAllowFileAccess(1);
        v1_2.setAppCacheEnabled(0);
        v1_2.setBlockNetworkImage(0);
        v1_2.setBlockNetworkLoads(0);
        v1_2.setBuiltInZoomControls(1);
        v1_2.setLoadsImagesAutomatically(1);
        v1_2.setJavaScriptCanOpenWindowsAutomatically(1);
        v1_2.setJavaScriptEnabled(1);
        v1_2.setUseWideViewPort(1);
        v1_2.setLoadWithOverviewMode(1);
        v1_2.setDomStorageEnabled(1);
        v1_2.setRenderPriority(android.webkit.WebSettings$RenderPriority.HIGH);
        v0_2.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.a(this));
        v0_2.postUrl(this.getIntent().getStringExtra("URL"), new StringBuilder(String.valueOf(this.getIntent().getStringExtra("URLPARAMS"))).append("&IDSESSION=").append(this.d.t).toString().getBytes());
        return;
    }

Method com.facebook.widget.t.a() calling method android.webkit.WebView.setWebViewClient()


    private void a(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.c = new android.webkit.WebView(this.getContext());
        this.c.setVerticalScrollBarEnabled(0);
        this.c.setHorizontalScrollBarEnabled(0);
        this.c.setWebViewClient(new com.facebook.widget.z(this, 0));
        this.c.getSettings().setJavaScriptEnabled(1);
        this.c.loadUrl(this.a);
        this.c.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -1));
        this.c.setVisibility(4);
        this.c.getSettings().setSavePassword(0);
        this.c.getSettings().setSaveFormData(0);
        v0_1.setPadding(p7, p7, p7, p7);
        v0_1.addView(this.c);
        v0_1.setBackgroundColor(-872415232);
        this.f.addView(v0_1);
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.helpers.w.handleMessage() calling method android.webkit.WebView.addJavascriptInterface()


    public void handleMessage(android.os.Message p5)
    {
        if (com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a) != null) {
            com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a).dismiss();
        }
        android.webkit.WebView v0_64 = p5.obj;
        if (v0_64 != null) {
            if (v0_64.getClass().isAssignableFrom(org.json.JSONObject)) {
                try {
                    android.webkit.WebView v0_30 = ((org.json.JSONObject) v0_64);
                    com.ofss.fcdb.mobile.android.phone.helpers.v.c(this.a).B = v0_30;
                    String v1_20 = com.ofss.fcdb.mobile.android.phone.helpers.a.a(v0_30, com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a));
                    com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, 0);
                } catch (android.webkit.WebView v0_27) {
                    com.ofss.fcdb.mobile.android.b.d.a.a(android.util.Log.getStackTraceString(v0_27));
                }
                if (v1_20 == null) {
                    com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, this.a.a(v0_30.getJSONArray("LV1").getJSONArray(7)));
                    android.webkit.WebView v0_47 = ((android.widget.RadioGroup) com.ofss.fcdb.mobile.android.phone.helpers.v.e(this.a).findViewById(com.ofss.fcdb.mobile.android.phone.i.b.o()));
                    if (v0_47.getCheckedRadioButtonId() != com.ofss.fcdb.mobile.android.phone.i.b.n()) {
                        if (v0_47.getCheckedRadioButtonId() != com.ofss.fcdb.mobile.android.phone.i.b.t()) {
                            com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(0)));
                        } else {
                            if (com.ofss.fcdb.mobile.android.phone.helpers.v.f(this.a).getVisibility() == 0) {
                                com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, "");
                                com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(1)), "B");
                                if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(com.ofss.fcdb.mobile.android.phone.helpers.v.h(this.a))) {
                                    com.ofss.fcdb.mobile.android.phone.helpers.v.i(this.a).addJavascriptInterface(new com.ofss.fcdb.mobile.android.phone.helpers.ak(this.a), "dataLoader");
                                    com.ofss.fcdb.mobile.android.phone.helpers.v.i(this.a).loadUrl("file:///android_asset/map.html");
                                }
                            }
                            com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(1)));
                        }
                    } else {
                        if (com.ofss.fcdb.mobile.android.phone.helpers.v.f(this.a).getVisibility() == 0) {
                            com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, "");
                            com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(0)), "A");
                            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(com.ofss.fcdb.mobile.android.phone.helpers.v.h(this.a))) {
                                com.ofss.fcdb.mobile.android.phone.helpers.v.i(this.a).addJavascriptInterface(new com.ofss.fcdb.mobile.android.phone.helpers.ak(this.a), "dataLoader");
                                com.ofss.fcdb.mobile.android.phone.helpers.v.i(this.a).loadUrl("file:///android_asset/map.html");
                            }
                        }
                        com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(0)));
                    }
                    com.ofss.fcdb.mobile.android.phone.helpers.v.j(this.a);
                } else {
                    android.widget.Toast.makeText(com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a), v1_20, 1).show();
                    com.ofss.fcdb.mobile.android.phone.helpers.v.d(this.a).setAdapter(0);
                    com.ofss.fcdb.mobile.android.phone.helpers.v.d(this.a).invalidate();
                }
            }
        } else {
            android.widget.Toast.makeText(com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a), com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a).getResources().getString(com.ofss.fcdb.mobile.android.phone.i.b.H(com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a))), 1).show();
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.helpers.aj.onClick() calling method android.webkit.WebView.addJavascriptInterface()


    public void onClick(android.view.View p5)
    {
        com.ofss.fcdb.mobile.android.phone.helpers.v.d(this.a).setVisibility(8);
        com.ofss.fcdb.mobile.android.phone.helpers.v.f(this.a).setVisibility(0);
        com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, "");
        if (com.ofss.fcdb.mobile.android.phone.helpers.v.m(this.a) != com.ofss.fcdb.mobile.android.phone.i.b.n()) {
            if ((com.ofss.fcdb.mobile.android.phone.helpers.v.m(this.a) == com.ofss.fcdb.mobile.android.phone.i.b.t()) && ((com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a) != null) && ((com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(1) != null) && (((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(1)).size() > 0)))) {
                com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(1)), "B");
            }
        } else {
            if ((com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a) != null) && ((com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(0) != null) && (((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(0)).size() > 0))) {
                com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(0)), "A");
            }
        }
        if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(com.ofss.fcdb.mobile.android.phone.helpers.v.h(this.a))) {
            com.ofss.fcdb.mobile.android.phone.helpers.v.i(this.a).addJavascriptInterface(new com.ofss.fcdb.mobile.android.phone.helpers.ak(this.a), "dataLoader");
            com.ofss.fcdb.mobile.android.phone.helpers.v.i(this.a).loadUrl("file:///android_asset/map.html");
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.onCreate() calling method android.webkit.WebView.loadData()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(com.ofss.fcdb.mobile.android.phone.i.b.s(this));
        com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aA(this)));
        this.a = ((android.widget.Button) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aF()));
        this.b = ((android.widget.Button) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aG()));
        this.c = this.getSharedPreferences("apppreferences", 0);
        this.d = this.c.edit();
        this.a.setOnClickListener(this);
        this.b.setOnClickListener(this);
        String v0_14 = com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.getSettings();
        v0_14.setAllowFileAccess(1);
        v0_14.setAppCacheEnabled(1);
        v0_14.setBlockNetworkImage(0);
        v0_14.setBlockNetworkLoads(0);
        v0_14.setBuiltInZoomControls(1);
        v0_14.setLoadsImagesAutomatically(1);
        v0_14.setJavaScriptCanOpenWindowsAutomatically(1);
        v0_14.setJavaScriptEnabled(1);
        v0_14.setUseWideViewPort(1);
        v0_14.setLoadWithOverviewMode(1);
        v0_14.setDomStorageEnabled(1);
        v0_14.setUserAgentString("AndPhone");
        v0_14.getBuiltInZoomControls();
        com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.t(this));
        com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.setWebChromeClient(new com.ofss.fcdb.mobile.android.phone.application.w(this));
        try {
            String v2_3 = new java.io.BufferedReader(new java.io.InputStreamReader(this.getAssets().open("legal_policies.html")));
            String v0_22 = new StringBuilder();
            try {
                while(true) {
                    android.webkit.WebView v1_7 = v2_3.readLine();
                    v0_22.append(v1_7);
                }
                com.ofss.fcdb.mobile.android.b.d.a.a(v0_22.toString());
                v2_3.close();
                com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.loadData(v0_22.toString(), "text/html", "UTF-8");
                return;
            } catch (android.webkit.WebView v1) {
                this.b();
                com.ofss.fcdb.mobile.android.phone.application.Legal_Policies_Activity.e.loadData(v0_22.toString(), "text/html", "UTF-8");
                return;
            }
            if (v1_7 != null) {
            }
        } catch (String v0) {
            v0_22 = 0;
        }
    }

Method com.ofss.fcdb.mobile.android.phone.widgets.OffersWidget.onClick() calling method android.webkit.WebView.loadUrl()


    public void onClick(android.view.View p6)
    {
        if (this.j == null) {
            this.k = ((com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout) this.c.findViewById(((Integer) this.c.i().get(this.g)).intValue()));
            this.j = new android.widget.RelativeLayout(this.d);
            this.j.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            this.h = new android.webkit.WebView(this.d);
            this.h.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_17 = this.h.getSettings();
            v0_17.setAllowFileAccess(1);
            v0_17.setAppCacheEnabled(1);
            v0_17.setBlockNetworkImage(0);
            v0_17.setBlockNetworkLoads(0);
            v0_17.setBuiltInZoomControls(1);
            v0_17.setLoadsImagesAutomatically(1);
            v0_17.setJavaScriptCanOpenWindowsAutomatically(1);
            v0_17.setJavaScriptEnabled(1);
            v0_17.setUseWideViewPort(1);
            v0_17.setLoadWithOverviewMode(1);
            v0_17.setDomStorageEnabled(1);
            v0_17.setUserAgentString("AndTabs");
            v0_17.getBuiltInZoomControls();
            this.h.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.widgets.f(this));
            android.webkit.CookieSyncManager.createInstance(this.d);
            android.webkit.CookieManager.getInstance().setAcceptCookie(1);
            this.h.loadUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PRELOGINOFFERS.LINK", this.d));
            this.j.addView(this.h);
            this.i = new android.widget.Button(this.d);
            this.i.setText("Close");
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_29 = new android.widget.RelativeLayout$LayoutParams(100, 50);
            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.d)) {
                v0_29.addRule(11);
            } else {
                v0_29.addRule(9);
            }
            v0_29.addRule(10);
            this.i.setLayoutParams(v0_29);
            this.i.setOnClickListener(new com.ofss.fcdb.mobile.android.phone.widgets.i(this));
            this.j.addView(this.i);
            this.k.addView(this.j);
        } else {
            if (this.j.getVisibility() == 8) {
                this.j.setVisibility(0);
            }
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.widgets.FAQWidget.onClick() calling method android.webkit.WebView.loadUrl()


    public void onClick(android.view.View p6)
    {
        if (this.k == null) {
            this.h = ((com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout) this.c.findViewById(((Integer) this.c.i().get(this.g)).intValue()));
            this.k = new android.widget.RelativeLayout(this.d);
            this.k.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            this.i = new android.webkit.WebView(this.d);
            this.i.setLayoutParams(new android.view.ViewGroup$LayoutParams(-1, -1));
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_18 = this.i.getSettings();
            v0_18.setAllowFileAccess(1);
            v0_18.setAppCacheEnabled(1);
            v0_18.setBlockNetworkImage(0);
            v0_18.setBlockNetworkLoads(0);
            v0_18.setBuiltInZoomControls(1);
            v0_18.setLoadsImagesAutomatically(1);
            v0_18.setJavaScriptCanOpenWindowsAutomatically(1);
            v0_18.setJavaScriptEnabled(1);
            v0_18.setUseWideViewPort(1);
            v0_18.setLoadWithOverviewMode(1);
            v0_18.setDomStorageEnabled(1);
            v0_18.setUserAgentString(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.USERAGENT", this.d));
            v0_18.getBuiltInZoomControls();
            this.i.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.widgets.b(this));
            android.webkit.CookieSyncManager.createInstance(this.d);
            android.webkit.CookieManager.getInstance().setAcceptCookie(1);
            this.i.loadUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.FAQ.LINK", this.d));
            this.k.addView(this.i);
            this.j = new android.widget.Button(this.d);
            this.j.setText(com.ofss.fcdb.mobile.android.phone.i.b.I(this.d));
            com.ofss.fcdb.mobile.android.phone.ui.components.FCRelativeLayout v0_30 = new android.widget.RelativeLayout$LayoutParams(100, 50);
            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.d)) {
                v0_30.addRule(11);
            } else {
                v0_30.addRule(9);
            }
            v0_30.addRule(10);
            this.j.setLayoutParams(v0_30);
            this.j.setOnClickListener(new com.ofss.fcdb.mobile.android.phone.widgets.e(this));
            this.k.addView(this.j);
            this.h.addView(this.k);
        } else {
            if (this.k.getVisibility() == 8) {
                this.k.setVisibility(0);
            }
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.helpers.w.handleMessage() calling method android.webkit.WebView.loadUrl()


    public void handleMessage(android.os.Message p5)
    {
        if (com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a) != null) {
            com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a).dismiss();
        }
        android.webkit.WebView v0_64 = p5.obj;
        if (v0_64 != null) {
            if (v0_64.getClass().isAssignableFrom(org.json.JSONObject)) {
                try {
                    android.webkit.WebView v0_30 = ((org.json.JSONObject) v0_64);
                    com.ofss.fcdb.mobile.android.phone.helpers.v.c(this.a).B = v0_30;
                    String v1_20 = com.ofss.fcdb.mobile.android.phone.helpers.a.a(v0_30, com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a));
                    com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, 0);
                } catch (android.webkit.WebView v0_27) {
                    com.ofss.fcdb.mobile.android.b.d.a.a(android.util.Log.getStackTraceString(v0_27));
                }
                if (v1_20 == null) {
                    com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, this.a.a(v0_30.getJSONArray("LV1").getJSONArray(7)));
                    android.webkit.WebView v0_47 = ((android.widget.RadioGroup) com.ofss.fcdb.mobile.android.phone.helpers.v.e(this.a).findViewById(com.ofss.fcdb.mobile.android.phone.i.b.o()));
                    if (v0_47.getCheckedRadioButtonId() != com.ofss.fcdb.mobile.android.phone.i.b.n()) {
                        if (v0_47.getCheckedRadioButtonId() != com.ofss.fcdb.mobile.android.phone.i.b.t()) {
                            com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(0)));
                        } else {
                            if (com.ofss.fcdb.mobile.android.phone.helpers.v.f(this.a).getVisibility() == 0) {
                                com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, "");
                                com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(1)), "B");
                                if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(com.ofss.fcdb.mobile.android.phone.helpers.v.h(this.a))) {
                                    com.ofss.fcdb.mobile.android.phone.helpers.v.i(this.a).addJavascriptInterface(new com.ofss.fcdb.mobile.android.phone.helpers.ak(this.a), "dataLoader");
                                    com.ofss.fcdb.mobile.android.phone.helpers.v.i(this.a).loadUrl("file:///android_asset/map.html");
                                }
                            }
                            com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(1)));
                        }
                    } else {
                        if (com.ofss.fcdb.mobile.android.phone.helpers.v.f(this.a).getVisibility() == 0) {
                            com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, "");
                            com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(0)), "A");
                            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(com.ofss.fcdb.mobile.android.phone.helpers.v.h(this.a))) {
                                com.ofss.fcdb.mobile.android.phone.helpers.v.i(this.a).addJavascriptInterface(new com.ofss.fcdb.mobile.android.phone.helpers.ak(this.a), "dataLoader");
                                com.ofss.fcdb.mobile.android.phone.helpers.v.i(this.a).loadUrl("file:///android_asset/map.html");
                            }
                        }
                        com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(0)));
                    }
                    com.ofss.fcdb.mobile.android.phone.helpers.v.j(this.a);
                } else {
                    android.widget.Toast.makeText(com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a), v1_20, 1).show();
                    com.ofss.fcdb.mobile.android.phone.helpers.v.d(this.a).setAdapter(0);
                    com.ofss.fcdb.mobile.android.phone.helpers.v.d(this.a).invalidate();
                }
            }
        } else {
            android.widget.Toast.makeText(com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a), com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a).getResources().getString(com.ofss.fcdb.mobile.android.phone.i.b.H(com.ofss.fcdb.mobile.android.phone.helpers.v.b(this.a))), 1).show();
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.helpers.aj.onClick() calling method android.webkit.WebView.loadUrl()


    public void onClick(android.view.View p5)
    {
        com.ofss.fcdb.mobile.android.phone.helpers.v.d(this.a).setVisibility(8);
        com.ofss.fcdb.mobile.android.phone.helpers.v.f(this.a).setVisibility(0);
        com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, "");
        if (com.ofss.fcdb.mobile.android.phone.helpers.v.m(this.a) != com.ofss.fcdb.mobile.android.phone.i.b.n()) {
            if ((com.ofss.fcdb.mobile.android.phone.helpers.v.m(this.a) == com.ofss.fcdb.mobile.android.phone.i.b.t()) && ((com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a) != null) && ((com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(1) != null) && (((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(1)).size() > 0)))) {
                com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(1)), "B");
            }
        } else {
            if ((com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a) != null) && ((com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(0) != null) && (((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(0)).size() > 0))) {
                com.ofss.fcdb.mobile.android.phone.helpers.v.a(this.a, ((java.util.ArrayList) com.ofss.fcdb.mobile.android.phone.helpers.v.g(this.a).get(0)), "A");
            }
        }
        if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(com.ofss.fcdb.mobile.android.phone.helpers.v.h(this.a))) {
            com.ofss.fcdb.mobile.android.phone.helpers.v.i(this.a).addJavascriptInterface(new com.ofss.fcdb.mobile.android.phone.helpers.ak(this.a), "dataLoader");
            com.ofss.fcdb.mobile.android.phone.helpers.v.i(this.a).loadUrl("file:///android_asset/map.html");
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.ar.onClick() calling method android.webkit.WebView.loadUrl()


    public void onClick(android.content.DialogInterface p5, int p6)
    {
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.a(this.a, Double.valueOf(this.b.getLatitude()));
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.b(this.a, Double.valueOf(this.b.getLongitude()));
        if (this.a.n.s != null) {
            com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.S().postUrl(this.a.e(com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.T()), android.util.Base64.encode(this.a.R().getBytes(), 0));
        } else {
            com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.S().loadUrl(new StringBuilder(String.valueOf(this.a.e(com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.T()))).append(this.a.O()).toString());
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.aq.onClick() calling method android.webkit.WebView.loadUrl()


    public void onClick(android.content.DialogInterface p5, int p6)
    {
        if (this.a.n.s != null) {
            com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.S().postUrl(this.a.e(com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.T()), android.util.Base64.encode(this.a.R().getBytes(), 0));
        } else {
            com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.S().loadUrl(new StringBuilder(String.valueOf(this.a.e(com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.T()))).append(this.a.O()).toString());
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.onResume() calling method android.webkit.WebView.loadUrl()


    public void onResume()
    {
        super.onResume();
        if (com.ofss.fcdb.mobile.android.phone.helpers.a.a(com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.q)) {
            if (!com.ofss.fcdb.mobile.android.phone.helpers.a.a(com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.s)) {
                if ((this.x != null) && (this.y != null)) {
                    if (this.n.s != null) {
                        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p.postUrl(this.e(com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.s), android.util.Base64.encode(this.R().getBytes(), 0));
                    } else {
                        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p.loadUrl(new StringBuilder(String.valueOf(this.e(com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.s))).append(this.O()).toString());
                    }
                } else {
                    android.webkit.WebView v0_8 = new android.app.AlertDialog$Builder(this);
                    v0_8.setMessage(com.ofss.fcdb.mobile.android.phone.i.b.t(this));
                    v0_8.setPositiveButton(com.ofss.fcdb.mobile.android.phone.i.b.S(this), new com.ofss.fcdb.mobile.android.phone.application.aq(this));
                    v0_8.show();
                }
            }
        } else {
            this.g(this.e(com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.q));
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.g() calling method android.webkit.WebView.loadUrl()


    public void g(String p2)
    {
        com.ofss.fcdb.mobile.android.phone.application.WebViewActivity.p.loadUrl(p2);
        return;
    }

Method com.ofss.fcdb.mobile.android.phone.application.OffersActivity.a() calling method android.webkit.WebView.loadUrl()


    private void a()
    {
        android.webkit.WebView v0_2 = ((android.webkit.WebView) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aC()));
        this.i = ((android.widget.ProgressBar) this.findViewById(com.ofss.fcdb.mobile.android.phone.i.b.aD()));
        byte[] v1_8 = v0_2.getSettings();
        v1_8.setAllowFileAccess(1);
        v1_8.setAppCacheEnabled(1);
        v1_8.setBlockNetworkImage(0);
        v1_8.setBlockNetworkLoads(0);
        v1_8.setBuiltInZoomControls(1);
        v1_8.setLoadsImagesAutomatically(1);
        v1_8.setJavaScriptCanOpenWindowsAutomatically(1);
        v1_8.setJavaScriptEnabled(1);
        v1_8.setUseWideViewPort(1);
        v1_8.setLoadWithOverviewMode(1);
        v1_8.setDomStorageEnabled(1);
        v1_8.setUserAgentString("Tabs");
        v0_2.setWebViewClient(new com.ofss.fcdb.mobile.android.phone.application.ad(this));
        android.webkit.CookieSyncManager.createInstance(this);
        String v2_14 = android.webkit.CookieManager.getInstance();
        v2_14.setAcceptCookie(1);
        byte[] v1_16 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this);
        byte[] v3_13 = com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this);
        String v4 = "";
        if (!v1_16.startsWith("http")) {
            v1_16 = new StringBuilder(String.valueOf(this.a.y.substring(0, this.a.y.lastIndexOf(47)))).append(v1_16).toString();
        }
        if (!v3_13.startsWith("http")) {
            new StringBuilder(String.valueOf(this.a.y.substring(0, this.a.y.lastIndexOf(47)))).append(v3_13).toString();
        }
        byte[] v1_4;
        v2_14.setCookie(v1_16, new StringBuilder("JSESSIONID=").append(this.a.u).toString());
        this.b();
        this.d();
        if (!com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this).equalsIgnoreCase("Y")) {
            v2_14.setCookie(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this), new StringBuilder("JSESSIONID=").append(this.a.u).toString());
            v1_4 = this.d();
            v0_2.loadUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this));
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PERSONALIZEDURL", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        } else {
            this.e = 1;
            v2_14.setCookie(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.ISLOCATIONBASEDOFFER", this), new StringBuilder("JSESSIONID=").append(this.a.u).toString());
            this.c();
            v1_4 = this.d();
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.LOCATIONBASEDOFFERSURL", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        }
        if (com.ofss.fcdb.mobile.android.phone.helpers.a.a(this.a.s)) {
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.PRELOGINOFFERS.LINK", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        } else {
            v0_2.postUrl(com.ofss.fcdb.mobile.android.phone.helpers.a.c("PARAM.VALUE.POSTLOGINOFFERS.LINK", this), android.util.Base64.encode(v1_4.getBytes(), 0));
        }
        return;
    }

Method com.ofss.fcdb.mobile.android.augmented_reality.activity.ShowMapDirection.onResume() calling method android.webkit.WebView.loadUrl()


    public void onResume()
    {
        super.onResume();
        this.setContentView(2130903043);
        android.webkit.WebView v0_3 = ((android.webkit.WebView) this.findViewById(2131296265));
        v0_3.getSettings().setBuiltInZoomControls(1);
        v0_3.getSettings().setJavaScriptEnabled(1);
        com.ofss.fcdb.mobile.android.augmented_reality.c.a.b(new StringBuilder().append("I am going to show :").append(com.ofss.fcdb.mobile.android.augmented_reality.activity.Demo.u).toString());
        if (!com.ofss.fcdb.mobile.android.augmented_reality.c.a.d.equalsIgnoreCase("Demo")) {
            v0_3.loadUrl(com.ofss.fcdb.mobile.android.augmented_reality.activity.Demo_tab.u);
        } else {
            v0_3.loadUrl(com.ofss.fcdb.mobile.android.augmented_reality.activity.Demo.u);
        }
        return;
    }

Method com.facebook.widget.t.a() calling method android.webkit.WebView.loadUrl()


    private void a(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.c = new android.webkit.WebView(this.getContext());
        this.c.setVerticalScrollBarEnabled(0);
        this.c.setHorizontalScrollBarEnabled(0);
        this.c.setWebViewClient(new com.facebook.widget.z(this, 0));
        this.c.getSettings().setJavaScriptEnabled(1);
        this.c.loadUrl(this.a);
        this.c.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -1));
        this.c.setVisibility(4);
        this.c.getSettings().setSavePassword(0);
        this.c.getSettings().setSaveFormData(0);
        v0_1.setPadding(p7, p7, p7, p7);
        v0_1.addView(this.c);
        v0_1.setBackgroundColor(-872415232);
        this.f.addView(v0_1);
        return;
    }