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.androidquery.WebDialog.load() calling method android.webkit.WebView.loadUrl()


    public void load()
    {
        if (this.wv != null) {
            this.wv.loadUrl(this.url);
        }
        return;
    }

Method com.google.android.gms.internal.zzis.loadUrl() calling method android.webkit.WebView.loadUrl()


    public void loadUrl(String p3)
    {
        try {
            if (this.isDestroyed()) {
                com.google.android.gms.ads.internal.util.client.a.e("The webview is destroyed. Ignoring action.");
            } else {
                super.loadUrl(p3);
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        return;
    }

Method com.google.android.gms.internal.zzis.zzaF() calling method android.webkit.WebView.loadUrl()


    public void zzaF(String p3)
    {
        try {
            super.loadUrl(p3);
            return;
        } catch (Throwable v0) {
            throw v0;
        }
    }

Method mpay.apps.mpayconnect.SetupActivity$myWebViewClient.shouldOverrideUrlLoading() calling method android.webkit.WebView.loadUrl()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p2, String p3)
    {
        p2.loadUrl(p3);
        return 1;
    }

Method mpay.apps.mpayconnect.SetupActivity$1$1.run() calling method android.webkit.WebView.loadUrl()


    public void run()
    {
        this.this$1.this$0.wvSetup.getSettings().setLoadsImagesAutomatically(1);
        this.this$1.this$0.wvSetup.getSettings().setJavaScriptEnabled(1);
        this.this$1.this$0.wvSetup.setWebViewClient(new mpay.apps.mpayconnect.SetupActivity$1$1$1(this));
        this.this$1.this$0.wvSetup.loadUrl(this.this$1.this$0.urlString);
        this.this$1.this$0.wvSetup.setOnTouchListener(new mpay.apps.mpayconnect.SetupActivity$1$1$2(this));
        return;
    }

Method com.androidquery.util.WebImage.delaySetup() calling method android.webkit.WebView.loadData()


    private void delaySetup()
    {
        this.wv.setPictureListener(new com.androidquery.util.WebImage$1(this));
        this.wv.loadData("<html></html>", "text/html", "utf-8");
        this.wv.setBackgroundColor(this.color);
        return;
    }

Method com.google.android.gms.internal.zzis.loadData() calling method android.webkit.WebView.loadData()


    public void loadData(String p3, String p4, String p5)
    {
        try {
            if (this.isDestroyed()) {
                com.google.android.gms.ads.internal.util.client.a.e("The webview is destroyed. Ignoring action.");
            } else {
                super.loadData(p3, p4, p5);
            }
        } catch (String v0_2) {
            throw v0_2;
        }
        return;
    }

Method mpay.apps.gui.AboutFragment.onCreateView() calling method android.webkit.WebView.loadData()


    public android.view.View onCreateView(android.view.LayoutInflater p6, android.view.ViewGroup p7, android.os.Bundle p8)
    {
        if (!this.getResources().getBoolean(2131361795)) {
            android.util.Log.i("", "Portrait");
            this.getActivity().setRequestedOrientation(1);
        } else {
            android.util.Log.i("", "Landscape");
            this.getActivity().setRequestedOrientation(0);
        }
        android.view.View v2_1 = p6.inflate(2130903065, 0);
        this.setHasOptionsMenu(1);
        this.tvVersion = ((android.widget.TextView) v2_1.findViewById(2131492993));
        try {
            android.webkit.WebView v0_8 = this.getActivity().getPackageManager().getPackageInfo(this.getActivity().getPackageName(), 0).versionName;
        } catch (String v1_6) {
            v1_6.printStackTrace();
        }
        this.tvVersion.setText(new StringBuilder().append("Version ").append(v0_8).toString());
        if (!mpay.apps.util.Util.isProduction) {
            this.tvVersion.setOnClickListener(new mpay.apps.gui.AboutFragment$1(this));
        }
        android.webkit.WebView v0_16 = ((android.webkit.WebView) v2_1.findViewById(2131492994));
        String v1_10 = v0_16.getSettings();
        switch ((this.getResources().getConfiguration().screenLayout & 15)) {
            case 1:
                v1_10.setDefaultFontSize(16);
                break;
            case 2:
                v1_10.setDefaultFontSize(18);
                break;
            case 3:
                v1_10.setDefaultFontSize(30);
                break;
            default:
                v1_10.setDefaultFontSize(35);
        }
        v0_16.loadData(new StringBuilder().append("<html><body><p align=\"justify\">").append(new mpay.apps.guidata.AboutData().getAboutData()).append("</p></body></html>").toString(), "text/html", "utf-8");
        return v2_1;
    }

Method mpay.apps.mpayconnect.ReferenceDetailsGuide.onCreate() calling method android.webkit.WebView.loadData()


    protected void onCreate(android.os.Bundle p5)
    {
        if (!this.getResources().getBoolean(2131361795)) {
            android.util.Log.i("", "Portrait");
            this.setRequestedOrientation(1);
        } else {
            android.util.Log.i("", "Landscape");
            this.setRequestedOrientation(0);
        }
        super.onCreate(p5);
        this.setContentView(2130903088);
        String v1_1 = this.getActionBar();
        v1_1.setDisplayHomeAsUpEnabled(1);
        android.webkit.WebView v0_6 = ((android.webkit.WebView) this.findViewById(2131493191));
        String v2_1 = v0_6.getSettings();
        switch ((this.getResources().getConfiguration().screenLayout & 15)) {
            case 1:
                v2_1.setDefaultFontSize(16);
                break;
            case 2:
                v2_1.setDefaultFontSize(18);
                break;
            case 3:
                v2_1.setDefaultFontSize(30);
                break;
            default:
                v2_1.setDefaultFontSize(35);
        }
        String v2_3 = this.getIntent().getExtras();
        v1_1.setTitle(v2_3.getString("title"));
        android.util.Log.i("RD", v2_3.getString("content"));
        String v1_9 = new StringBuilder().append("<html><body><p align=\"justify\">").append(v2_3.getString("content")).append("</p></body></html>").toString();
        if (v2_3 != null) {
            v0_6.loadData(v1_9, "text/html", "utf-8");
        }
        return;
    }

Method com.google.android.gms.internal.zzbk$2.run() calling method android.webkit.WebView.evaluateJavascript()


    public void run()
    {
        if (this.zzrZ.getSettings().getJavaScriptEnabled()) {
            try {
                this.zzrZ.evaluateJavascript("(function() { return  {text:document.body.innerText}})();", this.zzrX);
            } catch (android.webkit.ValueCallback v0) {
                this.zzrX.onReceiveValue("");
            }
        }
        return;
    }

Method com.google.android.gms.internal.zzis.evaluateJavascript() calling method android.webkit.WebView.evaluateJavascript()


    public void evaluateJavascript(String p3, android.webkit.ValueCallback p4)
    {
        try {
            if (!this.isDestroyed()) {
                super.evaluateJavascript(p3, p4);
            } else {
                com.google.android.gms.ads.internal.util.client.a.e("The webview is destroyed. Ignoring action.");
                if (p4 != null) {
                    p4.onReceiveValue(0);
                }
            }
        } catch (int v0_0) {
            throw v0_0;
        }
        return;
    }

Method com.androidquery.WebDialog.setupWebView() calling method android.webkit.WebView.setWebViewClient()


    private void setupWebView(android.widget.RelativeLayout p5)
    {
        this.wv = new android.webkit.WebView(this.getContext());
        this.wv.setVerticalScrollBarEnabled(0);
        this.wv.setHorizontalScrollBarEnabled(0);
        if (this.client == null) {
            this.client = new android.webkit.WebViewClient();
        }
        this.wv.setWebViewClient(new com.androidquery.WebDialog$DialogWebViewClient(this, 0));
        this.wv.getSettings().setJavaScriptEnabled(1);
        p5.addView(this.wv, new android.widget.RelativeLayout$LayoutParams(-1, -1));
        return;
    }

Method com.androidquery.util.WebImage.done() calling method android.webkit.WebView.setWebViewClient()


    private void done(android.webkit.WebView p4)
    {
        if (this.progress != null) {
            p4.setVisibility(0);
            com.androidquery.util.Common.showProgress(this.progress, this.url, 0);
        }
        p4.setWebViewClient(0);
        return;
    }

Method com.androidquery.util.WebImage.setup() calling method android.webkit.WebView.setWebViewClient()


    private void setup()
    {
        String v2_1 = com.androidquery.util.WebImage.getSource(this.wv.getContext()).replace("@src", this.url).replace("@color", Integer.toHexString(this.color));
        this.wv.setWebViewClient(this);
        this.wv.loadDataWithBaseURL(0, v2_1, "text/html", "utf-8", 0);
        this.wv.setBackgroundColor(this.color);
        return;
    }

Method com.google.android.gms.internal.zziu.onCreateWindow() calling method android.webkit.WebView.setWebViewClient()


    public final boolean onCreateWindow(android.webkit.WebView p4, boolean p5, boolean p6, android.os.Message p7)
    {
        int v0_1 = ((android.webkit.WebView$WebViewTransport) p7.obj);
        android.webkit.WebView v1_1 = new android.webkit.WebView(p4.getContext());
        v1_1.setWebViewClient(this.zzoL.zzgS());
        v0_1.setWebView(v1_1);
        p7.sendToTarget();
        return 1;
    }

Method com.google.android.gms.internal.zzfk$1.run() calling method android.webkit.WebView.setWebViewClient()


    public void run()
    {
        String v0_2 = this.zzBH.zzfb();
        v0_2.setWebViewClient(new com.google.android.gms.internal.zzfk$1$1(this, v0_2));
        this.zzBH.zzBE.add(v0_2);
        v0_2.loadDataWithBaseURL(this.zzBF, this.zzBG, "text/html", "UTF-8", 0);
        com.google.android.gms.ads.internal.util.client.a.a("Fetching assets finished.");
        return;
    }

Method mpay.apps.mpayconnect.SetupActivity$1$1.run() calling method android.webkit.WebView.setWebViewClient()


    public void run()
    {
        this.this$1.this$0.wvSetup.getSettings().setLoadsImagesAutomatically(1);
        this.this$1.this$0.wvSetup.getSettings().setJavaScriptEnabled(1);
        this.this$1.this$0.wvSetup.setWebViewClient(new mpay.apps.mpayconnect.SetupActivity$1$1$1(this));
        this.this$1.this$0.wvSetup.loadUrl(this.this$1.this$0.urlString);
        this.this$1.this$0.wvSetup.setOnTouchListener(new mpay.apps.mpayconnect.SetupActivity$1$1$2(this));
        return;
    }

Method com.google.android.gms.internal.zzqt.zzfs() calling method org.apache.http.client.HttpClient.execute()


    public java.io.InputStream zzfs(String p3)
    {
        this.zzaD = this.zzBV();
        return this.zza(this.zzaD, this.zzaD.execute(new org.apache.http.client.methods.HttpGet(p3)));
    }

Method com.google.android.gms.internal.zzw.zza() calling method org.apache.http.client.HttpClient.execute()


    public org.apache.http.HttpResponse zza(com.google.android.gms.internal.zzk p5, java.util.Map p6)
    {
        org.apache.http.HttpResponse v0_0 = com.google.android.gms.internal.zzw.zzb(p5, p6);
        com.google.android.gms.internal.zzw.zza(v0_0, p6);
        com.google.android.gms.internal.zzw.zza(v0_0, p5.getHeaders());
        this.zza(v0_0);
        org.apache.http.client.HttpClient v1_2 = v0_0.getParams();
        int v2 = p5.zzt();
        org.apache.http.params.HttpConnectionParams.setConnectionTimeout(v1_2, 5000);
        org.apache.http.params.HttpConnectionParams.setSoTimeout(v1_2, v2);
        return this.zzaD.execute(v0_0);
    }

Method com.google.android.gms.tagmanager.zzcx.zzr() calling method org.apache.http.client.HttpClient.execute()


    public void zzr(java.util.List p11)
    {
        int v5 = Math.min(p11.size(), 40);
        int v1_1 = 1;
        int v4 = 0;
        while (v4 < v5) {
            int v0_0;
            v0_0 = ((com.google.android.gms.tagmanager.zzaq) p11.get(v4));
            com.google.android.gms.tagmanager.zzcx$a v2_1 = this.zzd(v0_0);
            if (v2_1 != null) {
                StringBuilder v6_0 = this.zzd(v2_1);
                if (v6_0 != null) {
                    String v7_1 = new org.apache.http.HttpHost(v2_1.getHost(), v2_1.getPort(), v2_1.getProtocol());
                    v6_0.addHeader("Host", v7_1.toHostString());
                    this.zza(v6_0);
                    try {
                        if (v1_1 != 0) {
                            com.google.android.gms.tagmanager.zzbl.zzaQ(this.zzaRY);
                            v1_1 = 0;
                        }
                        com.google.android.gms.tagmanager.zzcx$a v2_6 = this.zzaSq.execute(v7_1, v6_0);
                        StringBuilder v6_2 = v2_6.getStatusLine().getStatusCode();
                        String v7_2 = v2_6.getEntity();
                        if (v7_2 != null) {
                            v7_2.consumeContent();
                        }
                        if (v6_2 == 200) {
                            this.zzaSr.zza(v0_0);
                        } else {
                            com.google.android.gms.tagmanager.zzbg.zzaE(new StringBuilder().append("Bad response: ").append(v2_6.getStatusLine().getStatusCode()).toString());
                            this.zzaSr.zzc(v0_0);
                        }
                        v0_0 = v1_1;
                    } catch (com.google.android.gms.tagmanager.zzcx$a v2) {
                        com.google.android.gms.tagmanager.zzbg.zzaE("ClientProtocolException sending hit; discarding hit...");
                        this.zzaSr.zzb(v0_0);
                        v0_0 = v1_1;
                    } catch (com.google.android.gms.tagmanager.zzcx$a v2_13) {
                        com.google.android.gms.tagmanager.zzbg.zzaE(new StringBuilder().append("Exception sending hit: ").append(v2_13.getClass().getSimpleName()).toString());
                        com.google.android.gms.tagmanager.zzbg.zzaE(v2_13.getMessage());
                        this.zzaSr.zzc(v0_0);
                        v0_0 = v1_1;
                    }
                } else {
                    this.zzaSr.zzb(v0_0);
                    v0_0 = v1_1;
                }
            } else {
                com.google.android.gms.tagmanager.zzbg.zzaE("No destination: discarding hit.");
                this.zzaSr.zzb(v0_0);
                v0_0 = v1_1;
            }
            v4++;
            v1_1 = v0_0;
        }
        return;
    }

Method com.newrelic.agent.android.transport.http.HttpJsonTransport.send() calling method org.apache.http.client.HttpClient.execute()


    public String send(com.newrelic.agent.android.transport.Transport$MessageType p10, String p11, long p12)
    {
        com.newrelic.agent.android.transport.TransportException v0_31;
        if (p11.length() > 512) {
            v0_31 = "deflate";
        } else {
            v0_31 = "identity";
        }
        int v1_38 = new com.newrelic.agent.android.stats.TicToc();
        v1_38.tic();
        String v2_9 = new org.apache.http.client.methods.HttpPost(this.getMessageEndpoint(p10));
        v2_9.addHeader("Content-Type", "application/json");
        v2_9.addHeader("Content-Encoding", v0_31);
        v2_9.addHeader("X-App-License-Key", this.licenseKey);
        v2_9.addHeader("User-Agent", System.getProperty("http.agent"));
        if (p12 != 0) {
            v2_9.addHeader("X-NewRelic-Connect-Time", Long.valueOf(p12).toString());
        }
        if (!"deflate".equals(v0_31)) {
            try {
                v2_9.setEntity(new org.apache.http.entity.StringEntity(p11, "utf-8"));
            } catch (com.newrelic.agent.android.transport.TransportException v0_27) {
                com.newrelic.agent.android.transport.http.HttpJsonTransport.log.error("UTF-8 is unsupported");
                throw new com.newrelic.agent.android.transport.TransportException(v0_27);
            }
            com.newrelic.agent.android.transport.TransportException v0_30 = this.client.execute(v2_9);
            if (v0_30.getStatusLine().getStatusCode() < 400) {
                com.newrelic.agent.android.stats.StatsEngine.reset();
            }
            com.newrelic.agent.android.stats.StatsEngine.get().recordTimeMs(new StringBuilder().append("Supportability/MobileAgent/Collector/ResponseStatusCodes/").append(v0_30.getStatusLine().getStatusCode()).toString(), v1_38.toc());
            if (v0_30.getStatusLine().getStatusCode() >= 400) {
                switch (v0_30.getStatusLine().getStatusCode()) {
                    case 401:
                    case 450:
                        throw new com.newrelic.agent.android.transport.DisconnectAgentException();
                        break;
                    case 403:
                        try {
                            if (!com.newrelic.agent.android.util.e.a(v0_30.getEntity().getContent()).trim().equals("DISABLE_NEW_RELIC")) {
                                throw new com.newrelic.agent.android.transport.TransportException("Unexpected HTTP 403 from the collector");
                            } else {
                                throw new com.newrelic.agent.android.transport.DisableAgentException();
                            }
                        } catch (com.newrelic.agent.android.transport.TransportException v0_9) {
                            throw new com.newrelic.agent.android.transport.TransportException(v0_9);
                        }
                        break;
                    case 413:
                    case 415:
                        throw new com.newrelic.agent.android.transport.FlushTransactionDataException();
                        break;
                    default:
                        throw new com.newrelic.agent.android.transport.TransportException(v0_30.getStatusLine().getStatusCode(), new StringBuilder().append(p10.name().toLowerCase()).append(" failed with status code ").append(v0_30.getStatusLine().getStatusCode()).toString());
                }
            } else {
                try {
                    com.newrelic.agent.android.transport.TransportException v0_21 = v0_30.getEntity().getContent();
                    try {
                        int v1_17 = com.newrelic.agent.android.util.e.a(v0_21);
                    } catch (int v1_18) {
                        v0_21.close();
                        throw v1_18;
                    }
                    v0_21.close();
                    return v1_17;
                } catch (com.newrelic.agent.android.transport.TransportException v0_22) {
                    com.newrelic.agent.android.transport.http.HttpJsonTransport.log.warning(new StringBuilder().append("Failed to read JSON response during ").append(p10.name().toLowerCase()).toString());
                    throw new com.newrelic.agent.android.transport.TransportException(v0_22);
                }
            }
        } else {
            v2_9.setEntity(new org.apache.http.entity.ByteArrayEntity(this.deflate(p11)));
        }
        try {
        } catch (com.newrelic.agent.android.transport.TransportException v0_1) {
            com.newrelic.agent.android.transport.http.HttpJsonTransport.log.error(new StringBuilder().append("HTTP protocol error during ").append(p10.name().toLowerCase()).toString());
            this.recordCollectorError(-1011);
            throw new com.newrelic.agent.android.transport.TransportException(v0_1);
        } catch (com.newrelic.agent.android.transport.TransportException v0_32) {
            if (!(v0_32 instanceof java.net.UnknownHostException)) {
                if (!(v0_32 instanceof java.net.SocketTimeoutException)) {
                    if (!(v0_32 instanceof org.apache.http.conn.ConnectTimeoutException)) {
                        if (!(v0_32 instanceof java.net.ConnectException)) {
                            if (!(v0_32 instanceof java.net.MalformedURLException)) {
                                if (!(v0_32 instanceof javax.net.ssl.SSLException)) {
                                    this.recordCollectorError(-1);
                                } else {
                                    this.recordCollectorError(-1200);
                                }
                            } else {
                                this.recordCollectorError(-1000);
                            }
                        } else {
                            this.recordCollectorError(-1004);
                        }
                    } else {
                        this.recordCollectorError(-1001);
                    }
                } else {
                    this.recordCollectorError(-1001);
                }
            } else {
                this.recordCollectorError(-1006);
            }
            if (v0_32.getClass() != java.io.InterruptedIOException) {
                com.newrelic.agent.android.transport.http.HttpJsonTransport.log.warning(new StringBuilder().append("I/O error during ").append(p10.name().toLowerCase()).toString());
                throw new com.newrelic.agent.android.transport.TransportException(v0_32);
            } else {
                com.newrelic.agent.android.transport.http.HttpJsonTransport.log.warning("Interrupted during an I/O operation");
                throw ((java.io.InterruptedIOException) v0_32);
            }
        }
    }

Method mpay.apps.webservices.WebServiceManager.HTTPPostCallMethodForPass() calling method org.apache.http.client.HttpClient.execute()


    private static String HTTPPostCallMethodForPass(String p5, java.util.List p6)
    {
        String v0 = "";
        try {
            org.apache.http.HttpEntity v1_4 = new org.apache.http.impl.client.DefaultHttpClient();
            org.apache.http.client.methods.HttpPost v2_1 = new org.apache.http.client.methods.HttpPost(p5);
        } catch (org.apache.http.HttpEntity v1_3) {
            v1_3.printStackTrace();
            return v0;
        }
        if ((p6 != null) && (!p6.isEmpty())) {
            v2_1.setEntity(new org.apache.http.client.entity.UrlEncodedFormEntity(p6, "UTF-8"));
        }
        org.apache.http.HttpEntity v1_2 = v1_4.execute(v2_1).getEntity();
        if (v1_2 == null) {
            return v0;
        } else {
            v0 = org.apache.http.util.EntityUtils.toString(v1_2);
            return v0;
        }
    }

Method android.support.v4.media.MediaMetadataCompat.getDescription() calling method android.net.Uri.parse()


    public android.support.v4.media.MediaDescriptionCompat getDescription()
    {
        android.support.v4.media.MediaDescriptionCompat v0_15;
        android.net.Uri v4 = 0;
        if (this.mDescription == null) {
            String v5 = this.getString("android.media.metadata.MEDIA_ID");
            CharSequence[] v6 = new CharSequence[3];
            android.support.v4.media.MediaDescriptionCompat v0_1 = this.getText("android.media.metadata.DISPLAY_TITLE");
            if (android.text.TextUtils.isEmpty(v0_1)) {
                android.support.v4.media.MediaDescriptionCompat v0_2 = 0;
                String v3_0 = 0;
                while ((v3_0 < v6.length) && (v0_2 < android.support.v4.media.MediaMetadataCompat.PREFERRED_DESCRIPTION_ORDER.length)) {
                    android.support.v4.media.MediaDescriptionCompat v0_5;
                    int v2_4 = (v0_2 + 1);
                    boolean v7_1 = this.getText(android.support.v4.media.MediaMetadataCompat.PREFERRED_DESCRIPTION_ORDER[v0_2]);
                    if (android.text.TextUtils.isEmpty(v7_1)) {
                        v0_5 = v3_0;
                    } else {
                        v0_5 = (v3_0 + 1);
                        v6[v3_0] = v7_1;
                    }
                    v3_0 = v0_5;
                    v0_2 = v2_4;
                }
            } else {
                v6[0] = v0_1;
                v6[1] = this.getText("android.media.metadata.DISPLAY_SUBTITLE");
                v6[2] = this.getText("android.media.metadata.DISPLAY_DESCRIPTION");
            }
            android.support.v4.media.MediaDescriptionCompat v0_11 = 0;
            while (v0_11 < android.support.v4.media.MediaMetadataCompat.PREFERRED_BITMAP_ORDER.length) {
                int v2_9 = this.getBitmap(android.support.v4.media.MediaMetadataCompat.PREFERRED_BITMAP_ORDER[v0_11]);
                if (v2_9 == 0) {
                    v0_11++;
                } else {
                    android.support.v4.media.MediaDescriptionCompat v0_12 = v2_9;
                }
                int v2_10 = 0;
                while (v2_10 < android.support.v4.media.MediaMetadataCompat.PREFERRED_URI_ORDER.length) {
                    String v3_5 = this.getString(android.support.v4.media.MediaMetadataCompat.PREFERRED_URI_ORDER[v2_10]);
                    if (android.text.TextUtils.isEmpty(v3_5)) {
                        v2_10++;
                    } else {
                        v4 = android.net.Uri.parse(v3_5);
                        break;
                    }
                }
                int v2_12 = new android.support.v4.media.MediaDescriptionCompat$Builder();
                v2_12.setMediaId(v5);
                v2_12.setTitle(v6[0]);
                v2_12.setSubtitle(v6[1]);
                v2_12.setDescription(v6[2]);
                v2_12.setIconBitmap(v0_12);
                v2_12.setIconUri(v4);
                this.mDescription = v2_12.build();
                v0_15 = this.mDescription;
            }
            v0_12 = 0;
        } else {
            v0_15 = this.mDescription;
        }
        return v0_15;
    }

Method android.support.v4.widget.SimpleCursorAdapter.setViewImage() calling method android.net.Uri.parse()


    public void setViewImage(android.widget.ImageView p2, String p3)
    {
        try {
            p2.setImageResource(Integer.parseInt(p3));
        } catch (android.net.Uri v0) {
            p2.setImageURI(android.net.Uri.parse(p3));
        }
        return;
    }

Method android.support.v7.widget.SearchView.createIntentFromSuggestion() calling method android.net.Uri.parse()


    private android.content.Intent createIntentFromSuggestion(android.database.Cursor p9, int p10, String p11)
    {
        try {
            String v1_0 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_action");
        } catch (android.content.Intent v0_12) {
            String v1_1 = v0_12;
            try {
                android.content.Intent v0_13 = p9.getPosition();
            } catch (android.content.Intent v0) {
                v0_13 = -1;
            }
            android.util.Log.w("SearchView", new StringBuilder().append("Search suggestions cursor at row ").append(v0_13).append(" returned exception.").toString(), v1_1);
            android.content.Intent v0_11 = 0;
            return v0_11;
        }
        if ((v1_0 == null) && (android.os.Build$VERSION.SDK_INT >= 8)) {
            v1_0 = this.mSearchable.getSuggestIntentAction();
        }
        if (v1_0 == null) {
            v1_0 = "android.intent.action.SEARCH";
        }
        android.content.Intent v0_2 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_data");
        if ((android.support.v7.widget.SearchView.IS_AT_LEAST_FROYO) && (v0_2 == null)) {
            v0_2 = this.mSearchable.getSuggestIntentData();
        }
        if (v0_2 != null) {
            android.net.Uri v2_2 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_data_id");
            if (v2_2 != null) {
                v0_2 = new StringBuilder().append(v0_2).append("/").append(android.net.Uri.encode(v2_2)).toString();
            }
        }
        android.net.Uri v2_4;
        if (v0_2 != null) {
            v2_4 = android.net.Uri.parse(v0_2);
        } else {
            v2_4 = 0;
        }
        v0_11 = this.createIntent(v1_0, v2_4, android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_extra_data"), android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_query"), p10, p11);
        return v0_11;
    }

Method android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceValue() calling method android.net.Uri.parse()


    private android.graphics.drawable.Drawable getDrawableFromResourceValue(String p5)
    {
        if ((p5 != null) && ((p5.length() != 0) && (!"0".equals(p5)))) {
            try {
                String v2_0 = Integer.parseInt(p5);
                String v3_4 = new StringBuilder().append("android.resource://").append(this.mProviderContext.getPackageName()).append("/").append(v2_0).toString();
                android.graphics.drawable.Drawable v0_6 = this.checkIconCache(v3_4);
            } catch (android.graphics.drawable.Drawable v0) {
                android.util.Log.w("SuggestionsAdapter", new StringBuilder().append("Icon resource not found: ").append(p5).toString());
                v0_6 = 0;
            } catch (android.graphics.drawable.Drawable v0) {
                v0_6 = this.checkIconCache(p5);
                if (v0_6 == null) {
                    v0_6 = this.getDrawable(android.net.Uri.parse(p5));
                    this.storeInIconCache(p5, v0_6);
                }
            }
            if (v0_6 == null) {
                v0_6 = android.support.v4.content.ContextCompat.getDrawable(this.mProviderContext, v2_0);
                this.storeInIconCache(v3_4, v0_6);
            }
        } else {
            v0_6 = 0;
        }
        return v0_6;
    }

Method com.androidquery.auth.BasicHandle.applyToken() calling method android.net.Uri.parse()


    public void applyToken(com.androidquery.callback.AbstractAjaxCallback p6, java.net.HttpURLConnection p7)
    {
        String v0_3 = new StringBuilder(String.valueOf(this.username)).append(":").append(this.password).toString().getBytes();
        String v0_6 = new StringBuilder("Basic ").append(new String(com.androidquery.util.AQUtility.encode64(v0_3, 0, v0_3.length))).toString();
        p7.setRequestProperty("Host", android.net.Uri.parse(p6.getUrl()).getHost());
        p7.setRequestProperty("Authorization", v0_6);
        return;
    }

Method com.androidquery.auth.BasicHandle.applyToken() calling method android.net.Uri.parse()


    public void applyToken(com.androidquery.callback.AbstractAjaxCallback p6, org.apache.http.HttpRequest p7)
    {
        String v0_3 = new StringBuilder(String.valueOf(this.username)).append(":").append(this.password).toString().getBytes();
        String v0_6 = new StringBuilder("Basic ").append(new String(com.androidquery.util.AQUtility.encode64(v0_3, 0, v0_3.length))).toString();
        p7.addHeader("Host", android.net.Uri.parse(p6.getUrl()).getHost());
        p7.addHeader("Authorization", v0_6);
        return;
    }

Method com.androidquery.auth.FacebookHandle.extractToken() calling method android.net.Uri.parse()


    private String extractToken(String p3)
    {
        String v0_3 = android.net.Uri.parse(p3.replace(35, 63)).getQueryParameter("access_token");
        com.androidquery.util.AQUtility.debug("token", v0_3);
        return v0_3;
    }

Method com.androidquery.auth.TwitterHandle.extract() calling method android.net.Uri.parse()


    private String extract(String p2, String p3)
    {
        return android.net.Uri.parse(p2).getQueryParameter(p3);
    }

Method com.androidquery.callback.AbstractAjaxCallback.network() calling method android.net.Uri.parse()


    private void network()
    {
        String v1_0 = this.url;
        com.androidquery.callback.AjaxStatus v0_0 = this.params;
        if ((v0_0 == null) && (v1_0.length() > 2000)) {
            com.androidquery.callback.AjaxStatus v0_4 = android.net.Uri.parse(v1_0);
            v1_0 = com.androidquery.callback.AbstractAjaxCallback.extractUrl(v0_4);
            v0_0 = com.androidquery.callback.AbstractAjaxCallback.extractParams(v0_4);
        }
        String v1_1 = this.getNetworkUrl(v1_0);
        if (2 != this.method) {
            if (3 != this.method) {
                if ((1 == this.method) && (v0_0 == null)) {
                    v0_0 = new java.util.HashMap();
                }
                if (v0_0 != null) {
                    if (!com.androidquery.callback.AbstractAjaxCallback.isMultiPart(v0_0)) {
                        this.httpPost(v1_1, v0_0, this.status);
                    } else {
                        this.httpMulti(v1_1, v0_0, this.status);
                    }
                } else {
                    this.httpGet(v1_1, this.status);
                }
            } else {
                this.httpPut(v1_1, v0_0, this.status);
            }
        } else {
            this.httpDelete(v1_1, this.status);
        }
        return;
    }

Method com.androidquery.service.MarketService.openUrl() calling method android.net.Uri.parse()


    private static boolean openUrl(android.app.Activity p4, String p5)
    {
        int v0 = 0;
        if (p5 != null) {
            try {
                p4.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p5)));
                v0 = 1;
            } catch (Exception v1) {
            }
        }
        return v0;
    }

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


    public boolean a(android.content.Context p7, com.google.android.gms.ads.internal.overlay.AdLauncherIntentInfoParcel p8, com.google.android.gms.ads.internal.overlay.j p9)
    {
        String v1 = 0;
        if (p8 != null) {
            android.content.Intent v3_1 = new android.content.Intent();
            if (!android.text.TextUtils.isEmpty(p8.url)) {
                if (android.text.TextUtils.isEmpty(p8.mimeType)) {
                    v3_1.setData(android.net.Uri.parse(p8.url));
                } else {
                    v3_1.setDataAndType(android.net.Uri.parse(p8.url), p8.mimeType);
                }
                v3_1.setAction("android.intent.action.VIEW");
                if (!android.text.TextUtils.isEmpty(p8.packageName)) {
                    v3_1.setPackage(p8.packageName);
                }
                if (!android.text.TextUtils.isEmpty(p8.zzzY)) {
                    String v0_13 = p8.zzzY.split("/", 2);
                    if (v0_13.length >= 2) {
                        v3_1.setClassName(v0_13[0], v0_13[1]);
                    } else {
                        com.google.android.gms.ads.internal.util.client.a.e(new StringBuilder().append("Could not parse component name from open GMSG: ").append(p8.zzzY).toString());
                        return v1;
                    }
                }
                String v0_15 = p8.zzzZ;
                if (!android.text.TextUtils.isEmpty(v0_15)) {
                    try {
                        String v0_16 = Integer.parseInt(v0_15);
                    } catch (String v0) {
                        com.google.android.gms.ads.internal.util.client.a.e("Could not parse intent flags.");
                        v0_16 = 0;
                    }
                    v3_1.addFlags(v0_16);
                }
                try {
                    com.google.android.gms.ads.internal.util.client.a.d(new StringBuilder().append("Launching an intent: ").append(v3_1.toURI()).toString());
                    p7.startActivity(v3_1);
                } catch (String v0_24) {
                    com.google.android.gms.ads.internal.util.client.a.e(v0_24.getMessage());
                }
                if (p9 != null) {
                    p9.zzaO();
                }
                v1 = 1;
            } else {
                com.google.android.gms.ads.internal.util.client.a.e("Open GMSG did not contain a URL.");
            }
        } else {
            com.google.android.gms.ads.internal.util.client.a.e("No intent data for launcher overlay.");
        }
        return v1;
    }

Method com.google.android.gms.ads.internal.overlay.zzc.setVideoPath() calling method android.net.Uri.parse()


    public void setVideoPath(String p2)
    {
        this.setVideoURI(android.net.Uri.parse(p2));
        return;
    }

Method com.google.android.gms.analytics.Tracker.setCampaignParamsOnNextHit() calling method android.net.Uri.parse()


    public void setCampaignParamsOnNextHit(android.net.Uri p5)
    {
        if ((p5 != null) && (!p5.isOpaque())) {
            String v0_5 = p5.getQueryParameter("referrer");
            if (!android.text.TextUtils.isEmpty(v0_5)) {
                String v0_3 = android.net.Uri.parse(new StringBuilder().append("http://hostname/?").append(v0_5).toString());
                java.util.Map v1_4 = v0_3.getQueryParameter("utm_id");
                if (v1_4 != null) {
                    this.zzKI.put("&ci", v1_4);
                }
                java.util.Map v1_6 = v0_3.getQueryParameter("anid");
                if (v1_6 != null) {
                    this.zzKI.put("&anid", v1_6);
                }
                java.util.Map v1_8 = v0_3.getQueryParameter("utm_campaign");
                if (v1_8 != null) {
                    this.zzKI.put("&cn", v1_8);
                }
                java.util.Map v1_10 = v0_3.getQueryParameter("utm_content");
                if (v1_10 != null) {
                    this.zzKI.put("&cc", v1_10);
                }
                java.util.Map v1_12 = v0_3.getQueryParameter("utm_medium");
                if (v1_12 != null) {
                    this.zzKI.put("&cm", v1_12);
                }
                java.util.Map v1_14 = v0_3.getQueryParameter("utm_source");
                if (v1_14 != null) {
                    this.zzKI.put("&cs", v1_14);
                }
                java.util.Map v1_16 = v0_3.getQueryParameter("utm_term");
                if (v1_16 != null) {
                    this.zzKI.put("&ck", v1_16);
                }
                java.util.Map v1_18 = v0_3.getQueryParameter("dclid");
                if (v1_18 != null) {
                    this.zzKI.put("&dclid", v1_18);
                }
                java.util.Map v1_20 = v0_3.getQueryParameter("gclid");
                if (v1_20 != null) {
                    this.zzKI.put("&gclid", v1_20);
                }
                String v0_6 = v0_3.getQueryParameter("aclid");
                if (v0_6 != null) {
                    this.zzKI.put("&aclid", v0_6);
                }
            }
        }
        return;
    }

Method com.google.android.gms.auth.api.credentials.Credential$Builder.setAccountType() calling method android.net.Uri.parse()


    public com.google.android.gms.auth.api.credentials.Credential$Builder setAccountType(String p3)
    {
        int v0_2;
        int v0_3 = android.net.Uri.parse(p3).getScheme();
        if ((!"http".equalsIgnoreCase(v0_3)) && (!"https".equalsIgnoreCase(v0_3))) {
            v0_2 = 0;
        } else {
            v0_2 = 1;
        }
        com.google.android.gms.common.internal.h.b(v0_2);
        this.zzRf = p3;
        return this;
    }

Method com.google.android.gms.common.data.DataHolder.zzh() calling method android.net.Uri.parse()


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

Method com.google.android.gms.common.images.WebImage.zzi() calling method android.net.Uri.parse()


    private static android.net.Uri zzi(org.json.JSONObject p2)
    {
        android.net.Uri v0 = 0;
        if (p2.has("url")) {
            try {
                v0 = android.net.Uri.parse(p2.getString("url"));
            } catch (org.json.JSONException v1) {
            }
        }
        return v0;
    }

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


    static zzn()
    {
        com.google.android.gms.common.internal.zzn.zzaef = android.net.Uri.parse("http://plus.google.com/");
        com.google.android.gms.common.internal.zzn.zzaeg = com.google.android.gms.common.internal.zzn.zzaef.buildUpon().appendPath("circles").appendPath("find").build();
        return;
    }

Method com.google.android.gms.common.internal.zzn.zzco() calling method android.net.Uri.parse()


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

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


    public com.google.android.gms.games.GameEntity a(android.os.Parcel p28)
    {
        if ((!com.google.android.gms.games.GameEntity.zzc(com.google.android.gms.games.GameEntity.zzsP())) && (!com.google.android.gms.games.GameEntity.zzcW(com.google.android.gms.games.GameEntity.getCanonicalName()))) {
            android.net.Uri v8;
            String v2 = p28.readString();
            String v3 = p28.readString();
            String v4 = p28.readString();
            String v5 = p28.readString();
            String v6 = p28.readString();
            String v7 = p28.readString();
            com.google.android.gms.games.GameEntity v0_1 = p28.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 = p28.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 = p28.readString();
            if (v0_4 != null) {
                v10 = android.net.Uri.parse(v0_4);
            } else {
                v10 = 0;
            }
            int v11;
            if (p28.readInt() <= 0) {
                v11 = 0;
            } else {
                v11 = 1;
            }
            int v12;
            if (p28.readInt() <= 0) {
                v12 = 0;
            } else {
                v12 = 1;
            }
            com.google.android.gms.games.GameEntity v0_10 = new com.google.android.gms.games.GameEntity(7, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, p28.readString(), p28.readInt(), p28.readInt(), p28.readInt(), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
        } else {
            v0_10 = super.a(p28);
        }
        return v0_10;
    }

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


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

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


    static GamesDataChangeUris()
    {
        com.google.android.gms.games.internal.data.GamesDataChangeUris.zzawz = android.net.Uri.parse("content://com.google.android.gms.games/").buildUpon().appendPath("data_change").build();
        com.google.android.gms.games.internal.data.GamesDataChangeUris.zzawA = com.google.android.gms.games.internal.data.GamesDataChangeUris.zzawz.buildUpon().appendPath("invitations").build();
        com.google.android.gms.games.internal.data.GamesDataChangeUris.zzawB = com.google.android.gms.games.internal.data.GamesDataChangeUris.zzawz.buildUpon().appendEncodedPath("players").build();
        return;
    }

Method com.google.android.gms.games.internal.game.GameBadgeEntity$a.a() calling method android.net.Uri.parse()


    public com.google.android.gms.games.internal.game.GameBadgeEntity a(android.os.Parcel p7)
    {
        if ((!com.google.android.gms.games.internal.game.GameBadgeEntity.zzc(com.google.android.gms.games.internal.game.GameBadgeEntity.zzsP())) && (!com.google.android.gms.games.internal.game.GameBadgeEntity.zzcW(com.google.android.gms.games.internal.game.GameBadgeEntity.getCanonicalName()))) {
            android.net.Uri v5;
            int v2 = p7.readInt();
            String v3 = p7.readString();
            String v4 = p7.readString();
            com.google.android.gms.games.internal.game.GameBadgeEntity v0_1 = p7.readString();
            if (v0_1 != null) {
                v5 = android.net.Uri.parse(v0_1);
            } else {
                v5 = 0;
            }
            com.google.android.gms.games.internal.game.GameBadgeEntity v0_3 = new com.google.android.gms.games.internal.game.GameBadgeEntity(1, v2, v3, v4, v5);
        } else {
            v0_3 = super.a(p7);
        }
        return v0_3;
    }

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


    public com.google.android.gms.games.multiplayer.ParticipantEntity a(android.os.Parcel p15)
    {
        com.google.android.gms.games.multiplayer.ParticipantEntity v0_5;
        com.google.android.gms.games.multiplayer.ParticipantEntity v0_0 = 1;
        if ((!com.google.android.gms.games.multiplayer.ParticipantEntity.zzc(com.google.android.gms.games.multiplayer.ParticipantEntity.zzsP())) && (!com.google.android.gms.games.multiplayer.ParticipantEntity.zzcW(com.google.android.gms.games.multiplayer.ParticipantEntity.getCanonicalName()))) {
            android.net.Uri v4_1;
            String v2_2 = p15.readString();
            String v3 = p15.readString();
            android.net.Uri v4_0 = p15.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 = p15.readString();
            if (v5_0 != null) {
                v5_1 = android.net.Uri.parse(v5_0);
            } else {
                v5_1 = 0;
            }
            int v8_1;
            int v6 = p15.readInt();
            String v7 = p15.readString();
            if (p15.readInt() <= 0) {
                v8_1 = 0;
            } else {
                v8_1 = 1;
            }
            if (p15.readInt() <= 0) {
                v0_0 = 0;
            }
            int v9_1;
            if (v0_0 == null) {
                v9_1 = 0;
            } else {
                v9_1 = ((com.google.android.gms.games.PlayerEntity) com.google.android.gms.games.PlayerEntity.CREATOR.createFromParcel(p15));
            }
            v0_5 = new com.google.android.gms.games.multiplayer.ParticipantEntity(3, v2_2, v3, v4_1, v5_1, v6, v7, v8_1, v9_1, 7, 0, 0, 0);
        } else {
            v0_5 = super.a(p15);
        }
        return v0_5;
    }

Method com.google.android.gms.internal.zziq.zzaI() calling method android.net.Uri.parse()


    private String zzaI(String p3)
    {
        String v0_1;
        if (!android.text.TextUtils.isEmpty(p3)) {
            String v0_2 = android.net.Uri.parse(p3);
            if (v0_2.getHost() == null) {
                v0_1 = "";
            } else {
                v0_1 = v0_2.getHost();
            }
        } else {
            v0_1 = "";
        }
        return v0_1;
    }

Method com.google.android.gms.internal.zziq.onLoadResource() calling method android.net.Uri.parse()


    public final void onLoadResource(android.webkit.WebView p4, String p5)
    {
        com.google.android.gms.ads.internal.util.client.a.d(new StringBuilder().append("Loading resource: ").append(p5).toString());
        android.net.Uri v0_2 = android.net.Uri.parse(p5);
        if (("gmsg".equalsIgnoreCase(v0_2.getScheme())) && ("mobileads.google.com".equalsIgnoreCase(v0_2.getHost()))) {
            this.zzh(v0_2);
        }
        return;
    }

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


    public final boolean shouldOverrideUrlLoading(android.webkit.WebView p10, String p11)
    {
        com.google.android.gms.ads.internal.zze v0_3;
        com.google.android.gms.ads.internal.util.client.a.d(new StringBuilder().append("AdWebView shouldOverrideUrlLoading: ").append(p11).toString());
        com.google.android.gms.ads.internal.zze v0_4 = android.net.Uri.parse(p11);
        if ((!"gmsg".equalsIgnoreCase(v0_4.getScheme())) || (!"mobileads.google.com".equalsIgnoreCase(v0_4.getHost()))) {
            if ((!this.zzIZ) || ((p10 != this.zzoL) || (!com.google.android.gms.internal.zziq.zzg(v0_4)))) {
                if (this.zzoL.willNotDraw()) {
                    com.google.android.gms.ads.internal.util.client.a.e(new StringBuilder().append("AdWebView unable to handle URL: ").append(p11).toString());
                    v0_3 = 1;
                } else {
                    try {
                        String v1_12 = this.zzoL.zzgU();
                    } catch (String v1) {
                        com.google.android.gms.ads.internal.util.client.a.e(new StringBuilder().append("Unable to append parameter to URL: ").append(p11).toString());
                        String v2_4 = v0_4;
                    }
                    if ((v1_12 != null) && (v1_12.zzb(v0_4))) {
                        v0_4 = v1_12.zza(v0_4, this.zzoL.getContext());
                    }
                    v2_4 = v0_4;
                    if ((this.zzxj != null) && (!this.zzxj.zzbe())) {
                        this.zzxj.zzp(p11);
                    } else {
                        this.zza(new com.google.android.gms.ads.internal.overlay.AdLauncherIntentInfoParcel("android.intent.action.VIEW", v2_4.toString(), 0, 0, 0, 0, 0));
                    }
                }
            } else {
                if (!this.zzJd) {
                    this.zzJd = 1;
                    if ((this.zzsn != null) && (((Boolean) com.google.android.gms.internal.zzby.zzuO.get()).booleanValue())) {
                        this.zzsn.onAdClicked();
                    }
                }
                v0_3 = super.shouldOverrideUrlLoading(p10, p11);
            }
        } else {
            this.zzh(v0_4);
        }
        return v0_3;
    }

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


    public static com.google.android.gms.appdatasearch.UsageInfo a(com.google.android.gms.appindexing.Action p9, long p10, String p12, int p13)
    {
        com.google.android.gms.appdatasearch.UsageInfo v0_6;
        boolean v2 = 0;
        com.google.android.gms.appdatasearch.UsageInfo$zza v3_1 = new android.os.Bundle();
        v3_1.putAll(p9.zzlh());
        com.google.android.gms.appdatasearch.DocumentId v4_3 = v3_1.getBundle("object");
        if (!v4_3.containsKey("id")) {
            v0_6 = 0;
        } else {
            v0_6 = android.net.Uri.parse(v4_3.getString("id"));
        }
        String v5_1 = v4_3.getString("name");
        String v6_1 = v4_3.getString("type");
        com.google.android.gms.appdatasearch.DocumentId v4_2 = com.google.android.gms.internal.zzjh.a(p12, android.net.Uri.parse(v4_3.getString("url")));
        com.google.android.gms.appdatasearch.DocumentContents v1_1 = com.google.android.gms.appdatasearch.UsageInfo.zza(v4_2, v5_1, v0_6, v6_1, 0);
        if (v3_1.containsKey(".private:ssbContext")) {
            v1_1.zza(com.google.android.gms.appdatasearch.DocumentSection.zzh(v3_1.getByteArray(".private:ssbContext")));
            v3_1.remove(".private:ssbContext");
        }
        if (v3_1.containsKey(".private:accountName")) {
            v1_1.zza(new android.accounts.Account(v3_1.getString(".private:accountName"), "com.google"));
            v3_1.remove(".private:accountName");
        }
        if ((!v3_1.containsKey(".private:isContextOnly")) || (!v3_1.getBoolean(".private:isContextOnly"))) {
            com.google.android.gms.appdatasearch.UsageInfo v0_25 = 0;
        } else {
            v0_25 = 4;
            v3_1.remove(".private:isContextOnly");
        }
        if (v3_1.containsKey(".private:isDeviceOnly")) {
            v2 = v3_1.getBoolean(".private:isDeviceOnly", 0);
            v3_1.remove(".private:isDeviceOnly");
        }
        v1_1.zza(ark>com.google.android.gms.internal.blark>.a(".private:action", ark>com.google.android.gms.internal.blark>.a(v3_1)));
        return new com.google.android.gms.appdatasearch.UsageInfo$zza().zza(com.google.android.gms.appdatasearch.UsageInfo.zza(p12, v4_2)).zzw(p10).zzam(v0_25).zza(v1_1.zzkY()).zzO(v2).zzan(p13).zzlf();
    }

Method com.google.android.gms.internal.zzk.zzb() calling method android.net.Uri.parse()


    private static int zzb(String p1)
    {
        int v0_1;
        if (android.text.TextUtils.isEmpty(p1)) {
            v0_1 = 0;
        } else {
            int v0_2 = android.net.Uri.parse(p1);
            if (v0_2 == 0) {
            } else {
                int v0_3 = v0_2.getHost();
                if (v0_3 == 0) {
                } else {
                    v0_1 = v0_3.hashCode();
                }
            }
        }
        return v0_1;
    }

Method com.google.android.gms.internal.zzan.zza() calling method android.net.Uri.parse()


    private android.net.Uri zza(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.zzan.zzb() calling method android.net.Uri.parse()


    private android.net.Uri zzb(android.net.Uri p7, String p8, String p9)
    {
        android.net.Uri v0_4;
        android.net.Uri v0_0 = p7.toString();
        int v1_3 = v0_0.indexOf(";adurl");
        if (v1_3 == -1) {
            int v1_5 = p7.getEncodedPath();
            int v2_0 = v0_0.indexOf(v1_5);
            v0_4 = android.net.Uri.parse(new StringBuilder(v0_0.substring(0, (v1_5.length() + v2_0))).append(";").append(p8).append("=").append(p9).append(";").append(v0_0.substring((v1_5.length() + v2_0))).toString());
        } else {
            v0_4 = android.net.Uri.parse(new StringBuilder(v0_0.substring(0, (v1_3 + 1))).append(p8).append("=").append(p9).append(";").append(v0_0.substring((v1_3 + 1))).toString());
        }
        return v0_4;
    }

Method com.google.android.gms.internal.zzbq.zzcV() calling method android.net.Uri.parse()


    public boolean zzcV()
    {
        boolean v0_1 = new android.content.Intent("android.intent.action.DIAL");
        v0_1.setData(android.net.Uri.parse("tel:"));
        return this.zza(v0_1);
    }

Method com.google.android.gms.internal.zzbq.zzcW() calling method android.net.Uri.parse()


    public boolean zzcW()
    {
        boolean v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(android.net.Uri.parse("sms:"));
        return this.zza(v0_1);
    }

Method com.google.android.gms.internal.zzca.zza() calling method android.net.Uri.parse()


    String zza(String p5, java.util.Map p6, String p7)
    {
        String v2_2 = android.net.Uri.parse(p5).buildUpon();
        java.util.Iterator v3 = p6.entrySet().iterator();
        while (v3.hasNext()) {
            String v0_5 = ((java.util.Map$Entry) v3.next());
            v2_2.appendQueryParameter(((String) v0_5.getKey()), ((String) v0_5.getValue()));
        }
        String v0_2 = new StringBuilder(v2_2.build().toString());
        v0_2.append("&").append("it").append("=").append(p7);
        return v0_2.toString();
    }

Method com.google.android.gms.internal.zzdf$4.zza() calling method android.net.Uri.parse()


    public void zza(com.google.android.gms.internal.bf p12, java.util.Map p13)
    {
        int v0_12 = ((String) p13.get("urls"));
        if (!android.text.TextUtils.isEmpty(v0_12)) {
            String[] v4 = v0_12.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.zzc("openableURLs", v5_1);
        } else {
            com.google.android.gms.ads.internal.util.client.a.e("URLs missing in canOpenURLs GMSG.");
        }
        return;
    }

Method com.google.android.gms.internal.zzdf$5.zza() calling method android.net.Uri.parse()


    public void zza(com.google.android.gms.internal.bf p13, java.util.Map p14)
    {
        android.content.pm.PackageManager v2 = p13.getContext().getPackageManager();
        try {
            try {
                org.json.JSONArray v3 = new org.json.JSONObject(((String) p14.get("data"))).getJSONArray("intents");
                org.json.JSONObject v4_1 = new org.json.JSONObject();
                int v0_1 = 0;
            } catch (int v0) {
                p13.zzb("openableIntents", new org.json.JSONObject());
                return;
            }
            while (v0_1 < v3.length()) {
                try {
                    org.json.JSONException v1_7 = v3.getJSONObject(v0_1);
                    String v5_2 = v1_7.optString("id");
                    int v6_1 = v1_7.optString("u");
                    android.content.ComponentName v7_1 = v1_7.optString("i");
                    int v8_1 = v1_7.optString("m");
                    int v9_1 = v1_7.optString("p");
                    String v10_1 = v1_7.optString("c");
                    v1_7.optString("f");
                    v1_7.optString("e");
                    org.json.JSONException v1_9 = new android.content.Intent();
                } catch (org.json.JSONException v1_10) {
                    com.google.android.gms.ads.internal.util.client.a.b("Error parsing the intent data.", v1_10);
                    v0_1++;
                }
                if (!android.text.TextUtils.isEmpty(v6_1)) {
                    v1_9.setData(android.net.Uri.parse(v6_1));
                }
                if (!android.text.TextUtils.isEmpty(v7_1)) {
                    v1_9.setAction(v7_1);
                }
                if (!android.text.TextUtils.isEmpty(v8_1)) {
                    v1_9.setType(v8_1);
                }
                if (!android.text.TextUtils.isEmpty(v9_1)) {
                    v1_9.setPackage(v9_1);
                }
                if (!android.text.TextUtils.isEmpty(v10_1)) {
                    int v6_8 = v10_1.split("/", 2);
                    if (v6_8.length == 2) {
                        v1_9.setComponent(new android.content.ComponentName(v6_8[0], v6_8[1]));
                    }
                }
                org.json.JSONException v1_0;
                if (v2.resolveActivity(v1_9, 65536) == null) {
                    v1_0 = 0;
                } else {
                    v1_0 = 1;
                }
                try {
                    v4_1.put(v5_2, v1_0);
                } catch (org.json.JSONException v1_1) {
                    com.google.android.gms.ads.internal.util.client.a.b("Error constructing openable urls response.", v1_1);
                }
            }
            p13.zzb("openableIntents", v4_1);
            return;
        } catch (int v0) {
            p13.zzb("openableIntents", new org.json.JSONObject());
            return;
        }
    }

Method com.google.android.gms.internal.zzdf$6.zza() calling method android.net.Uri.parse()


    public void zza(com.google.android.gms.internal.bf p5, java.util.Map p6)
    {
        android.net.Uri v0_3 = ((String) p6.get("u"));
        if (v0_3 != null) {
            com.google.android.gms.internal.zzia v1_0 = com.google.android.gms.ads.internal.zzp.zzbx().zzd(p5.getContext(), v0_3, p5.zzha());
            android.net.Uri v0_1 = android.net.Uri.parse(v1_0);
            try {
                android.content.Context v2_0 = p5.zzgU();
            } catch (android.content.Context v2) {
                com.google.android.gms.ads.internal.util.client.a.e(new StringBuilder().append("Unable to append parameter to URL: ").append(v1_0).toString());
                new com.google.android.gms.internal.zzia(p5.getContext(), p5.zzgV().zzIz, v0_1.toString()).zzgn();
            }
            if ((v2_0 == null) || (!v2_0.zzb(v0_1))) {
            } else {
                v0_1 = v2_0.zza(v0_1, p5.getContext());
            }
        } else {
            com.google.android.gms.ads.internal.util.client.a.e("URL missing from click GMSG.");
        }
        return;
    }

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


    public android.content.Intent a(android.content.Context p10, java.util.Map p11)
    {
        android.content.Intent v2_0 = 0;
        android.content.pm.ResolveInfo v0_2 = ((android.app.ActivityManager) p10.getSystemService("activity"));
        boolean v1_25 = ((String) p11.get("u"));
        if (!android.text.TextUtils.isEmpty(v1_25)) {
            boolean v1_14;
            android.content.Intent v3_1 = android.net.Uri.parse(v1_25);
            boolean v4 = Boolean.parseBoolean(((String) p11.get("use_first_package")));
            java.util.Iterator v5_0 = Boolean.parseBoolean(((String) p11.get("use_running_process")));
            if (!"http".equalsIgnoreCase(v3_1.getScheme())) {
                if (!"https".equalsIgnoreCase(v3_1.getScheme())) {
                    v1_14 = 0;
                } else {
                    v1_14 = v3_1.buildUpon().scheme("http").build();
                }
            } else {
                v1_14 = v3_1.buildUpon().scheme("https").build();
            }
            java.util.ArrayList v6_3 = new java.util.ArrayList();
            android.content.Intent v3_2 = this.a(v3_1);
            boolean v1_20 = this.a(v1_14);
            android.content.Intent v2_3 = this.a(p10, v3_2, v6_3);
            if (v2_3 == null) {
                if (v1_20) {
                    boolean v1_21 = this.a(p10, v1_20);
                    if (v1_21) {
                        v2_0 = this.a(v3_2, v1_21);
                        if (this.a(p10, v2_0) != null) {
                            return v2_0;
                        }
                    }
                }
                if (v6_3.size() != 0) {
                    if ((v5_0 != null) && (v0_2 != null)) {
                        android.content.Intent v2_4 = v0_2.getRunningAppProcesses();
                        if (v2_4 != null) {
                            java.util.Iterator v5_1 = v6_3.iterator();
                            while (v5_1.hasNext()) {
                                android.content.pm.ResolveInfo v0_8 = ((android.content.pm.ResolveInfo) v5_1.next());
                                java.util.Iterator v7 = v2_4.iterator();
                                while (v7.hasNext()) {
                                    if (((android.app.ActivityManager$RunningAppProcessInfo) v7.next()).processName.equals(v0_8.activityInfo.packageName)) {
                                        v2_0 = this.a(v3_2, v0_8);
                                        return v2_0;
                                    }
                                }
                            }
                        }
                    }
                    if (!v4) {
                        v2_0 = v3_2;
                    } else {
                        v2_0 = this.a(v3_2, ((android.content.pm.ResolveInfo) v6_3.get(0)));
                    }
                } else {
                    v2_0 = v3_2;
                }
            } else {
                v2_0 = this.a(v3_2, v2_3);
            }
        }
        return v2_0;
    }

Method com.google.android.gms.internal.zzdn$zza.zzY() calling method android.net.Uri.parse()


    public android.content.Intent zzY(String p4)
    {
        android.net.Uri v0 = android.net.Uri.parse(p4);
        android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW");
        v1_1.addFlags(268435456);
        v1_1.setData(v0);
        return v1_1;
    }

Method com.google.android.gms.internal.zzdn.zza() calling method android.net.Uri.parse()


    public void zza(com.google.android.gms.internal.bf p10, java.util.Map p11)
    {
        String v0_20 = ((String) p11.get("a"));
        if (v0_20 != null) {
            if ((this.zzxj == null) || (this.zzxj.zzbe())) {
                com.google.android.gms.internal.zziq v8 = p10.zzgS();
                if (!"expand".equalsIgnoreCase(v0_20)) {
                    if (!"webapp".equalsIgnoreCase(v0_20)) {
                        if (!"in_app_purchase".equalsIgnoreCase(v0_20)) {
                            if ((!"app".equalsIgnoreCase(v0_20)) || (!"true".equalsIgnoreCase(((String) p11.get("play_store"))))) {
                                if ((!"app".equalsIgnoreCase(v0_20)) || (!"true".equalsIgnoreCase(((String) p11.get("system_browser"))))) {
                                    android.content.Context v2_11;
                                    this.zzm(1);
                                    com.google.android.gms.internal.zzhu v1_27 = p10.zzgU();
                                    String v0_29 = ((String) p11.get("u"));
                                    if (android.text.TextUtils.isEmpty(v0_29)) {
                                        v2_11 = v0_29;
                                    } else {
                                        if ((v1_27 != null) && (v1_27.zzb(android.net.Uri.parse(v0_29)))) {
                                            v0_29 = com.google.android.gms.ads.internal.zzp.zzbx().zzd(p10.getContext(), v0_29, p10.zzha());
                                        }
                                        v2_11 = com.google.android.gms.ads.internal.zzp.zzbx().zza(p10, v0_29);
                                    }
                                    v8.zza(new com.google.android.gms.ads.internal.overlay.AdLauncherIntentInfoParcel(((String) p11.get("i")), v2_11, ((String) p11.get("m")), ((String) p11.get("p")), ((String) p11.get("c")), ((String) p11.get("f")), ((String) p11.get("e"))));
                                } else {
                                    com.google.android.gms.internal.zzdn.zza(p10.getContext(), p11);
                                }
                            } else {
                                com.google.android.gms.internal.zzdn.zzb(p10, p11);
                            }
                        } else {
                            String v0_5 = ((String) p11.get("product_id"));
                            com.google.android.gms.internal.zzhu v1_3 = ((String) p11.get("report_urls"));
                            if (this.zzxm != null) {
                                if ((v1_3 == null) || (v1_3.isEmpty())) {
                                    this.zzxm.zza(v0_5, new java.util.ArrayList());
                                } else {
                                    this.zzxm.zza(v0_5, new java.util.ArrayList(java.util.Arrays.asList(v1_3.split(" "))));
                                }
                            }
                        }
                    } else {
                        String v0_8 = ((String) p11.get("u"));
                        this.zzm(0);
                        if (v0_8 == null) {
                            v8.zza(com.google.android.gms.internal.zzdn.zzc(p11), com.google.android.gms.internal.zzdn.zzd(p11), ((String) p11.get("html")), ((String) p11.get("baseurl")));
                        } else {
                            v8.zza(com.google.android.gms.internal.zzdn.zzc(p11), com.google.android.gms.internal.zzdn.zzd(p11), v0_8);
                        }
                    }
                } else {
                    if (!p10.zzgW()) {
                        this.zzm(0);
                        v8.zza(com.google.android.gms.internal.zzdn.zzc(p11), com.google.android.gms.internal.zzdn.zzd(p11));
                    } else {
                        com.google.android.gms.ads.internal.util.client.a.e("Cannot expand WebView that is already expanded.");
                    }
                }
            } else {
                this.zzxj.zzp(((String) p11.get("u")));
            }
        } else {
            com.google.android.gms.ads.internal.util.client.a.e("Action missing from an open GMSG.");
        }
        return;
    }

Method com.google.android.gms.internal.zzey.zzag() calling method android.net.Uri.parse()


    String zzag(String p2)
    {
        return android.net.Uri.parse(p2).getLastPathSegment();
    }

Method com.google.android.gms.internal.zzey.zzg() calling method android.net.Uri.parse()


    android.app.DownloadManager$Request zzg(String p3, String p4)
    {
        android.app.DownloadManager$Request v0_1 = new android.app.DownloadManager$Request(android.net.Uri.parse(p3));
        v0_1.setDestinationInExternalPublicDir(android.os.Environment.DIRECTORY_PICTURES, p4);
        com.google.android.gms.ads.internal.zzp.zzbz().a(v0_1);
        return v0_1;
    }

Method com.google.android.gms.internal.zzgf$5.zzg() calling method android.net.Uri.parse()


    public com.google.android.gms.ads.internal.formats.zzc zzg(java.io.InputStream p6)
    {
        com.google.android.gms.ads.internal.formats.zzc v0_0 = 0;
        try {
            android.net.Uri v1_5 = com.google.android.gms.internal.cg.a(p6);
        } catch (android.net.Uri v1) {
            v1_5 = 0;
        }
        if (v1_5 != null) {
            android.net.Uri v1_0 = android.graphics.BitmapFactory.decodeByteArray(v1_5, 0, v1_5.length);
            if (v1_0 != null) {
                v0_0 = new com.google.android.gms.ads.internal.formats.zzc(new android.graphics.drawable.BitmapDrawable(android.content.res.Resources.getSystem(), v1_0), android.net.Uri.parse(this.zzzF));
            } else {
                this.zzDb.zza(2, this.zzDj);
            }
        } else {
            this.zzDb.zza(2, this.zzDj);
        }
        return v0_0;
    }

Method com.google.android.gms.internal.zzgf.zza() calling method android.net.Uri.parse()


    private com.google.android.gms.internal.bc zza(org.json.JSONObject p5, boolean p6, boolean p7)
    {
        com.google.android.gms.internal.bc v0_5;
        if (!p6) {
            v0_5 = p5.optString("url");
        } else {
            v0_5 = p5.getString("url");
        }
        com.google.android.gms.internal.bc v0_0;
        if (!android.text.TextUtils.isEmpty(v0_5)) {
            if (!p7) {
                v0_0 = this.zzCT.zza(v0_5, new com.google.android.gms.internal.zzgf$5(this, p6, v0_5));
            } else {
                v0_0 = new com.google.android.gms.internal.zzif(new com.google.android.gms.ads.internal.formats.zzc(0, android.net.Uri.parse(v0_5)));
            }
        } else {
            this.zza(0, p6);
            v0_0 = new com.google.android.gms.internal.zzif(0);
        }
        return v0_0;
    }

Method com.google.android.gms.internal.zzgn.zza() calling method android.net.Uri.parse()


    static void zza(com.google.android.gms.appdatasearch.UsageInfo p3, String p4, android.os.Bundle p5)
    {
        if ((p3 != null) && (p3.zzle() != null)) {
            String v0_7 = p3.zzle();
            String v1_4 = v0_7.zzkX();
            if (!android.text.TextUtils.isEmpty(v1_4)) {
                p5.putString("web_url", v1_4);
            }
            try {
                String v0_0 = v0_7.zzbu("intent_data");
            } catch (String v0) {
                com.google.android.gms.ads.internal.util.client.a.e("Failed to parse the third-party Android App URI");
            }
            if ((v0_0 != null) && (!android.text.TextUtils.isEmpty(v0_0.zzPe))) {
                p5.putString("app_uri", com.google.android.gms.appindexing.AndroidAppUri.newAndroidAppUri(p4, android.net.Uri.parse(v0_0.zzPe)).toString());
            }
        }
        return;
    }

Method com.google.android.gms.internal.zzgr$zza.zza() calling method android.net.Uri.parse()


    private static android.content.pm.ResolveInfo zza(android.content.pm.PackageManager p3, String p4)
    {
        return p3.resolveActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p4)), 65536);
    }

Method com.google.android.gms.internal.zzhu.zza() calling method android.net.Uri.parse()


    public String zza(android.content.Context p3, com.google.android.gms.internal.zzan p4, String p5)
    {
        if (p4 != null) {
            try {
                android.net.Uri v0 = android.net.Uri.parse(p5);
            } catch (android.net.Uri v0) {
            }
            if (p4.zzc(v0)) {
                v0 = p4.zza(v0, p3);
            }
            p5 = v0.toString();
        }
        return p5;
    }

Method com.google.android.gms.internal.zzhu.zza() calling method android.net.Uri.parse()


    public String zza(android.content.Context p4, String p5, String p6, int p7)
    {
        if ((((Boolean) com.google.android.gms.internal.zzby.zzuQ.get()).booleanValue()) && ((com.google.android.gms.ads.internal.zzm.zzq(p4).zzbn()) && ((!android.text.TextUtils.isEmpty(p5)) && (this.zzb(android.net.Uri.parse(p5)))))) {
            java.util.HashMap v0_7 = new java.util.HashMap();
            v0_7.put("ga_cid", p6);
            v0_7.put("ga_hid", String.valueOf(p7));
            p5 = this.zza(p5, v0_7);
        }
        return p5;
    }

Method com.google.android.gms.internal.zzhu.zza() calling method android.net.Uri.parse()


    String zza(String p7, java.util.Map p8)
    {
        String v1_3;
        String v0_6 = p7.indexOf("&adurl");
        if (v0_6 != -1) {
            v1_3 = v0_6;
        } else {
            v1_3 = p7.indexOf("?adurl");
        }
        String v0_5;
        String v0_1 = android.net.Uri.parse(p7);
        if ((!this.zzc(v0_1)) || (v1_3 == -1)) {
            String v0_2 = v0_1.buildUpon();
            java.util.Iterator v3_1 = p8.keySet().iterator();
            android.net.Uri$Builder v2_1 = v0_2;
            while (v3_1.hasNext()) {
                String v0_8 = ((String) v3_1.next());
                v2_1 = v2_1.appendQueryParameter(v0_8, ((String) p8.get(v0_8)));
            }
            v0_5 = v2_1.build().toString();
        } else {
            android.net.Uri$Builder v2_3 = new StringBuilder(p7.substring(0, (v1_3 + 1)));
            java.util.Iterator v3_3 = p8.keySet().iterator();
            while (v3_3.hasNext()) {
                String v0_19 = ((String) v3_3.next());
                v2_3.append(v0_19).append("=").append(((String) p8.get(v0_19))).append("&");
            }
            v0_5 = v2_3.append(p7.substring((v1_3 + 1))).toString();
        }
        return v0_5;
    }

Method com.google.android.gms.internal.zzhu.zzaw() calling method android.net.Uri.parse()


    public String zzaw(String p3)
    {
        return android.net.Uri.parse(p3).buildUpon().query(0).build().toString();
    }

Method com.google.android.gms.internal.zzis.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.ads.internal.util.client.a.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.location.places.internal.zzr.getWebsiteUri() calling method android.net.Uri.parse()


    public android.net.Uri getWebsiteUri()
    {
        android.net.Uri v0 = 0;
        this.zzdA("getWebsiteUri");
        String v1_2 = this.zzD("place_website_uri", 0);
        if (v1_2 != null) {
            v0 = android.net.Uri.parse(v1_2);
        }
        return v0;
    }

Method com.google.android.gms.tagmanager.zzax.zzF() calling method android.net.Uri.parse()


    public static String zzF(String p2, String p3)
    {
        if (p3 != null) {
            p2 = android.net.Uri.parse(new StringBuilder().append("http://hostname/?").append(p2).toString()).getQueryParameter(p3);
        } else {
            if (p2.length() <= 0) {
                p2 = 0;
            }
        }
        return p2;
    }

Method com.google.android.gms.tagmanager.zzd.zzH() calling method android.net.Uri.parse()


    public void zzH(java.util.Map p4)
    {
        String v0_1;
        android.content.Context v1_2 = p4.get("gtm.url");
        if (v1_2 != null) {
            v0_1 = v1_2;
        } else {
            String v0_7 = p4.get("gtm");
            if ((v0_7 == null) || (!(v0_7 instanceof java.util.Map))) {
            } else {
                v0_1 = ((java.util.Map) v0_7).get("url");
            }
        }
        if ((v0_1 != null) && ((v0_1 instanceof String))) {
            String v0_5 = android.net.Uri.parse(((String) v0_1)).getQueryParameter("referrer");
            if (v0_5 != null) {
                com.google.android.gms.tagmanager.zzax.zzl(this.context, v0_5);
            }
        }
        return;
    }

Method com.google.android.gms.tagmanager.zzj.zzI() calling method android.net.Uri.parse()


    public void zzI(java.util.Map p7)
    {
        String v1_5;
        if (p7.get(com.google.android.gms.tagmanager.zzj.zzaOM) == null) {
            v1_5 = 0;
        } else {
            v1_5 = com.google.android.gms.tagmanager.zzdf.zzg(((com.google.android.gms.internal.zzag$zza) p7.get(com.google.android.gms.tagmanager.zzj.zzaOM)));
        }
        if ((v1_5 == null) || (!this.zzeq(v1_5))) {
            Class v2_0 = android.net.Uri.parse(com.google.android.gms.tagmanager.zzdf.zzg(((com.google.android.gms.internal.zzag$zza) p7.get(com.google.android.gms.tagmanager.zzj.URL)))).buildUpon();
            String v0_18 = ((com.google.android.gms.internal.zzag$zza) p7.get(com.google.android.gms.tagmanager.zzj.zzaOL));
            if (v0_18 != null) {
                String v0_19 = com.google.android.gms.tagmanager.zzdf.zzl(v0_18);
                if ((v0_19 instanceof java.util.List)) {
                    String v3_1 = ((java.util.List) v0_19).iterator();
                    while (v3_1.hasNext()) {
                        String v0_31 = v3_1.next();
                        if ((v0_31 instanceof java.util.Map)) {
                            java.util.Iterator v4_2 = ((java.util.Map) v0_31).entrySet().iterator();
                            while (v4_2.hasNext()) {
                                String v0_37 = ((java.util.Map$Entry) v4_2.next());
                                v2_0.appendQueryParameter(v0_37.getKey().toString(), v0_37.getValue().toString());
                            }
                        } else {
                            com.google.android.gms.tagmanager.zzbg.e(new StringBuilder().append("ArbitraryPixel: additional params contains non-map: not sending partial hit: ").append(v2_0.build().toString()).toString());
                            return;
                        }
                    }
                } else {
                    com.google.android.gms.tagmanager.zzbg.e(new StringBuilder().append("ArbitraryPixel: additional params not a list: not sending partial hit: ").append(v2_0.build().toString()).toString());
                    return;
                }
            }
            String v0_24 = v2_0.build().toString();
            this.zzaOP.zzzy().zzeH(v0_24);
            com.google.android.gms.tagmanager.zzbg.v(new StringBuilder().append("ArbitraryPixel: url = ").append(v0_24).toString());
            if (v1_5 != null) {
                try {
                    com.google.android.gms.tagmanager.zzj.zzaOO.add(v1_5);
                    com.google.android.gms.tagmanager.ae.a(this.mContext, com.google.android.gms.tagmanager.zzj.zzaON, v1_5, "true");
                } catch (String v0_30) {
                    throw v0_30;
                }
            }
        }
        return;
    }

Method com.google.android.gms.wearable.internal.zzae.getUri() calling method android.net.Uri.parse()


    public android.net.Uri getUri()
    {
        return android.net.Uri.parse(this.getString("path"));
    }

Method com.koushikdutta.async.http.AsyncHttpClient$4.setDataEmitter() calling method android.net.Uri.parse()


    public void setDataEmitter(com.koushikdutta.async.e p7)
    {
        this.val$data.bodyEmitter = p7;
        int v1_16 = this.this$0.mMiddleware.iterator();
        while (v1_16.hasNext()) {
            ((com.koushikdutta.async.http.AsyncHttpClientMiddleware) v1_16.next()).onBodyDecoder(this.val$data);
        }
        super.setDataEmitter(this.val$data.bodyEmitter);
        com.koushikdutta.async.a.d$a v0_9 = this.mHeaders;
        int v1_5 = this.code();
        if (((v1_5 != 301) && ((v1_5 != 302) && (v1_5 != 307))) || (!this.val$request.getFollowRedirect())) {
            this.val$request.logv(new StringBuilder().append("Final (post cache response) headers:\n").append(this.toString()).toString());
            com.koushikdutta.async.http.AsyncHttpClient.access$200(this.this$0, this.val$cancel, 0, this, this.val$request, this.val$callback);
        } else {
            int v1_15 = v0_9.get("Location");
            try {
                com.koushikdutta.async.a.d$a v0_16 = android.net.Uri.parse(v1_15);
            } catch (com.koushikdutta.async.http.AsyncHttpRequest v2_8) {
                com.koushikdutta.async.http.AsyncHttpClient.access$200(this.this$0, this.val$cancel, v2_8, this, this.val$request, this.val$callback);
            }
            if (v0_16.getScheme() == null) {
                v0_16 = android.net.Uri.parse(new java.net.URL(new java.net.URL(this.val$request.getUri().toString()), v1_15).toString());
            }
            int v1_21;
            if (!this.val$request.getMethod().equals("HEAD")) {
                v1_21 = "GET";
            } else {
                v1_21 = "HEAD";
            }
            com.koushikdutta.async.http.AsyncHttpRequest v2_13 = new com.koushikdutta.async.http.AsyncHttpRequest(v0_16, v1_21);
            v2_13.executionTime = this.val$request.executionTime;
            v2_13.logLevel = this.val$request.logLevel;
            v2_13.LOGTAG = this.val$request.LOGTAG;
            v2_13.proxyHost = this.val$request.proxyHost;
            v2_13.proxyPort = this.val$request.proxyPort;
            com.koushikdutta.async.http.AsyncHttpClient.access$500(v2_13);
            com.koushikdutta.async.http.AsyncHttpClient.access$600(this.val$request, v2_13, "User-Agent");
            com.koushikdutta.async.http.AsyncHttpClient.access$600(this.val$request, v2_13, "Range");
            this.val$request.logi("Redirecting");
            v2_13.logi("Redirected");
            com.koushikdutta.async.http.AsyncHttpClient.access$700(this.this$0, v2_13, (this.val$redirectCount + 1), this.val$cancel, this.val$callback);
            this.setDataCallback(new com.koushikdutta.async.a.d$a());
        }
        return;
    }

Method com.koushikdutta.async.http.AsyncHttpGet.<init>() calling method android.net.Uri.parse()


    public AsyncHttpGet(String p3)
    {
        super(android.net.Uri.parse(p3), "GET");
        return;
    }

Method com.koushikdutta.async.http.AsyncHttpPost.<init>() calling method android.net.Uri.parse()


    public AsyncHttpPost(String p2)
    {
        this(android.net.Uri.parse(p2));
        return;
    }

Method com.koushikdutta.async.http.AsyncHttpPut.<init>() calling method android.net.Uri.parse()


    public AsyncHttpPut(String p2)
    {
        this(android.net.Uri.parse(p2));
        return;
    }

Method com.koushikdutta.async.http.server.AsyncProxyServer.onRequest() calling method android.net.Uri.parse()


    protected void onRequest(com.koushikdutta.async.http.server.c p6, com.koushikdutta.async.http.server.a p7, com.koushikdutta.async.http.server.b p8)
    {
        super.onRequest(p6, p7, p8);
        if (p6 == null) {
            try {
                int v0_11 = android.net.Uri.parse(p7.getPath());
            } catch (int v0) {
                try {
                    String v1_2 = p7.getHeaders().get("Host");
                    int v0_3 = 80;
                } catch (int v0_12) {
                    p8.code(500);
                    p8.send(v0_12.getMessage());
                }
                if (v1_2 != null) {
                    String v2_1 = v1_2.split(":", 2);
                    if (v2_1.length == 2) {
                        v1_2 = v2_1[0];
                        v0_3 = Integer.parseInt(v2_1[1]);
                    }
                }
                v0_11 = android.net.Uri.parse(new StringBuilder().append("http://").append(v1_2).append(":").append(v0_3).append(p7.getPath()).toString());
                this.proxyClient.execute(new com.koushikdutta.async.http.AsyncHttpRequest(v0_11, p7.getMethod(), p7.getHeaders()), new com.koushikdutta.async.http.server.AsyncProxyServer$1(this, p8));
            }
            if (v0_11.getScheme() != null) {
            } else {
                throw new Exception("no host or full uri provided");
            }
        }
        return;
    }

Method com.koushikdutta.async.http.socketio.SocketIOConnection$2.transform() calling method android.net.Uri.parse()


    protected void transform(String p8)
    {
        com.koushikdutta.async.http.socketio.i v0_8 = p8.split(":");
        String v1_1 = v0_8[0];
        if ("".equals(v0_8[1])) {
            this.this$0.heartbeat = 0;
        } else {
            this.this$0.heartbeat = ((Integer.parseInt(v0_8[1]) / 2) * 1000);
        }
        String v2_6 = new java.util.HashSet(java.util.Arrays.asList(v0_8[3].split(",")));
        com.koushikdutta.async.http.socketio.i v0_5 = new com.koushikdutta.async.future.SimpleFuture();
        if (!v2_6.contains("websocket")) {
            if (!v2_6.contains("xhr-polling")) {
                throw new com.koushikdutta.async.http.socketio.i("transport not supported");
            } else {
                v0_5.setComplete(new com.koushikdutta.async.http.socketio.transport.XHRPollingTransport(this.this$0.httpClient, android.net.Uri.parse(this.this$0.request.getUri().toString()).buildUpon().appendPath("xhr-polling").appendPath(v1_1).build().toString(), v1_1));
            }
        } else {
            this.this$0.httpClient.websocket(android.net.Uri.parse(this.this$0.request.getUri().toString()).buildUpon().appendPath("websocket").appendPath(v1_1).build().toString(), 0, 0).setCallback(new com.koushikdutta.async.http.socketio.SocketIOConnection$2$1(this, v0_5, v1_1));
        }
        this.setComplete(v0_5);
        return;
    }

Method com.koushikdutta.async.http.socketio.SocketIORequest.<init>() calling method android.net.Uri.parse()


    public SocketIORequest(String p4, String p5, String p6, com.koushikdutta.async.http.socketio.SocketIORequest$Config p7)
    {
        String v0_3;
        String v1_1 = new StringBuilder().append(p4);
        if (p6 != null) {
            v0_3 = new StringBuilder().append("?").append(p6).toString();
        } else {
            v0_3 = "";
        }
        super(android.net.Uri.parse(v1_1.append(v0_3).toString()).buildUpon().encodedPath("/socket.io/1/").build().toString());
        if (p7 == null) {
            p7 = new com.koushikdutta.async.http.socketio.SocketIORequest$Config();
        }
        super.config = p7;
        super.endpoint = p5;
        super.query = p6;
        return;
    }

Method com.koushikdutta.async.http.socketio.transport.XHRPollingTransport.<init>() calling method android.net.Uri.parse()


    public XHRPollingTransport(com.koushikdutta.async.http.AsyncHttpClient p2, String p3, String p4)
    {
        this.client = p2;
        this.sessionUrl = android.net.Uri.parse(p3);
        this.sessionId = p4;
        this.doLongPolling();
        this.connected = 1;
        return;
    }

Method com.koushikdutta.ion.IonRequestBuilder.getHeaders() calling method android.net.Uri.parse()


    private com.koushikdutta.async.http.Headers getHeaders()
    {
        if (this.headers == null) {
            android.net.Uri v0_1;
            this.headers = new com.koushikdutta.async.http.Headers();
            com.koushikdutta.async.http.Headers v1 = this.headers;
            if (this.uri != null) {
                v0_1 = android.net.Uri.parse(this.uri);
            } else {
                v0_1 = 0;
            }
            com.koushikdutta.async.http.AsyncHttpRequest.setDefaultHeaders(v1, v0_1);
        }
        return this.headers;
    }

Method com.koushikdutta.ion.IonRequestBuilder.prepareURI() calling method android.net.Uri.parse()


    private android.net.Uri prepareURI()
    {
        try {
            android.net.Uri v0_4;
            if (this.query == null) {
                v0_4 = android.net.Uri.parse(this.uri);
            } else {
                android.net.Uri$Builder v3 = android.net.Uri.parse(this.uri).buildUpon();
                java.util.Iterator v4 = this.query.keySet().iterator();
                while (v4.hasNext()) {
                    android.net.Uri v0_6 = ((String) v4.next());
                    java.util.Iterator v5 = ((java.util.List) this.query.get(v0_6)).iterator();
                    while (v5.hasNext()) {
                        v3 = v3.appendQueryParameter(v0_6, ((String) v5.next()));
                    }
                }
                v0_4 = v3.build();
            }
        } catch (android.net.Uri v0) {
            v0_4 = 0;
        }
        if ((v0_4 == null) || (v0_4.getScheme() == null)) {
            v0_4 = 0;
        }
        return v0_4;
    }

Method com.koushikdutta.ion.loader.ContentLoader$1.run() calling method android.net.Uri.parse()


    public void run()
    {
        try {
            com.koushikdutta.ion.Loader$LoaderEmitter v0_1 = this.val$ion.getContext().getContentResolver().openInputStream(android.net.Uri.parse(this.val$request.getUri().toString()));
        } catch (com.koushikdutta.ion.Loader$LoaderEmitter v0_8) {
            this.val$ret.setComplete(v0_8);
            this.val$callback.onCompleted(v0_8, 0);
            return;
        }
        if (v0_1 != null) {
            long v2_0 = v0_1.available();
            com.koushikdutta.async.stream.InputStreamDataEmitter v1_3 = new com.koushikdutta.async.stream.InputStreamDataEmitter(this.val$ion.getHttpClient().getServer(), v0_1);
            this.val$ret.setComplete(v1_3);
            this.val$callback.onCompleted(0, new com.koushikdutta.ion.Loader$LoaderEmitter(v1_3, ((long) v2_0), com.koushikdutta.ion.ResponseServedFrom.LOADED_FROM_CACHE, 0, 0));
            return;
        } else {
            throw new Exception("Unable to load content stream");
        }
    }

Method com.koushikdutta.ion.loader.ResourceLoader.c() calling method android.net.Uri.parse()


    private static com.koushikdutta.ion.loader.ResourceLoader$Resource c(android.content.Context p7, String p8)
    {
        String v1_1 = android.net.Uri.parse(p8);
        if (v1_1.getPathSegments() != null) {
            IllegalArgumentException v0_10;
            int v2_1 = v1_1.getAuthority();
            android.content.res.Resources v3 = p7.createPackageContext(v2_1, 0).getResources();
            if (v1_1.getPathSegments().size() != 1) {
                if (v1_1.getPathSegments().size() != 2) {
                    throw new IllegalArgumentException("uri is not a valid resource uri");
                } else {
                    v0_10 = v3.getIdentifier(((String) v1_1.getPathSegments().get(1)), ((String) v1_1.getPathSegments().get(0)), v2_1);
                    if (v0_10 == null) {
                        throw new IllegalArgumentException("resource not found in given package");
                    }
                }
            } else {
                v0_10 = Integer.valueOf(((String) v1_1.getPathSegments().get(0))).intValue();
            }
            String v1_7 = new com.koushikdutta.ion.loader.ResourceLoader$Resource(0);
            v1_7.res = v3;
            v1_7.id = v0_10;
            return v1_7;
        } else {
            throw new IllegalArgumentException("uri is not a valid resource uri");
        }
    }

Method com.koushikdutta.ion.loader.a.a() calling method android.net.Uri.parse()


    protected java.io.InputStream a(android.content.Context p5, String p6)
    {
        return p5.getAssets().open(android.net.Uri.parse(p6).getPath().replaceFirst("^/android_asset/", ""));
    }

Method com.koushikdutta.ion.loader.c.a() calling method android.net.Uri.parse()


    protected java.io.InputStream a(android.content.Context p3, String p4)
    {
        return p3.getContentResolver().openInputStream(android.net.Uri.parse(p4));
    }

Method mpay.apps.gui.HelpFragment$1.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.CALL");
        v0_1.setData(android.net.Uri.parse(new StringBuilder().append("tel:").append(this.this$0.projectParamsObj.getBankPhone()).toString()));
        this.this$0.startActivity(v0_1);
        return;
    }

Method mpay.apps.gui.HelpFragment$2.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.CALL");
        v0_1.setData(android.net.Uri.parse(new StringBuilder().append("tel:").append(this.this$0.projectParamsObj.getMerchantPhone()).toString()));
        this.this$0.startActivity(v0_1);
        return;
    }

Method mpay.apps.gui.HelpFragment$3.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.CALL");
        v0_1.setData(android.net.Uri.parse(new StringBuilder().append("tel:").append(this.this$0.projectParamsObj.getHelplinePhone()).toString()));
        this.this$0.startActivity(v0_1);
        return;
    }

Method mpay.apps.mpayconnect.TransactionDetail.toggleGPS() calling method android.net.Uri.parse()


    private void toggleGPS(boolean p4)
    {
        if (android.provider.Settings$Secure.getString(this.getContentResolver(), "location_providers_allowed").contains("gps") != p4) {
            android.content.Intent v0_1 = new android.content.Intent();
            v0_1.setClassName("android.settings.SETTINGS", "com.android.settings.widget.SettingsAppWidgetProvider");
            v0_1.addCategory("android.intent.category.ALTERNATIVE");
            v0_1.setData(android.net.Uri.parse("3"));
            this.sendBroadcast(v0_1);
        }
        return;
    }

Method mpay.apps.pinpad.PinPadProcessing$VersionChecking$2.onClick() calling method android.net.Uri.parse()


    public void onClick(android.content.DialogInterface p3, int p4)
    {
        mpay.apps.pinpad.PinPadProcessing.access$26700(this.this$1.this$0).dismiss();
        this.this$1.this$0.openPlayStoreURI(android.net.Uri.parse(mpay.apps.util.Util.playStoreURL));
        return;
    }

Method mpay.apps.urlscheme.UrlSchemeRespFormat.sendUrlResponseForActivation() calling method android.net.Uri.parse()


    public android.net.Uri sendUrlResponseForActivation(String p5)
    {
        Exception v1_4 = new Object[0];
        try {
            android.net.Uri v0_1 = android.net.Uri.parse(new StringBuilder().append(p5).append(this.ACTIVATE_HEADER).append(java.net.URLEncoder.encode(String.format(this.ACTIVATE_RESPONSE, v1_4), "utf-8")).toString());
        } catch (Exception v1_5) {
            v1_5.printStackTrace();
        }
        return v0_1;
    }

Method mpay.apps.urlscheme.UrlSchemeRespFormat.sendUrlResponseForCancel() calling method android.net.Uri.parse()


    public android.net.Uri sendUrlResponseForCancel(String p5)
    {
        android.net.Uri v0_0 = this.CANCEL_RESPONSE;
        Exception v1_1 = new Object[1];
        v1_1[0] = mpay.apps.util.Util.urlSchemeRequest.getReference();
        try {
            android.net.Uri v0_1 = android.net.Uri.parse(new StringBuilder().append(p5).append(this.PAYMENT_HEADER).append(java.net.URLEncoder.encode(String.format(v0_0, v1_1), "utf-8")).toString());
        } catch (Exception v1_5) {
            v1_5.printStackTrace();
        }
        return v0_1;
    }

Method mpay.apps.urlscheme.UrlSchemeRespFormat.sendUrlResponseForPayment() calling method android.net.Uri.parse()


    public android.net.Uri sendUrlResponseForPayment(mpay.apps.mpaypro.entity.MasterTrans p5, mpay.apps.urlscheme.ResponseCode$ResponseCodeType p6, String p7)
    {
        try {
            android.net.Uri v0 = android.net.Uri.parse(new StringBuilder().append(p7).append(this.PAYMENT_HEADER).append(java.net.URLEncoder.encode(this.prepareResponseForPayment(p5, p6), "utf-8")).toString());
        } catch (Exception v1_4) {
            v1_4.printStackTrace();
        }
        return v0;
    }

Method mpay.apps.urlscheme.UrlSchemeRespFormat.sendUrlResponseForTranStatus() calling method android.net.Uri.parse()


    public android.net.Uri sendUrlResponseForTranStatus(mpay.apps.mpaypro.entity.MasterTrans p5, mpay.apps.urlscheme.ResponseCode$ResponseCodeType p6, String p7)
    {
        try {
            android.net.Uri v0 = android.net.Uri.parse(new StringBuilder().append(p7).append(this.TRANSTATUS_HEADER).append(java.net.URLEncoder.encode(this.prepareResponseForTranStatus(p5, p6), "utf-8")).toString());
        } catch (Exception v1_4) {
            v1_4.printStackTrace();
        }
        return v0;
    }

Method mpay.apps.urlscheme.UrlSchemeRespFormat.sendUrlResponseForTranStatusCancel() calling method android.net.Uri.parse()


    public android.net.Uri sendUrlResponseForTranStatusCancel(String p5)
    {
        android.net.Uri v0_0 = this.CANCEL_RESPONSE;
        Exception v1_1 = new Object[1];
        v1_1[0] = mpay.apps.util.Util.urlSchemeRequest.getReference();
        try {
            android.net.Uri v0_1 = android.net.Uri.parse(new StringBuilder().append(p5).append(this.TRANSTATUS_HEADER).append(java.net.URLEncoder.encode(String.format(v0_0, v1_1), "utf-8")).toString());
        } catch (Exception v1_5) {
            v1_5.printStackTrace();
        }
        return v0_1;
    }

Method mpay.apps.urlscheme.UrlSchemeRespFormat.sendUrlResponseForZReport() calling method android.net.Uri.parse()


    public android.net.Uri sendUrlResponseForZReport(java.util.Date p5, mpay.apps.urlscheme.ResponseCode$ResponseCodeType p6, String p7)
    {
        try {
            android.net.Uri v0_2 = android.net.Uri.parse(new StringBuilder().append(p7).append(this.RECONCILE_HEADER).append(java.net.URLEncoder.encode(this.prepareResponseForZReport(new mpay.apps.mpaypro.entity.MasterTrans().getZReportForDate(p5), p5, p6), "utf-8")).toString());
        } catch (Exception v1_3) {
            v1_3.printStackTrace();
        }
        return v0_2;
    }

Method com.androidquery.WebDialog.setupWebView() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private void setupWebView(android.widget.RelativeLayout p5)
    {
        this.wv = new android.webkit.WebView(this.getContext());
        this.wv.setVerticalScrollBarEnabled(0);
        this.wv.setHorizontalScrollBarEnabled(0);
        if (this.client == null) {
            this.client = new android.webkit.WebViewClient();
        }
        this.wv.setWebViewClient(new com.androidquery.WebDialog$DialogWebViewClient(this, 0));
        this.wv.getSettings().setJavaScriptEnabled(1);
        p5.addView(this.wv, new android.widget.RelativeLayout$LayoutParams(-1, -1));
        return;
    }

Method com.androidquery.util.WebImage.load() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public void load()
    {
        if (!this.url.equals(this.wv.getTag(1090453505))) {
            this.wv.setTag(1090453505, this.url);
            if (android.os.Build$VERSION.SDK_INT <= 10) {
                this.wv.setDrawingCacheEnabled(1);
            }
            com.androidquery.util.WebImage.fixWebviewTip(this.wv.getContext());
            int v0_6 = this.wv.getSettings();
            v0_6.setSupportZoom(this.zoom);
            v0_6.setBuiltInZoomControls(this.zoom);
            if (!this.control) {
                com.androidquery.util.WebImage.disableZoomControl(this.wv);
            }
            v0_6.setJavaScriptEnabled(1);
            this.wv.setBackgroundColor(this.color);
            if (this.progress != null) {
                com.androidquery.util.Common.showProgress(this.progress, this.url, 1);
            }
            if (this.wv.getWidth() <= 0) {
                this.delaySetup();
            } else {
                this.setup();
            }
        }
        return;
    }

Method com.google.android.gms.internal.zzfk.zzfb() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public android.webkit.WebView zzfb()
    {
        android.webkit.WebView v0_1 = new android.webkit.WebView(this.mContext);
        v0_1.getSettings().setJavaScriptEnabled(1);
        return v0_1;
    }

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


    protected zzis(com.google.android.gms.internal.zzis$zza p5, com.google.android.gms.ads.internal.client.AdSizeParcel p6, boolean p7, boolean p8, com.google.android.gms.internal.zzan p9, com.google.android.gms.ads.internal.util.client.VersionInfoParcel p10, com.google.android.gms.ads.internal.zzd p11)
    {
        super(p5);
        super.zzpc = new Object();
        super.zzJr = 1;
        super.zzBm = "";
        super.zzzR = -1;
        super.zzzQ = -1;
        super.zzzT = -1;
        super.zzzU = -1;
        super.zzJk = p5;
        super.zzyK = p6;
        super.zzJo = p7;
        super.zzJq = -1;
        super.zzwh = p9;
        super.zzpa = p10;
        super.zzov = p11;
        super.zzqX = ((android.view.WindowManager) super.getContext().getSystemService("window"));
        super.setBackgroundColor(0);
        com.google.android.gms.internal.zzid v0_3 = super.getSettings();
        v0_3.setJavaScriptEnabled(1);
        v0_3.setSavePassword(0);
        v0_3.setSupportMultipleWindows(1);
        v0_3.setJavaScriptCanOpenWindowsAutomatically(1);
        if (android.os.Build$VERSION.SDK_INT >= 21) {
            v0_3.setMixedContentMode(0);
        }
        com.google.android.gms.ads.internal.zzp.zzbx().zza(p5, p10.zzIz, v0_3);
        com.google.android.gms.ads.internal.zzp.zzbz().a(super.getContext(), v0_3);
        super.setDownloadListener(super);
        super.zzCq = com.google.android.gms.ads.internal.zzp.zzbz().a(super, p8);
        super.setWebViewClient(super.zzCq);
        super.setWebChromeClient(com.google.android.gms.ads.internal.zzp.zzbz().a(super));
        super.zzhk();
        if (com.google.android.gms.internal.cj.f()) {
            super.addJavascriptInterface(new com.google.android.gms.internal.zzit(super), "googleAdsJsInterface");
        }
        super.zzqG = new com.google.android.gms.internal.zzid(super.zzJk.zzgN(), super, 0);
        return;
    }

Method mpay.apps.mpayconnect.SetupActivity$1$1.run() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public void run()
    {
        this.this$1.this$0.wvSetup.getSettings().setLoadsImagesAutomatically(1);
        this.this$1.this$0.wvSetup.getSettings().setJavaScriptEnabled(1);
        this.this$1.this$0.wvSetup.setWebViewClient(new mpay.apps.mpayconnect.SetupActivity$1$1$1(this));
        this.this$1.this$0.wvSetup.loadUrl(this.this$1.this$0.urlString);
        this.this$1.this$0.wvSetup.setOnTouchListener(new mpay.apps.mpayconnect.SetupActivity$1$1$2(this));
        return;
    }