Potentially 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.google.android.gms.internal.zzako.loadData() calling method android.webkit.WebView.loadData()


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

Method com.google.android.gms.internal.zzakw.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.zzJH.zziw());
        v0_1.setWebView(v1_1);
        p7.sendToTarget();
        return 1;
    }

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


    public final org.apache.http.HttpResponse zza(com.google.android.gms.internal.zzp p5, java.util.Map p6)
    {
        org.apache.http.HttpResponse v0_2;
        switch (p5.getMethod()) {
            case -1:
                v0_2 = new org.apache.http.client.methods.HttpGet(p5.getUrl());
                break;
            case 0:
                v0_2 = new org.apache.http.client.methods.HttpGet(p5.getUrl());
                break;
            case 1:
                v0_2 = new org.apache.http.client.methods.HttpPost(p5.getUrl());
                v0_2.addHeader("Content-Type", com.google.android.gms.internal.zzp.zzf());
                com.google.android.gms.internal.zzak.zza(v0_2, p5);
                break;
            case 2:
                v0_2 = new org.apache.http.client.methods.HttpPut(p5.getUrl());
                v0_2.addHeader("Content-Type", com.google.android.gms.internal.zzp.zzf());
                com.google.android.gms.internal.zzak.zza(v0_2, p5);
                break;
            case 3:
                v0_2 = new org.apache.http.client.methods.HttpDelete(p5.getUrl());
                break;
            case 4:
                v0_2 = new org.apache.http.client.methods.HttpHead(p5.getUrl());
                break;
            case 5:
                v0_2 = new org.apache.http.client.methods.HttpOptions(p5.getUrl());
                break;
            case 6:
                v0_2 = new org.apache.http.client.methods.HttpTrace(p5.getUrl());
                break;
            case 7:
                v0_2 = new com.google.android.gms.internal.zzal(p5.getUrl());
                v0_2.addHeader("Content-Type", com.google.android.gms.internal.zzp.zzf());
                com.google.android.gms.internal.zzak.zza(v0_2, p5);
                break;
            default:
                throw new IllegalStateException("Unknown request method.");
        }
        com.google.android.gms.internal.zzak.zza(v0_2, p6);
        com.google.android.gms.internal.zzak.zza(v0_2, p5.getHeaders());
        org.apache.http.client.HttpClient v1_12 = v0_2.getParams();
        int v2_2 = p5.zzi();
        org.apache.http.params.HttpConnectionParams.setConnectionTimeout(v1_12, 5000);
        org.apache.http.params.HttpConnectionParams.setSoTimeout(v1_12, v2_2);
        return this.zzaA.execute(v0_2);
    }

Method bolts.WebViewAppLinkResolver$2$1.runJavaScript() calling method android.webkit.WebView.loadUrl()


    private void runJavaScript(android.webkit.WebView p2)
    {
        if (!this.loaded) {
            this.loaded = 1;
            p2.loadUrl("javascript:boltsWebViewAppLinkResolverResult.setValue((function() {  var metaTags = document.getElementsByTagName(\'meta\');  var results = [];  for (var i = 0; i < metaTags.length; i++) {    var property = metaTags[i].getAttribute(\'property\');    if (property && property.substring(0, \'al:\'.length) === \'al:\') {      var tag = { \"property\": metaTags[i].getAttribute(\'property\') };      if (metaTags[i].hasAttribute(\'content\')) {        tag[\'content\'] = metaTags[i].getAttribute(\'content\');      }      results.push(tag);    }  }  return JSON.stringify(results);})())");
        }
        return;
    }

Method com.facebook.internal.WebDialog.setUpWebView() calling method android.webkit.WebView.loadUrl()


    private void setUpWebView(int p8)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.webView = new com.facebook.internal.WebDialog$3(this, this.getContext().getApplicationContext());
        this.webView.setVerticalScrollBarEnabled(0);
        this.webView.setHorizontalScrollBarEnabled(0);
        this.webView.setWebViewClient(new com.facebook.internal.WebDialog$DialogWebViewClient(this, 0));
        this.webView.getSettings().setJavaScriptEnabled(1);
        this.webView.loadUrl(this.url);
        this.webView.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -1));
        this.webView.setVisibility(4);
        this.webView.getSettings().setSavePassword(0);
        this.webView.getSettings().setSaveFormData(0);
        this.webView.setFocusable(1);
        this.webView.setFocusableInTouchMode(1);
        this.webView.setOnTouchListener(new com.facebook.internal.WebDialog$4(this));
        v0_1.setPadding(p8, p8, p8, p8);
        v0_1.addView(this.webView);
        v0_1.setBackgroundColor(-872415232);
        this.contentFrameLayout.addView(v0_1);
        return;
    }

Method com.facebook.internal.FacebookWebFallbackDialog.cancel() calling method android.webkit.WebView.loadUrl()


    public void cancel()
    {
        android.webkit.WebView v2 = this.getWebView();
        if ((this.isPageFinished()) && ((!this.isListenerCalled()) && ((v2 != null) && (v2.isShown())))) {
            if (!this.waitingForDialogToClose) {
                this.waitingForDialogToClose = 1;
                v2.loadUrl(new StringBuilder().append("javascript:").append("(function() {  var event = document.createEvent(\'Event\');  event.initEvent(\'fbPlatformDialogMustClose\',true,true);  document.dispatchEvent(event);})();").toString());
                new android.os.Handler(android.os.Looper.getMainLooper()).postDelayed(new com.facebook.internal.FacebookWebFallbackDialog$1(this), 1500);
            }
        } else {
            super.cancel();
        }
        return;
    }

Method com.google.android.gms.ads.internal.zzbq.onPostExecute() calling method android.webkit.WebView.loadUrl()


    protected final synthetic void onPostExecute(Object p2)
    {
        if ((com.google.android.gms.ads.internal.zzbm.zzf(this.zzvf) != null) && (((String) p2) != null)) {
            com.google.android.gms.ads.internal.zzbm.zzf(this.zzvf).loadUrl(((String) p2));
        }
        return;
    }

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


    public final void loadUrl(String p5)
    {
        try {
            if (this.isDestroyed()) {
                com.google.android.gms.internal.zzafr.zzaT("The webview is destroyed. Ignoring action.");
            } else {
                super.loadUrl(p5);
            }
        } catch (Throwable v0_0) {
            throw v0_0;
        }
        return;
    }

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


    public final void zzaU(String p5)
    {
        try {
            super.loadUrl(p5);
        } catch (Throwable v0_0) {
            throw v0_0;
        }
        return;
    }

Method com.splunk.mint.MintWebViewClient.onPageStarted() calling method android.webkit.WebView.loadUrl()


    public void onPageStarted(android.webkit.WebView p2, String p3, android.graphics.Bitmap p4)
    {
        super.onPageStarted(p2, p3, p4);
        p2.loadUrl(com.splunk.mint.MintJavascript.loadMintJavascript());
        return;
    }

Method com.google.android.gms.appinvite.PreviewActivity.zza() calling method android.webkit.WebView.loadData()


    private final android.view.View zza(android.content.Context p13, android.view.ViewGroup p14, android.os.Bundle p15)
    {
        android.view.View v6 = android.view.LayoutInflater.from(p13).inflate(p15.getInt("com.google.android.gms.appinvite.LAYOUT_RES_ID"), p14, 0);
        java.util.ArrayList v0_1 = p15.getParcelableArrayList("com.google.android.gms.appinvite.VIEWS");
        if (v0_1 != null) {
            java.util.ArrayList v0_2 = ((java.util.ArrayList) v0_1);
            int v7 = v0_2.size();
            CharSequence v2_10 = 0;
            while (v2_10 < v7) {
                int v5 = (v2_10 + 1);
                android.os.Bundle v1_2 = ((android.os.Bundle) v0_2.get(v2_10));
                android.view.View v4 = v6.findViewById(v1_2.getInt("View_id"));
                java.util.Iterator v8 = v1_2.keySet().iterator();
                while (v8.hasNext()) {
                    CharSequence v2_16 = ((String) v8.next());
                    android.webkit.WebView v3_8 = -1;
                    switch (v2_16.hashCode()) {
                        case -1829808865:
                            if (!v2_16.equals("View_minHeight")) {
                            } else {
                                v3_8 = 1;
                            }
                            break;
                        case -499175494:
                            if (!v2_16.equals("TextView_text")) {
                            } else {
                                v3_8 = 3;
                            }
                            break;
                        case -111184848:
                            if (!v2_16.equals("WebView_data")) {
                            } else {
                                v3_8 = 6;
                            }
                            break;
                        case 573559753:
                            if (!v2_16.equals("TextView_textColor")) {
                            } else {
                                v3_8 = 4;
                            }
                            break;
                        case 966644059:
                            if (!v2_16.equals("View_backgroundColor")) {
                            } else {
                                v3_8 = 0;
                            }
                            break;
                        case 1729346977:
                            if (!v2_16.equals("TextView_isTitle")) {
                            } else {
                                v3_8 = 5;
                            }
                            break;
                        case 1920443715:
                            if (!v2_16.equals("View_onClickListener")) {
                            } else {
                                v3_8 = 2;
                            }
                            break;
                    }
                    switch (v3_8) {
                        case 0:
                            v4.setBackgroundColor(v1_2.getInt(v2_16));
                            break;
                        case 1:
                            v4.setMinimumHeight(v1_2.getInt(v2_16));
                            break;
                        case 2:
                            android.webkit.WebView v3_6 = v1_2.getString(v2_16);
                            CharSequence v2_5 = -1;
                            switch (v3_6.hashCode()) {
                                case 94756344:
                                    if (!v3_6.equals("close")) {
                                    } else {
                                        v2_5 = 0;
                                    }
                                    break;
                            }
                            switch (v2_5) {
                                case 0:
                                    v4.setOnClickListener(new com.google.android.gms.appinvite.zzb(this));
                                    break;
                                default:
                            }
                            break;
                        case 3:
                            if ((v4 instanceof android.widget.TextView)) {
                                ((android.widget.TextView) v4).setText(v1_2.getCharSequence(v2_16));
                            }
                            break;
                        case 4:
                            if ((v4 instanceof android.widget.TextView)) {
                                ((android.widget.TextView) v4).setTextColor(v1_2.getInt(v2_16));
                            }
                            break;
                        case 5:
                            if (((v4 instanceof android.widget.TextView)) && (v1_2.getBoolean(v2_16))) {
                                this.setTitle(((android.widget.TextView) v4).getText());
                            }
                            break;
                        case 6:
                            if ((v4 instanceof android.view.ViewGroup)) {
                                android.webkit.WebView v3_11 = new android.webkit.WebView(this);
                                v3_11.loadData(v1_2.getString(v2_16), "text/html; charset=utf-8", "UTF-8");
                                ((android.view.ViewGroup) v4).addView(v3_11, new android.view.ViewGroup$LayoutParams(-1, -1));
                            }
                            break;
                        default:
                    }
                }
                v2_10 = v5;
            }
        }
        return v6;
    }

Method bolts.WebViewAppLinkResolver$2.then() calling method android.webkit.WebView.addJavascriptInterface()


    public bolts.Task then(bolts.Task p8)
    {
        int v4 = 0;
        bolts.TaskCompletionSource v6_1 = new bolts.TaskCompletionSource();
        android.webkit.WebView v0_1 = new android.webkit.WebView(bolts.WebViewAppLinkResolver.access$200(this.this$0));
        v0_1.getSettings().setJavaScriptEnabled(1);
        v0_1.setNetworkAvailable(0);
        v0_1.setWebViewClient(new bolts.WebViewAppLinkResolver$2$1(this));
        v0_1.addJavascriptInterface(new bolts.WebViewAppLinkResolver$2$2(this, v6_1), "boltsWebViewAppLinkResolverResult");
        String v3 = 0;
        if (this.val$contentType.get() != null) {
            v3 = ((String) this.val$contentType.get()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.val$url.toString(), ((String) this.val$content.get()), v3, v4, v4);
        return v6_1.getTask();
    }

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


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

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


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

Method bolts.WebViewAppLinkResolver$2.then() calling method android.webkit.WebView.setWebViewClient()


    public bolts.Task then(bolts.Task p8)
    {
        int v4 = 0;
        bolts.TaskCompletionSource v6_1 = new bolts.TaskCompletionSource();
        android.webkit.WebView v0_1 = new android.webkit.WebView(bolts.WebViewAppLinkResolver.access$200(this.this$0));
        v0_1.getSettings().setJavaScriptEnabled(1);
        v0_1.setNetworkAvailable(0);
        v0_1.setWebViewClient(new bolts.WebViewAppLinkResolver$2$1(this));
        v0_1.addJavascriptInterface(new bolts.WebViewAppLinkResolver$2$2(this, v6_1), "boltsWebViewAppLinkResolverResult");
        String v3 = 0;
        if (this.val$contentType.get() != null) {
            v3 = ((String) this.val$contentType.get()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.val$url.toString(), ((String) this.val$content.get()), v3, v4, v4);
        return v6_1.getTask();
    }

Method com.facebook.internal.WebDialog.setUpWebView() calling method android.webkit.WebView.setWebViewClient()


    private void setUpWebView(int p8)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.webView = new com.facebook.internal.WebDialog$3(this, this.getContext().getApplicationContext());
        this.webView.setVerticalScrollBarEnabled(0);
        this.webView.setHorizontalScrollBarEnabled(0);
        this.webView.setWebViewClient(new com.facebook.internal.WebDialog$DialogWebViewClient(this, 0));
        this.webView.getSettings().setJavaScriptEnabled(1);
        this.webView.loadUrl(this.url);
        this.webView.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -1));
        this.webView.setVisibility(4);
        this.webView.getSettings().setSavePassword(0);
        this.webView.getSettings().setSaveFormData(0);
        this.webView.setFocusable(1);
        this.webView.setFocusableInTouchMode(1);
        this.webView.setOnTouchListener(new com.facebook.internal.WebDialog$4(this));
        v0_1.setPadding(p8, p8, p8, p8);
        v0_1.addView(this.webView);
        v0_1.setBackgroundColor(-872415232);
        this.contentFrameLayout.addView(v0_1);
        return;
    }

Method com.google.android.gms.ads.internal.zzbm.<init>() calling method android.webkit.WebView.setWebViewClient()


    public zzbm(android.content.Context p4, com.google.android.gms.internal.zziv p5, String p6, com.google.android.gms.internal.zzaje p7)
    {
        this.mContext = p4;
        this.zztW = p7;
        this.zzuZ = p5;
        this.zzvc = new android.webkit.WebView(this.mContext);
        this.zzva = com.google.android.gms.internal.zzagt.zza(new com.google.android.gms.ads.internal.zzbp(this));
        this.zzvb = new com.google.android.gms.ads.internal.zzbr(p6);
        this.zzf(0);
        this.zzvc.setVerticalScrollBarEnabled(0);
        this.zzvc.getSettings().setJavaScriptEnabled(1);
        this.zzvc.setWebViewClient(new com.google.android.gms.ads.internal.zzbn(this));
        this.zzvc.setOnTouchListener(new com.google.android.gms.ads.internal.zzbo(this));
        return;
    }

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


    public final void setWebViewClient(android.webkit.WebViewClient p2)
    {
        super.setWebViewClient(p2);
        if ((p2 instanceof com.google.android.gms.internal.zzakb)) {
            this.zzabU = ((com.google.android.gms.internal.zzakb) p2);
        }
        return;
    }

Method retrofit.client.ApacheClient.execute() calling method org.apache.http.client.HttpClient.execute()


    protected org.apache.http.HttpResponse execute(org.apache.http.client.HttpClient p2, org.apache.http.client.methods.HttpUriRequest p3)
    {
        return p2.execute(p3);
    }

Method android.support.v4.app.ActivityCompat.getReferrer() calling method android.net.Uri.parse()


    public static android.net.Uri getReferrer(android.app.Activity p5)
    {
        int v1_0;
        if (android.os.Build$VERSION.SDK_INT < 22) {
            android.content.Intent v0 = p5.getIntent();
            v1_0 = ((android.net.Uri) v0.getParcelableExtra("android.intent.extra.REFERRER"));
            if (v1_0 == 0) {
                String v2 = v0.getStringExtra("android.intent.extra.REFERRER_NAME");
                if (v2 == null) {
                    v1_0 = 0;
                } else {
                    v1_0 = android.net.Uri.parse(v2);
                }
            }
        } else {
            v1_0 = p5.getReferrer();
        }
        return v1_0;
    }

Method android.support.v4.app.RemoteInputCompatApi20.getDataResultsFromIntent() calling method android.net.Uri.parse()


    static java.util.Map getDataResultsFromIntent(android.content.Intent p10, String p11)
    {
        int v7 = 0;
        android.content.Intent v1 = android.support.v4.app.RemoteInputCompatApi20.getClipDataIntentFromIntent(p10);
        if (v1 != null) {
            int v5_0 = new java.util.HashMap();
            boolean v8_0 = v1.getExtras().keySet().iterator();
            while (v8_0.hasNext()) {
                String v3_1 = ((String) v8_0.next());
                if (v3_1.startsWith("android.remoteinput.dataTypeResultsData")) {
                    String v4 = v3_1.substring("android.remoteinput.dataTypeResultsData".length());
                    if ((v4 != null) && (!v4.isEmpty())) {
                        String v6 = v1.getBundleExtra(v3_1).getString(p11);
                        if ((v6 != null) && (!v6.isEmpty())) {
                            v5_0.put(v4, android.net.Uri.parse(v6));
                        }
                    }
                }
            }
            if (v5_0.isEmpty()) {
                v5_0 = 0;
            }
            v7 = v5_0;
        }
        return v7;
    }

Method android.support.v4.app.RemoteInputCompatJellybean.getDataResultsFromIntent() calling method android.net.Uri.parse()


    static java.util.Map getDataResultsFromIntent(android.content.Intent p10, String p11)
    {
        int v7 = 0;
        android.content.Intent v1 = android.support.v4.app.RemoteInputCompatJellybean.getClipDataIntentFromIntent(p10);
        if (v1 != null) {
            int v5_0 = new java.util.HashMap();
            boolean v8_0 = v1.getExtras().keySet().iterator();
            while (v8_0.hasNext()) {
                String v3_1 = ((String) v8_0.next());
                if (v3_1.startsWith("android.remoteinput.dataTypeResultsData")) {
                    String v4 = v3_1.substring("android.remoteinput.dataTypeResultsData".length());
                    if ((v4 != null) && (!v4.isEmpty())) {
                        String v6 = v1.getBundleExtra(v3_1).getString(p11);
                        if ((v6 != null) && (!v6.isEmpty())) {
                            v5_0.put(v4, android.net.Uri.parse(v6));
                        }
                    }
                }
            }
            if (v5_0.isEmpty()) {
                v5_0 = 0;
            }
            v7 = v5_0;
        }
        return v7;
    }

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 v19_17;
        if (this.mDescription == null) {
            String v12 = this.getString("android.media.metadata.MEDIA_ID");
            android.support.v4.media.MediaDescriptionCompat v0_4 = new CharSequence[3];
            CharSequence[] v16 = v0_4;
            CharSequence v8 = 0;
            android.net.Uri v9 = 0;
            CharSequence v6 = this.getText("android.media.metadata.DISPLAY_TITLE");
            if (android.text.TextUtils.isEmpty(v6)) {
                int v17 = 0;
                int v10 = 0;
                while ((v17 < v16.length) && (v10 < android.support.v4.media.MediaMetadataCompat.PREFERRED_DESCRIPTION_ORDER.length)) {
                    int v11 = (v10 + 1);
                    String v15_0 = this.getText(android.support.v4.media.MediaMetadataCompat.PREFERRED_DESCRIPTION_ORDER[v10]);
                    if (!android.text.TextUtils.isEmpty(v15_0)) {
                        int v18 = (v17 + 1);
                        v16[v17] = v15_0;
                        v17 = v18;
                    }
                    v10 = v11;
                }
            } else {
                v16[0] = v6;
                v16[1] = this.getText("android.media.metadata.DISPLAY_SUBTITLE");
                v16[2] = this.getText("android.media.metadata.DISPLAY_DESCRIPTION");
            }
            int v7_0 = 0;
            while (v7_0 < android.support.v4.media.MediaMetadataCompat.PREFERRED_BITMAP_ORDER.length) {
                String v15_1 = this.getBitmap(android.support.v4.media.MediaMetadataCompat.PREFERRED_BITMAP_ORDER[v7_0]);
                if (v15_1 == null) {
                    v7_0++;
                } else {
                    v8 = v15_1;
                    break;
                }
            }
            int v7_1 = 0;
            while (v7_1 < android.support.v4.media.MediaMetadataCompat.PREFERRED_URI_ORDER.length) {
                String v15_2 = this.getString(android.support.v4.media.MediaMetadataCompat.PREFERRED_URI_ORDER[v7_1]);
                if (android.text.TextUtils.isEmpty(v15_2)) {
                    v7_1++;
                } else {
                    v9 = android.net.Uri.parse(v15_2);
                    break;
                }
            }
            android.net.Uri v13 = 0;
            String v14 = this.getString("android.media.metadata.MEDIA_URI");
            if (!android.text.TextUtils.isEmpty(v14)) {
                v13 = android.net.Uri.parse(v14);
            }
            android.support.v4.media.MediaDescriptionCompat$Builder v4_1 = new android.support.v4.media.MediaDescriptionCompat$Builder();
            v4_1.setMediaId(v12);
            v4_1.setTitle(v16[0]);
            v4_1.setSubtitle(v16[1]);
            v4_1.setDescription(v16[2]);
            v4_1.setIconBitmap(v8);
            v4_1.setIconUri(v9);
            v4_1.setMediaUri(v13);
            android.os.Bundle v5_1 = new android.os.Bundle();
            if (this.mBundle.containsKey("android.media.metadata.BT_FOLDER_TYPE")) {
                v5_1.putLong("android.media.extra.BT_FOLDER_TYPE", this.getLong("android.media.metadata.BT_FOLDER_TYPE"));
            }
            if (this.mBundle.containsKey("android.media.metadata.DOWNLOAD_STATUS")) {
                v5_1.putLong("android.media.extra.DOWNLOAD_STATUS", this.getLong("android.media.metadata.DOWNLOAD_STATUS"));
            }
            if (!v5_1.isEmpty()) {
                v4_1.setExtras(v5_1);
            }
            this.mDescription = v4_1.build();
            v19_17 = this.mDescription;
        } else {
            v19_17 = this.mDescription;
        }
        return v19_17;
    }

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


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

Method android.support.v7.media.MediaRouteDescriptor.getIconUri() calling method android.net.Uri.parse()


    public android.net.Uri getIconUri()
    {
        android.net.Uri v1_1;
        String v0 = this.mBundle.getString("iconUri");
        if (v0 != null) {
            v1_1 = android.net.Uri.parse(v0);
        } else {
            v1_1 = 0;
        }
        return v1_1;
    }

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


    private android.content.Intent createIntentFromSuggestion(android.database.Cursor p13, int p14, String p15)
    {
        try {
            String v1 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p13, "suggest_intent_action");
        } catch (RuntimeException v8) {
            try {
                int v11 = p13.getPosition();
            } catch (RuntimeException v9) {
                v11 = -1;
            }
            android.util.Log.w("SearchView", new StringBuilder().append("Search suggestions cursor at row ").append(v11).append(" returned exception.").toString(), v8);
            android.content.Intent v0_12 = 0;
            return v0_12;
        }
        if (v1 == null) {
            v1 = this.mSearchable.getSuggestIntentAction();
        }
        if (v1 == null) {
            v1 = "android.intent.action.SEARCH";
        }
        String v7 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p13, "suggest_intent_data");
        if (v7 == null) {
            v7 = this.mSearchable.getSuggestIntentData();
        }
        if (v7 != null) {
            String v10 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p13, "suggest_intent_data_id");
            if (v10 != null) {
                v7 = new StringBuilder().append(v7).append("/").append(android.net.Uri.encode(v10)).toString();
            }
        }
        android.net.Uri v2;
        if (v7 != null) {
            v2 = android.net.Uri.parse(v7);
        } else {
            v2 = 0;
        }
        v0_12 = this.createIntent(v1, v2, android.support.v7.widget.SuggestionsAdapter.getColumnString(p13, "suggest_intent_extra_data"), android.support.v7.widget.SuggestionsAdapter.getColumnString(p13, "suggest_intent_query"), p14, p15);
        return v0_12;
    }

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


    private android.graphics.drawable.Drawable getDrawableFromResourceValue(String p10)
    {
        if ((p10 != null) && ((!p10.isEmpty()) && (!"0".equals(p10)))) {
            try {
                int v3 = Integer.parseInt(p10);
                String v1 = new StringBuilder().append("android.resource://").append(this.mProviderContext.getPackageName()).append("/").append(v3).toString();
                android.graphics.drawable.Drawable v0 = this.checkIconCache(v1);
            } catch (android.content.res.Resources$NotFoundException v2) {
                android.util.Log.w("SuggestionsAdapter", new StringBuilder().append("Icon resource not found: ").append(p10).toString());
                v0 = 0;
            } catch (android.content.res.Resources$NotFoundException v2) {
                v0 = this.checkIconCache(p10);
                if (v0 == null) {
                    v0 = this.getDrawable(android.net.Uri.parse(p10));
                    this.storeInIconCache(p10, v0);
                }
            }
            if (v0 == null) {
                v0 = android.support.v4.content.ContextCompat.getDrawable(this.mProviderContext, v3);
                this.storeInIconCache(v1, v0);
            }
        } else {
            v0 = 0;
        }
        return v0;
    }

Method bolts.AppLinkNavigation.navigateInBackground() calling method android.net.Uri.parse()


    public static bolts.Task navigateInBackground(android.content.Context p1, String p2, bolts.AppLinkResolver p3)
    {
        return bolts.AppLinkNavigation.navigateInBackground(p1, android.net.Uri.parse(p2), p3);
    }

Method bolts.AppLinkNavigation.navigateInBackground() calling method android.net.Uri.parse()


    public static bolts.Task navigateInBackground(android.content.Context p1, java.net.URL p2, bolts.AppLinkResolver p3)
    {
        return bolts.AppLinkNavigation.navigateInBackground(p1, android.net.Uri.parse(p2.toString()), p3);
    }

Method bolts.AppLinks.getTargetUrl() calling method android.net.Uri.parse()


    public static android.net.Uri getTargetUrl(android.content.Intent p3)
    {
        android.net.Uri v2_0;
        android.os.Bundle v0 = bolts.AppLinks.getAppLinkData(p3);
        if (v0 == null) {
            v2_0 = p3.getData();
        } else {
            String v1 = v0.getString("target_url");
            if (v1 == null) {
            } else {
                v2_0 = android.net.Uri.parse(v1);
            }
        }
        return v2_0;
    }

Method bolts.AppLinks.getTargetUrlFromInboundIntent() calling method android.net.Uri.parse()


    public static android.net.Uri getTargetUrlFromInboundIntent(android.content.Context p4, android.content.Intent p5)
    {
        android.net.Uri v2 = 0;
        android.os.Bundle v0 = bolts.AppLinks.getAppLinkData(p5);
        if (v0 != null) {
            String v1 = v0.getString("target_url");
            if (v1 != null) {
                bolts.MeasurementEvent.sendBroadcastEvent(p4, "al_nav_in", p5, 0);
                v2 = android.net.Uri.parse(v1);
            }
        }
        return v2;
    }

Method bolts.MeasurementEvent.getApplinkLogData() calling method android.net.Uri.parse()


    private static android.os.Bundle getApplinkLogData(android.content.Context p11, String p12, android.os.Bundle p13, android.content.Intent p14)
    {
        android.os.Bundle v3_1 = new android.os.Bundle();
        android.content.ComponentName v6 = p14.resolveActivity(p11.getPackageManager());
        if (v6 != null) {
            v3_1.putString("class", v6.getShortClassName());
        }
        if (!"al_nav_out".equals(p12)) {
            if ("al_nav_in".equals(p12)) {
                if (p14.getData() != null) {
                    v3_1.putString("inputURL", p14.getData().toString());
                }
                if (p14.getScheme() != null) {
                    v3_1.putString("inputURLScheme", p14.getScheme());
                }
            }
        } else {
            if (v6 != null) {
                v3_1.putString("package", v6.getPackageName());
            }
            if (p14.getData() != null) {
                v3_1.putString("outputURL", p14.getData().toString());
            }
            if (p14.getScheme() != null) {
                v3_1.putString("outputURLScheme", p14.getScheme());
            }
        }
        java.util.Iterator v0 = p13.keySet().iterator();
        while (v0.hasNext()) {
            String v2_1 = ((String) v0.next());
            Object v5 = p13.get(v2_1);
            if (!(v5 instanceof android.os.Bundle)) {
                String v4_1 = bolts.MeasurementEvent.objectToJSONString(v5);
                if (!v2_1.equals("target_url")) {
                    v3_1.putString(v2_1, v4_1);
                } else {
                    android.net.Uri v8 = android.net.Uri.parse(v4_1);
                    v3_1.putString("targetURL", v8.toString());
                    v3_1.putString("targetURLHost", v8.getHost());
                }
            } else {
                java.util.Iterator v1 = ((android.os.Bundle) v5).keySet().iterator();
                while (v1.hasNext()) {
                    String v7_1 = ((String) v1.next());
                    String v4_0 = bolts.MeasurementEvent.objectToJSONString(((android.os.Bundle) v5).get(v7_1));
                    if (v2_1.equals("referer_app_link")) {
                        if (!v7_1.equalsIgnoreCase("url")) {
                            if (!v7_1.equalsIgnoreCase("app_name")) {
                                if (v7_1.equalsIgnoreCase("package")) {
                                    v3_1.putString("sourceApplication", v4_0);
                                }
                            } else {
                                v3_1.putString("refererAppName", v4_0);
                            }
                        } else {
                            v3_1.putString("refererURL", v4_0);
                        }
                    }
                    v3_1.putString(new StringBuilder().append(v2_1).append("/").append(v7_1).toString(), v4_0);
                }
            }
        }
        return v3_1;
    }

Method bolts.WebViewAppLinkResolver.tryCreateUrl() calling method android.net.Uri.parse()


    private static android.net.Uri tryCreateUrl(String p1)
    {
        android.net.Uri v0;
        if (p1 != null) {
            v0 = android.net.Uri.parse(p1);
        } else {
            v0 = 0;
        }
        return v0;
    }

Method com.app.helpers.OSHelper.placeCall() calling method android.net.Uri.parse()


    public static void placeCall(android.support.v4.app.Fragment p3, String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.CALL");
        v0_1.setFlags(268697600);
        v0_1.setData(android.net.Uri.parse(new StringBuilder().append("tel:").append(p4).toString()));
        p3.startActivity(v0_1);
        return;
    }

Method com.bumptech.glide.load.model.ResourceLoader.getResourceUri() calling method android.net.Uri.parse()


    private android.net.Uri getResourceUri(Integer p5)
    {
        try {
            int v1_8 = android.net.Uri.parse(new StringBuilder().append("android.resource://").append(this.resources.getResourcePackageName(p5.intValue())).append(47).append(this.resources.getResourceTypeName(p5.intValue())).append(47).append(this.resources.getResourceEntryName(p5.intValue())).toString());
        } catch (android.content.res.Resources$NotFoundException v0) {
            if (android.util.Log.isLoggable("ResourceLoader", 5)) {
                android.util.Log.w("ResourceLoader", new StringBuilder().append("Received invalid resource id: ").append(p5).toString(), v0);
            }
            v1_8 = 0;
        }
        return v1_8;
    }

Method com.bumptech.glide.load.model.StringLoader.parseUri() calling method android.net.Uri.parse()


    private static android.net.Uri parseUri(String p3)
    {
        android.net.Uri v1;
        if (!android.text.TextUtils.isEmpty(p3)) {
            if (!p3.startsWith("/")) {
                v1 = android.net.Uri.parse(p3);
                if (v1.getScheme() == null) {
                    v1 = com.bumptech.glide.load.model.StringLoader.toFileUri(p3);
                }
            } else {
                v1 = com.bumptech.glide.load.model.StringLoader.toFileUri(p3);
            }
        } else {
            v1 = 0;
        }
        return v1;
    }

Method com.facebook.FacebookActivity.handlePassThroughUrl() calling method android.net.Uri.parse()


    private void handlePassThroughUrl(String p12)
    {
        if ((p12 != null) && (p12.startsWith(com.facebook.FacebookActivity.getRedirectUrl()))) {
            android.net.Uri v6 = android.net.Uri.parse(p12);
            android.os.Bundle v7 = com.facebook.internal.Utility.parseUrlQueryString(v6.getQuery());
            v7.putAll(com.facebook.internal.Utility.parseUrlQueryString(v6.getFragment()));
            if ((!(this.singleFragment instanceof com.facebook.login.LoginFragment)) || (!((com.facebook.login.LoginFragment) this.singleFragment).validateChallengeParam(v7))) {
                this.sendResult(0, new com.facebook.FacebookException("Invalid state parameter"));
            }
            String v0 = v7.getString("error");
            if (v0 == null) {
                v0 = v7.getString("error_type");
            }
            String v3 = v7.getString("error_msg");
            if (v3 == null) {
                v3 = v7.getString("error_message");
            }
            if (v3 == null) {
                v3 = v7.getString("error_description");
            }
            String v2 = v7.getString("error_code");
            int v1 = -1;
            if (!com.facebook.internal.Utility.isNullOrEmpty(v2)) {
                try {
                    v1 = Integer.parseInt(v2);
                } catch (NumberFormatException v4) {
                    v1 = -1;
                }
            }
            if ((!com.facebook.internal.Utility.isNullOrEmpty(v0)) || ((!com.facebook.internal.Utility.isNullOrEmpty(v3)) || (v1 != -1))) {
                if ((v0 == null) || ((!v0.equals("access_denied")) && (!v0.equals("OAuthAccessDeniedException")))) {
                    if (v1 != 4201) {
                        this.sendResult(0, new com.facebook.FacebookServiceException(new com.facebook.FacebookRequestError(v1, v0, v3), v3));
                    } else {
                        this.sendResult(0, new com.facebook.FacebookOperationCanceledException());
                    }
                } else {
                    this.sendResult(0, new com.facebook.FacebookOperationCanceledException());
                }
            } else {
                this.sendResult(v7, 0);
            }
        }
        return;
    }

Method com.facebook.Profile$1.onSuccess() calling method android.net.Uri.parse()


    public void onSuccess(org.json.JSONObject p9)
    {
        String v1 = p9.optString("id");
        if (v1 != null) {
            int v6;
            String v7 = p9.optString("link");
            String v2_1 = p9.optString("first_name");
            String v3_1 = p9.optString("middle_name");
            String v4_1 = p9.optString("last_name");
            String v5_1 = p9.optString("name");
            if (v7 == null) {
                v6 = 0;
            } else {
                v6 = android.net.Uri.parse(v7);
            }
            com.facebook.Profile.setCurrentProfile(new com.facebook.Profile(v1, v2_1, v3_1, v4_1, v5_1, v6));
        }
        return;
    }

Method com.facebook.Profile.<init>() calling method android.net.Uri.parse()


    private Profile(android.os.Parcel p3)
    {
        android.net.Uri v1_3;
        this.id = p3.readString();
        this.firstName = p3.readString();
        this.middleName = p3.readString();
        this.lastName = p3.readString();
        this.name = p3.readString();
        String v0 = p3.readString();
        if (v0 != null) {
            v1_3 = android.net.Uri.parse(v0);
        } else {
            v1_3 = 0;
        }
        this.linkUri = v1_3;
        return;
    }

Method com.facebook.Profile.<init>() calling method android.net.Uri.parse()


    Profile(org.json.JSONObject p4)
    {
        android.net.Uri v1 = 0;
        this.id = p4.optString("id", 0);
        this.firstName = p4.optString("first_name", 0);
        this.middleName = p4.optString("middle_name", 0);
        this.lastName = p4.optString("last_name", 0);
        this.name = p4.optString("name", 0);
        String v0 = p4.optString("link_uri", 0);
        if (v0 != null) {
            v1 = android.net.Uri.parse(v0);
        }
        this.linkUri = v1;
        return;
    }

Method com.facebook.applinks.AppLinkData.createFromAlApplinkData() calling method android.net.Uri.parse()


    public static com.facebook.applinks.AppLinkData createFromAlApplinkData(android.content.Intent p10)
    {
        com.facebook.applinks.AppLinkData v0_0;
        if (p10 != null) {
            android.os.Bundle v1 = p10.getBundleExtra("al_applink_data");
            if (v1 != null) {
                v0_0 = new com.facebook.applinks.AppLinkData();
                v0_0.targetUri = p10.getData();
                if (v0_0.targetUri == null) {
                    String v7 = v1.getString("target_url");
                    if (v7 != null) {
                        v0_0.targetUri = android.net.Uri.parse(v7);
                    }
                }
                v0_0.argumentBundle = v1;
                v0_0.arguments = 0;
                android.os.Bundle v6 = v1.getBundle("referer_data");
                if (v6 != null) {
                    v0_0.ref = v6.getString("fb_ref");
                }
                android.os.Bundle v5 = v1.getBundle("extras");
                if (v5 != null) {
                    String v2 = v5.getString("deeplink_context");
                    if (v2 != null) {
                        try {
                            org.json.JSONObject v3_1 = new org.json.JSONObject(v2);
                        } catch (org.json.JSONException v4) {
                            android.util.Log.d(com.facebook.applinks.AppLinkData.TAG, "Unable to parse deeplink_context JSON", v4);
                        }
                        if (v3_1.has("promo_code")) {
                            v0_0.promotionCode = v3_1.getString("promo_code");
                        }
                    }
                }
            } else {
                v0_0 = 0;
            }
        } else {
            v0_0 = 0;
        }
        return v0_0;
    }

Method com.facebook.applinks.AppLinkData.createFromJson() calling method android.net.Uri.parse()


    private static com.facebook.applinks.AppLinkData createFromJson(String p12)
    {
        com.facebook.applinks.AppLinkData v1_0;
        if (p12 != null) {
            try {
                org.json.JSONObject v0_1 = new org.json.JSONObject(p12);
                String v8 = v0_1.getString("version");
            } catch (com.facebook.FacebookException v4_1) {
                android.util.Log.d(com.facebook.applinks.AppLinkData.TAG, "Unable to parse AppLink JSON", v4_1);
                v1_0 = 0;
            } catch (com.facebook.FacebookException v4_0) {
                android.util.Log.d(com.facebook.applinks.AppLinkData.TAG, "Unable to parse AppLink JSON", v4_0);
            }
            if ((!v0_1.getJSONObject("bridge_args").getString("method").equals("applink")) || (!v8.equals("2"))) {
            } else {
                v1_0 = new com.facebook.applinks.AppLinkData();
                v1_0.arguments = v0_1.getJSONObject("method_args");
                if (!v1_0.arguments.has("ref")) {
                    if (v1_0.arguments.has("referer_data")) {
                        org.json.JSONObject v7 = v1_0.arguments.getJSONObject("referer_data");
                        if (v7.has("fb_ref")) {
                            v1_0.ref = v7.getString("fb_ref");
                        }
                    }
                } else {
                    v1_0.ref = v1_0.arguments.getString("ref");
                }
                if (v1_0.arguments.has("target_url")) {
                    v1_0.targetUri = android.net.Uri.parse(v1_0.arguments.getString("target_url"));
                }
                if (v1_0.arguments.has("extras")) {
                    org.json.JSONObject v5 = v1_0.arguments.getJSONObject("extras");
                    if (v5.has("deeplink_context")) {
                        org.json.JSONObject v3 = v5.getJSONObject("deeplink_context");
                        if (v3.has("promo_code")) {
                            v1_0.promotionCode = v3.getString("promo_code");
                        }
                    }
                }
                v1_0.argumentBundle = com.facebook.applinks.AppLinkData.toBundle(v1_0.arguments);
            }
        } else {
            v1_0 = 0;
        }
        return v1_0;
    }

Method com.facebook.applinks.FacebookAppLinkResolver.getAndroidTargetFromJson() calling method android.net.Uri.parse()


    private static bolts.AppLink$Target getAndroidTargetFromJson(org.json.JSONObject p7)
    {
        bolts.AppLink$Target v5_0 = 0;
        String v2 = com.facebook.applinks.FacebookAppLinkResolver.tryGetStringFromJson(p7, "package", 0);
        if (v2 != null) {
            String v1 = com.facebook.applinks.FacebookAppLinkResolver.tryGetStringFromJson(p7, "class", 0);
            String v0 = com.facebook.applinks.FacebookAppLinkResolver.tryGetStringFromJson(p7, "app_name", 0);
            String v4 = com.facebook.applinks.FacebookAppLinkResolver.tryGetStringFromJson(p7, "url", 0);
            android.net.Uri v3 = 0;
            if (v4 != null) {
                v3 = android.net.Uri.parse(v4);
            }
            v5_0 = new bolts.AppLink$Target(v2, v1, v3, v0);
        }
        return v5_0;
    }

Method com.facebook.applinks.FacebookAppLinkResolver.getWebFallbackUriFromJson() calling method android.net.Uri.parse()


    private static android.net.Uri getWebFallbackUriFromJson(android.net.Uri p7, org.json.JSONObject p8)
    {
        android.net.Uri v4 = 0;
        try {
            org.json.JSONObject v2 = p8.getJSONObject("web");
        } catch (org.json.JSONException v0) {
            v4 = p7;
            return v4;
        }
        if (com.facebook.applinks.FacebookAppLinkResolver.tryGetBooleanFromJson(v2, "should_fallback", 1)) {
            String v3 = com.facebook.applinks.FacebookAppLinkResolver.tryGetStringFromJson(v2, "url", 0);
            v4 = 0;
            if (v3 != null) {
                v4 = android.net.Uri.parse(v3);
            }
            if (v4 != null) {
                return v4;
            } else {
                v4 = p7;
                return v4;
            }
        } else {
            return v4;
        }
    }

Method com.facebook.internal.AttributionIdentifiers.getAttributionIdentifiers() calling method android.net.Uri.parse()


    public static com.facebook.internal.AttributionIdentifiers getAttributionIdentifiers(android.content.Context p16)
    {
        if ((com.facebook.internal.AttributionIdentifiers.recentlyFetchedIdentifiers == null) || ((System.currentTimeMillis() - com.facebook.internal.AttributionIdentifiers.recentlyFetchedIdentifiers.fetchTime) >= 3600000)) {
            com.facebook.internal.AttributionIdentifiers v10 = com.facebook.internal.AttributionIdentifiers.getAndroidId(p16);
            android.database.Cursor v8 = 0;
            try {
                String[] v2 = new String[3];
                v2[0] = "aid";
                v2[1] = "androidid";
                v2[2] = "limit_tracking";
                android.net.Uri v1 = 0;
            } catch (Exception v9) {
                android.util.Log.d(com.facebook.internal.AttributionIdentifiers.TAG, new StringBuilder().append("Caught unexpected exception in getAttributionId(): ").append(v9.toString()).toString());
                boolean v0_1 = 0;
                if (v8 == null) {
                    return v0_1;
                } else {
                    v8.close();
                    return v0_1;
                }
                if (v8 != null) {
                    v8.close();
                }
                v0_1 = com.facebook.internal.AttributionIdentifiers.cacheAndReturnIdentifiers(v10);
            } catch (boolean v0_2) {
                if (v8 != null) {
                    v8.close();
                }
                throw v0_2;
            }
            if (p16.getPackageManager().resolveContentProvider("com.facebook.katana.provider.AttributionIdProvider", 0) == null) {
                if (p16.getPackageManager().resolveContentProvider("com.facebook.wakizashi.provider.AttributionIdProvider", 0) != null) {
                    v1 = android.net.Uri.parse("content://com.facebook.wakizashi.provider.AttributionIdProvider");
                }
            } else {
                v1 = android.net.Uri.parse("content://com.facebook.katana.provider.AttributionIdProvider");
            }
            String v11 = com.facebook.internal.AttributionIdentifiers.getInstallerPackageName(p16);
            if (v11 != null) {
                v10.androidInstallerPackage = v11;
            }
            if (v1 != null) {
                v8 = p16.getContentResolver().query(v1, v2, 0, 0, 0);
                if ((v8 != null) && (v8.moveToFirst())) {
                    int v7 = v8.getColumnIndex("aid");
                    int v6 = v8.getColumnIndex("androidid");
                    int v12 = v8.getColumnIndex("limit_tracking");
                    v10.attributionId = v8.getString(v7);
                    if ((v6 > 0) && ((v12 > 0) && (v10.getAndroidAdvertiserId() == null))) {
                        v10.androidAdvertiserId = v8.getString(v6);
                        v10.limitTracking = Boolean.parseBoolean(v8.getString(v12));
                    }
                } else {
                    v0_1 = com.facebook.internal.AttributionIdentifiers.cacheAndReturnIdentifiers(v10);
                    if (v8 != null) {
                        v8.close();
                    }
                }
            } else {
                v0_1 = com.facebook.internal.AttributionIdentifiers.cacheAndReturnIdentifiers(v10);
                if (0 != 0) {
                    0.close();
                }
            }
        } else {
            v0_1 = com.facebook.internal.AttributionIdentifiers.recentlyFetchedIdentifiers;
        }
        return v0_1;
    }

Method com.facebook.internal.WebDialog.parseResponseUri() calling method android.net.Uri.parse()


    protected android.os.Bundle parseResponseUri(String p4)
    {
        android.net.Uri v1 = android.net.Uri.parse(p4);
        android.os.Bundle v0 = com.facebook.internal.Utility.parseUrlQueryString(v1.getQuery());
        v0.putAll(com.facebook.internal.Utility.parseUrlQueryString(v1.getFragment()));
        return v0;
    }

Method com.facebook.internal.FacebookWebFallbackDialog.parseResponseUri() calling method android.net.Uri.parse()


    protected android.os.Bundle parseResponseUri(String p12)
    {
        android.os.Bundle v7 = com.facebook.internal.Utility.parseUrlQueryString(android.net.Uri.parse(p12).getQuery());
        String v2 = v7.getString("bridge_args");
        v7.remove("bridge_args");
        if (!com.facebook.internal.Utility.isNullOrEmpty(v2)) {
            try {
                v7.putBundle("com.facebook.platform.protocol.BRIDGE_ARGS", com.facebook.internal.BundleJSONConverter.convertToBundle(new org.json.JSONObject(v2)));
            } catch (org.json.JSONException v3_0) {
                com.facebook.internal.Utility.logd(com.facebook.internal.FacebookWebFallbackDialog.TAG, "Unable to parse bridge_args JSON", v3_0);
            }
        }
        String v6 = v7.getString("method_results");
        v7.remove("method_results");
        if (!com.facebook.internal.Utility.isNullOrEmpty(v6)) {
            if (com.facebook.internal.Utility.isNullOrEmpty(v6)) {
                v6 = "{}";
            }
            try {
                v7.putBundle("com.facebook.platform.protocol.RESULT_ARGS", com.facebook.internal.BundleJSONConverter.convertToBundle(new org.json.JSONObject(v6)));
            } catch (org.json.JSONException v3_1) {
                com.facebook.internal.Utility.logd(com.facebook.internal.FacebookWebFallbackDialog.TAG, "Unable to parse bridge_args JSON", v3_1);
            }
        }
        v7.remove("version");
        v7.putInt("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.NativeProtocol.getLatestKnownVersion());
        return v7;
    }

Method com.facebook.internal.WebDialog$DialogWebViewClient.shouldOverrideUrlLoading() calling method android.net.Uri.parse()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p13, String p14)
    {
        int v8_3;
        com.facebook.internal.Utility.logd("FacebookSDK.WebDialog", new StringBuilder().append("Redirect URL: ").append(p14).toString());
        if (!p14.startsWith(com.facebook.internal.WebDialog.access$100(this.this$0))) {
            if (!p14.startsWith("fbconnect://cancel")) {
                if (!p14.contains("touch")) {
                    try {
                        this.this$0.getContext().startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p14)));
                        v8_3 = 1;
                    } catch (android.content.ActivityNotFoundException v0) {
                        v8_3 = 0;
                    }
                } else {
                    v8_3 = 0;
                }
            } else {
                this.this$0.cancel();
                v8_3 = 1;
            }
        } else {
            android.os.Bundle v7 = this.this$0.parseResponseUri(p14);
            String v1 = v7.getString("error");
            if (v1 == null) {
                v1 = v7.getString("error_type");
            }
            String v4 = v7.getString("error_msg");
            if (v4 == null) {
                v4 = v7.getString("error_message");
            }
            if (v4 == null) {
                v4 = v7.getString("error_description");
            }
            String v3 = v7.getString("error_code");
            int v2 = -1;
            if (!com.facebook.internal.Utility.isNullOrEmpty(v3)) {
                try {
                    v2 = Integer.parseInt(v3);
                } catch (NumberFormatException v5) {
                    v2 = -1;
                }
            }
            if ((!com.facebook.internal.Utility.isNullOrEmpty(v1)) || ((!com.facebook.internal.Utility.isNullOrEmpty(v4)) || (v2 != -1))) {
                if ((v1 == null) || ((!v1.equals("access_denied")) && (!v1.equals("OAuthAccessDeniedException")))) {
                    if (v2 != 4201) {
                        this.this$0.sendErrorToListener(new com.facebook.FacebookServiceException(new com.facebook.FacebookRequestError(v2, v1, v4), v4));
                    } else {
                        this.this$0.cancel();
                    }
                } else {
                    this.this$0.cancel();
                }
            } else {
                this.this$0.sendSuccessToListener(v7);
            }
            v8_3 = 1;
        }
        return v8_3;
    }

Method com.facebook.internal.ImageDownloader.download() calling method android.net.Uri.parse()


    private static void download(com.facebook.internal.ImageDownloader$RequestKey p19, android.content.Context p20)
    {
        java.io.InputStream v14 = 0;
        com.facebook.FacebookException v8_0 = 0;
        android.graphics.Bitmap v2 = 0;
        int v10 = 1;
        try {
            java.net.HttpURLConnection v5 = ((java.net.HttpURLConnection) new java.net.URL(p19.uri.toString()).openConnection());
            v5.setInstanceFollowRedirects(0);
            switch (v5.getResponseCode()) {
                case 200:
                    v14 = com.facebook.internal.ImageResponseCache.interceptAndCacheImageStream(p20, v5);
                    v2 = android.graphics.BitmapFactory.decodeStream(v14);
                    com.facebook.internal.Utility.closeQuietly(v14);
                    com.facebook.internal.Utility.disconnectQuietly(v5);
                    break;
                case 301:
                case 302:
                    v10 = 0;
                    String v12 = v5.getHeaderField("location");
                    if (com.facebook.internal.Utility.isNullOrEmpty(v12)) {
                    } else {
                        android.net.Uri v13 = android.net.Uri.parse(v12);
                        com.facebook.internal.UrlRedirectCache.cacheUriRedirect(p19.uri, v13);
                        com.facebook.internal.ImageDownloader$DownloaderContext v6 = com.facebook.internal.ImageDownloader.removePendingRequest(p19);
                        if ((v6 == null) || (v6.isCancelled)) {
                        } else {
                            com.facebook.internal.ImageRequest v16_10 = v6.request;
                            com.facebook.internal.ImageDownloader$RequestKey v17_0 = new com.facebook.internal.ImageDownloader$RequestKey;
                            v17_0(v13, p19.tag);
                            com.facebook.internal.ImageDownloader.enqueueCacheRead(v16_10, v17_0, 0);
                        }
                    }
                    break;
                default:
                    v14 = v5.getErrorStream();
                    StringBuilder v9_1 = new StringBuilder();
                    if (v14 == null) {
                        v9_1.append(p20.getString(com.facebook.R$string.com_facebook_image_download_unknown_error));
                    } else {
                        java.io.InputStreamReader v11_1 = new java.io.InputStreamReader(v14);
                        char[] v3 = new char[128];
                        while(true) {
                            int v4 = v11_1.read(v3, 0, v3.length);
                            if (v4 <= 0) {
                                break;
                            }
                            v9_1.append(v3, 0, v4);
                        }
                        com.facebook.internal.Utility.closeQuietly(v11_1);
                    }
                    v8_0 = new com.facebook.FacebookException(v9_1.toString());
            }
        } catch (com.facebook.internal.ImageRequest v16_17) {
            com.facebook.internal.Utility.closeQuietly(v14);
            com.facebook.internal.Utility.disconnectQuietly(v5);
            throw v16_17;
        } catch (java.io.IOException v7) {
            v8_0 = v7;
            com.facebook.internal.Utility.closeQuietly(v14);
            com.facebook.internal.Utility.disconnectQuietly(v5);
        }
        if (v10 != 0) {
            com.facebook.internal.ImageDownloader.issueResponse(p19, v8_0, v2, 0);
        }
        return;
    }

Method com.facebook.internal.ImageResponseCache.interceptAndCacheImageStream() calling method android.net.Uri.parse()


    static java.io.InputStream interceptAndCacheImageStream(android.content.Context p5, java.net.HttpURLConnection p6)
    {
        java.io.InputStream v1 = 0;
        if (p6.getResponseCode() == 200) {
            android.net.Uri v2 = android.net.Uri.parse(p6.getURL().toString());
            v1 = p6.getInputStream();
            try {
                if (com.facebook.internal.ImageResponseCache.isCDNURL(v2)) {
                    v1 = com.facebook.internal.ImageResponseCache.getCache(p5).interceptAndPut(v2.toString(), new com.facebook.internal.ImageResponseCache$BufferedHttpInputStream(v1, p6));
                }
            } catch (String v3) {
            }
        }
        return v1;
    }

Method com.facebook.internal.NativeProtocol.buildPlatformProviderVersionURI() calling method android.net.Uri.parse()


    private static android.net.Uri buildPlatformProviderVersionURI(com.facebook.internal.NativeProtocol$NativeAppInfo p2)
    {
        return android.net.Uri.parse(new StringBuilder().append("content://").append(p2.getPackage()).append(".provider.PlatformProvider/versions").toString());
    }

Method com.facebook.internal.UrlRedirectCache.getRedirectedUri() calling method android.net.Uri.parse()


    static android.net.Uri getRedirectedUri(android.net.Uri p12)
    {
        android.net.Uri v9_0 = 0;
        if (p12 != null) {
            String v7 = p12.toString();
            int v3_0 = 0;
            try {
                com.facebook.internal.FileLruCache v2 = com.facebook.internal.UrlRedirectCache.getCache();
                int v5 = 0;
                int v4 = 0;
                try {
                    while(true) {
                        java.io.InputStream v6 = v2.get(v7, com.facebook.internal.UrlRedirectCache.REDIRECT_CONTENT_TAG);
                        com.facebook.internal.Utility.closeQuietly(v3_0);
                        v7 = StringBuilder v8_1.toString();
                        v4 = v3_0;
                    }
                    if (v5 == 0) {
                        com.facebook.internal.Utility.closeQuietly(v4);
                    } else {
                        v9_0 = android.net.Uri.parse(v7);
                        com.facebook.internal.Utility.closeQuietly(v4);
                    }
                } catch (android.net.Uri v9_1) {
                    v3_0 = v4;
                    com.facebook.internal.Utility.closeQuietly(v3_0);
                    throw v9_1;
                } catch (int v10) {
                    v3_0 = v4;
                    com.facebook.internal.Utility.closeQuietly(v3_0);
                }
                if (v6 == null) {
                } else {
                    v5 = 1;
                    v3_0 = new java.io.InputStreamReader(v6);
                    char[] v0 = new char[128];
                    v8_1 = new StringBuilder();
                    while(true) {
                        int v1 = v3_0.read(v0, 0, v0.length);
                        if (v1 <= 0) {
                            break;
                        }
                        v8_1.append(v0, 0, v1);
                    }
                }
            } catch (android.net.Uri v9_1) {
            } catch (int v10) {
            }
        }
        return v9_0;
    }

Method com.facebook.internal.Utility$DialogFeatureConfig.parseDialogConfig() calling method android.net.Uri.parse()


    private static com.facebook.internal.Utility$DialogFeatureConfig parseDialogConfig(org.json.JSONObject p11)
    {
        com.facebook.internal.Utility$DialogFeatureConfig v8_0 = 0;
        String v2 = p11.optString("name");
        if (!com.facebook.internal.Utility.isNullOrEmpty(v2)) {
            String[] v0 = v2.split("\\|");
            if (v0.length == 2) {
                String v1 = v0[0];
                String v4 = v0[1];
                if ((!com.facebook.internal.Utility.isNullOrEmpty(v1)) && (!com.facebook.internal.Utility.isNullOrEmpty(v4))) {
                    String v6 = p11.optString("url");
                    android.net.Uri v3 = 0;
                    if (!com.facebook.internal.Utility.isNullOrEmpty(v6)) {
                        v3 = android.net.Uri.parse(v6);
                    }
                    v8_0 = new com.facebook.internal.Utility$DialogFeatureConfig(v1, v4, v3, com.facebook.internal.Utility$DialogFeatureConfig.parseVersionSpec(p11.optJSONArray("versions")));
                }
            }
        }
        return v8_0;
    }

Method com.facebook.internal.Validate.hasCustomTabRedirectActivity() calling method android.net.Uri.parse()


    public static boolean hasCustomTabRedirectActivity(android.content.Context p9)
    {
        com.facebook.internal.Validate.notNull(p9, "context");
        android.content.pm.PackageManager v5 = p9.getPackageManager();
        java.util.List v3 = 0;
        if (v5 != null) {
            android.content.Intent v4_1 = new android.content.Intent();
            v4_1.setAction("android.intent.action.VIEW");
            v4_1.addCategory("android.intent.category.DEFAULT");
            v4_1.addCategory("android.intent.category.BROWSABLE");
            v4_1.setData(android.net.Uri.parse(new StringBuilder().append("fb").append(com.facebook.FacebookSdk.getApplicationId()).append("://authorize").toString()));
            v3 = v5.queryIntentActivities(v4_1, 64);
        }
        int v6_12;
        int v1 = 0;
        if (v3 == null) {
            v6_12 = v1;
        } else {
            int v6_11 = v3.iterator();
            while (v6_11.hasNext()) {
                if (!((android.content.pm.ResolveInfo) v6_11.next()).activityInfo.name.equals(com.facebook.CustomTabActivity.getName())) {
                    v6_12 = 0;
                } else {
                    v1 = 1;
                }
            }
        }
        return v6_12;
    }

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


    static zzai()
    {
        android.net.Uri v0_3 = android.net.Uri.parse("https://plus.google.com/");
        com.google.android.gms.common.internal.zzai.zzaHX = v0_3;
        com.google.android.gms.common.internal.zzai.zzaHY = v0_3.buildUpon().appendPath("circles").appendPath("find").build();
        return;
    }

Method com.facebook.messenger.MessengerUtils.getAllAvailableProtocolVersions() calling method android.net.Uri.parse()


    private static java.util.Set getAllAvailableProtocolVersions(android.content.Context p10)
    {
        Integer v3_0 = 0;
        android.content.ContentResolver v0 = p10.getContentResolver();
        java.util.HashSet v6_1 = new java.util.HashSet();
        android.net.Uri v1 = android.net.Uri.parse("content://com.facebook.orca.provider.MessengerPlatformProvider/versions");
        String[] v2 = new String[1];
        v2[0] = "version";
        android.database.Cursor v7 = v0.query(v1, v2, v3_0, v3_0, v3_0);
        if (v7 != null) {
            try {
                int v9 = v7.getColumnIndex("version");
            } catch (Integer v3_3) {
                v7.close();
                throw v3_3;
            }
            while (v7.moveToNext()) {
                v6_1.add(Integer.valueOf(v7.getInt(v9)));
            }
            v7.close();
        }
        return v6_1;
    }

Method com.facebook.messenger.MessengerUtils.startViewUri() calling method android.net.Uri.parse()


    private static void startViewUri(android.content.Context p3, String p4)
    {
        p3.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p4)));
        return;
    }

Method com.google.android.gms.ads.identifier.AdvertisingIdClient.zza() calling method android.net.Uri.parse()


    private final void zza(com.google.android.gms.ads.identifier.AdvertisingIdClient$Info p6, boolean p7, float p8, Throwable p9)
    {
        if (Math.random() <= ((double) p8)) {
            String v0_1;
            com.google.android.gms.ads.identifier.zza v1_3 = new android.os.Bundle();
            if (!p7) {
                v0_1 = "0";
            } else {
                v0_1 = "1";
            }
            v1_3.putString("app_context", v0_1);
            if (p6 != null) {
                String v0_3;
                if (!p6.isLimitAdTrackingEnabled()) {
                    v0_3 = "0";
                } else {
                    v0_3 = "1";
                }
                v1_3.putString("limit_ad_tracking", v0_3);
            }
            if ((p6 != null) && (p6.getId() != null)) {
                v1_3.putString("ad_id_size", Integer.toString(p6.getId().length()));
            }
            if (p9 != null) {
                v1_3.putString("error", p9.getClass().getName());
            }
            android.net.Uri$Builder v2_7 = android.net.Uri.parse("https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps").buildUpon();
            java.util.Iterator v3 = v1_3.keySet().iterator();
            while (v3.hasNext()) {
                String v0_15 = ((String) v3.next());
                v2_7.appendQueryParameter(v0_15, v1_3.getString(v0_15));
            }
            new com.google.android.gms.ads.identifier.zza(this, v2_7.build().toString()).start();
        }
        return;
    }

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


    public static boolean zza(android.content.Context p6, com.google.android.gms.ads.internal.overlay.zzc p7, com.google.android.gms.ads.internal.overlay.zzag p8)
    {
        boolean v1_0 = 0;
        if (p7 != null) {
            com.google.android.gms.internal.zzmo.initialize(p6);
            if (p7.intent == null) {
                String v2_1 = new android.content.Intent();
                if (!android.text.TextUtils.isEmpty(p7.url)) {
                    if (android.text.TextUtils.isEmpty(p7.mimeType)) {
                        v2_1.setData(android.net.Uri.parse(p7.url));
                    } else {
                        v2_1.setDataAndType(android.net.Uri.parse(p7.url), p7.mimeType);
                    }
                    v2_1.setAction("android.intent.action.VIEW");
                    if (!android.text.TextUtils.isEmpty(p7.packageName)) {
                        v2_1.setPackage(p7.packageName);
                    }
                    if (!android.text.TextUtils.isEmpty(p7.zzOh)) {
                        boolean v0_15 = p7.zzOh.split("/", 2);
                        if (v0_15.length >= 2) {
                            v2_1.setClassName(v0_15[0], v0_15[1]);
                        } else {
                            boolean v0_35;
                            boolean v0_32 = String.valueOf(p7.zzOh);
                            if (v0_32.length() == 0) {
                                v0_35 = new String("Could not parse component name from open GMSG: ");
                            } else {
                                v0_35 = "Could not parse component name from open GMSG: ".concat(v0_32);
                            }
                            com.google.android.gms.internal.zzafr.zzaT(v0_35);
                            return v1_0;
                        }
                    }
                    boolean v0_17 = p7.zzOi;
                    if (!android.text.TextUtils.isEmpty(v0_17)) {
                        try {
                            boolean v0_19 = Integer.parseInt(v0_17);
                        } catch (boolean v0) {
                            com.google.android.gms.internal.zzafr.zzaT("Could not parse intent flags.");
                            v0_19 = 0;
                        }
                        v2_1.addFlags(v0_19);
                    }
                    if (!((Boolean) com.google.android.gms.ads.internal.zzbs.zzbL().zzd(com.google.android.gms.internal.zzmo.zzGq)).booleanValue()) {
                        if (((Boolean) com.google.android.gms.ads.internal.zzbs.zzbL().zzd(com.google.android.gms.internal.zzmo.zzGp)).booleanValue()) {
                            com.google.android.gms.ads.internal.zzbs.zzbz();
                            com.google.android.gms.internal.zzagz.zzc(p6, v2_1);
                        }
                    } else {
                        v2_1.addFlags(268435456);
                        v2_1.putExtra("android.support.customtabs.extra.user_opt_out", 1);
                    }
                    v1_0 = com.google.android.gms.ads.internal.overlay.zza.zza(p6, v2_1, p8);
                } else {
                    com.google.android.gms.internal.zzafr.zzaT("Open GMSG did not contain a URL.");
                }
            } else {
                v1_0 = com.google.android.gms.ads.internal.overlay.zza.zza(p6, p7.intent, p8);
            }
        } else {
            com.google.android.gms.internal.zzafr.zzaT("No intent data for launcher overlay.");
        }
        return v1_0;
    }

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


    public final void setVideoPath(String p3)
    {
        android.net.Uri v0_0 = android.net.Uri.parse(p3);
        com.google.android.gms.internal.zzia v1 = com.google.android.gms.internal.zzia.zze(v0_0);
        if (v1 != null) {
            v0_0 = android.net.Uri.parse(v1.url);
        }
        this.zzOq = v0_0;
        this.zzOy = 0;
        this.zzfE();
        this.requestLayout();
        this.invalidate();
        return;
    }

Method com.google.android.gms.ads.internal.zzbm.zzw() calling method android.net.Uri.parse()


    private final String zzw(String p4)
    {
        if (this.zzvd != null) {
            try {
                android.net.Uri v0_2 = this.zzvd.zzc(android.net.Uri.parse(p4), this.mContext);
            } catch (com.google.android.gms.internal.zzev v1_0) {
                com.google.android.gms.internal.zzafr.zzc("Unable to process ad data", v1_0);
            } catch (com.google.android.gms.internal.zzev v1_2) {
                com.google.android.gms.internal.zzafr.zzc("Unable to parse ad click url", v1_2);
            }
            p4 = v0_2.toString();
        }
        return p4;
    }

Method com.google.android.gms.ads.internal.zzbm.zzx() calling method android.net.Uri.parse()


    private final void zzx(String p3)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(android.net.Uri.parse(p3));
        this.mContext.startActivity(v0_1);
        return;
    }

Method com.google.android.gms.ads.internal.zzbm.zzv() calling method android.net.Uri.parse()


    final int zzv(String p4)
    {
        int v0 = 0;
        NumberFormatException v1_2 = android.net.Uri.parse(p4).getQueryParameter("height");
        if (!android.text.TextUtils.isEmpty(v1_2)) {
            try {
                com.google.android.gms.internal.zzji.zzds();
                v0 = com.google.android.gms.internal.zzaiy.zzc(this.mContext, Integer.parseInt(v1_2));
            } catch (NumberFormatException v1) {
            }
        }
        return v0;
    }

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_6 = p5.getQueryParameter("referrer");
            if (!android.text.TextUtils.isEmpty(v0_6)) {
                String v0_2;
                String v0_0 = String.valueOf(v0_6);
                if (v0_0.length() == 0) {
                    v0_2 = new String("http://hostname/?");
                } else {
                    v0_2 = "http://hostname/?".concat(v0_0);
                }
                String v0_4 = android.net.Uri.parse(v0_2);
                java.util.Map v1_2 = v0_4.getQueryParameter("utm_id");
                if (v1_2 != null) {
                    this.zzaep.put("&ci", v1_2);
                }
                java.util.Map v1_4 = v0_4.getQueryParameter("anid");
                if (v1_4 != null) {
                    this.zzaep.put("&anid", v1_4);
                }
                java.util.Map v1_6 = v0_4.getQueryParameter("utm_campaign");
                if (v1_6 != null) {
                    this.zzaep.put("&cn", v1_6);
                }
                java.util.Map v1_8 = v0_4.getQueryParameter("utm_content");
                if (v1_8 != null) {
                    this.zzaep.put("&cc", v1_8);
                }
                java.util.Map v1_10 = v0_4.getQueryParameter("utm_medium");
                if (v1_10 != null) {
                    this.zzaep.put("&cm", v1_10);
                }
                java.util.Map v1_12 = v0_4.getQueryParameter("utm_source");
                if (v1_12 != null) {
                    this.zzaep.put("&cs", v1_12);
                }
                java.util.Map v1_14 = v0_4.getQueryParameter("utm_term");
                if (v1_14 != null) {
                    this.zzaep.put("&ck", v1_14);
                }
                java.util.Map v1_16 = v0_4.getQueryParameter("dclid");
                if (v1_16 != null) {
                    this.zzaep.put("&dclid", v1_16);
                }
                java.util.Map v1_19 = v0_4.getQueryParameter("gclid");
                if (v1_19 != null) {
                    this.zzaep.put("&gclid", v1_19);
                }
                String v0_7 = v0_4.getQueryParameter("aclid");
                if (v0_7 != null) {
                    this.zzaep.put("&aclid", v0_7);
                }
            }
        }
        return;
    }

Method com.google.android.gms.appinvite.AppInviteReferral.zzd() calling method android.net.Uri.parse()


    private static android.os.Bundle zzd(android.content.Intent p5)
    {
        if ((p5 != null) && ((p5.getAction().equals("com.android.vending.INSTALL_REFERRER")) && (p5.getStringExtra("referrer") != null))) {
            try {
                int v0_10;
                int v2_1 = java.net.URLDecoder.decode(p5.getStringExtra("referrer"), "UTF-8");
                int v0_3 = String.valueOf(v2_1);
            } catch (int v2) {
                int v0_4 = String.valueOf(v0_3);
                if (v0_4.length() == 0) {
                    int v0_7 = new String("Error parsing Play Store referrer URL: ");
                } else {
                    v0_7 = "Error parsing Play Store referrer URL: ".concat(v0_4);
                }
                android.util.Log.e("AppInviteRef", v0_7);
                int v0_8 = 0;
            }
            if (v0_3.length() == 0) {
                v0_10 = new String("s://a.b.c?");
            } else {
                v0_10 = "s://a.b.c?".concat(v0_3);
            }
            int v0_11 = android.net.Uri.parse(v0_10);
            String v3_3 = v0_11.getQueryParameter("invitation_id");
            int v0_12 = v0_11.getQueryParameter("deep_link_id");
            if ((v3_3 != null) || (v0_12 != 0)) {
                v0_8 = com.google.android.gms.appinvite.AppInviteReferral.zzb(v3_3, v0_12, 1);
            } else {
                int v0_16;
                int v0_13 = String.valueOf(v2_1);
                if (v0_13.length() == 0) {
                    v0_16 = new String("Missing  Referrer query params: ");
                } else {
                    v0_16 = "Missing  Referrer query params: ".concat(v0_13);
                }
                android.util.Log.w("AppInviteRef", v0_16);
                v0_8 = 0;
            }
        } else {
            v0_8 = 0;
        }
        return v0_8;
    }

Method com.google.android.gms.auth.api.signin.GoogleSignInAccount.zzbP() calling method android.net.Uri.parse()


    public static com.google.android.gms.auth.api.signin.GoogleSignInAccount zzbP(String p16)
    {
        com.google.android.gms.auth.api.signin.GoogleSignInAccount v0_18;
        if (!android.text.TextUtils.isEmpty(p16)) {
            org.json.JSONObject v15_1 = new org.json.JSONObject(p16);
            android.net.Uri v6 = 0;
            com.google.android.gms.auth.api.signin.GoogleSignInAccount v0_19 = v15_1.optString("photoUrl", 0);
            if (!android.text.TextUtils.isEmpty(v0_19)) {
                v6 = android.net.Uri.parse(v0_19);
            }
            long v8_0 = Long.parseLong(v15_1.getString("expirationTime"));
            java.util.Collection v14_1 = new java.util.HashSet();
            String v1_1 = v15_1.getJSONArray("grantedScopes");
            int v2_0 = v1_1.length();
            com.google.android.gms.auth.api.signin.GoogleSignInAccount v0_4 = 0;
            while (v0_4 < v2_0) {
                v14_1.add(new com.google.android.gms.common.api.Scope(v1_1.getString(v0_4)));
                v0_4++;
            }
            long v8_1;
            int v2_1 = v15_1.optString("id");
            String v3_0 = v15_1.optString("tokenId", 0);
            String v4_0 = v15_1.optString("email", 0);
            String v5 = v15_1.optString("displayName", 0);
            String v12 = v15_1.optString("givenName", 0);
            String v13 = v15_1.optString("familyName", 0);
            com.google.android.gms.auth.api.signin.GoogleSignInAccount v0_11 = Long.valueOf(v8_0);
            String v10_0 = v15_1.getString("obfuscatedIdentifier");
            if (v0_11 != null) {
                v8_1 = v0_11;
            } else {
                v8_1 = Long.valueOf((com.google.android.gms.auth.api.signin.GoogleSignInAccount.zzalN.currentTimeMillis() / 1000));
            }
            v0_18 = new com.google.android.gms.auth.api.signin.GoogleSignInAccount(3, v2_1, v3_0, v4_0, v5, v6, 0, v8_1.longValue(), com.google.android.gms.common.internal.zzbo.zzcF(v10_0), new java.util.ArrayList(((java.util.Collection) com.google.android.gms.common.internal.zzbo.zzu(v14_1))), v12, v13);
            v0_18.zzalR = v15_1.optString("serverAuthCode", 0);
        } else {
            v0_18 = 0;
        }
        return v0_18;
    }

Method com.google.android.gms.cast.framework.media.widget.ExpandedControllerActivity.zzos() calling method android.net.Uri.parse()


    private final void zzos()
    {
        com.google.android.gms.cast.MediaInfo v5;
        String v1_1 = 0;
        com.google.android.gms.cast.MediaStatus v4_1 = this.getRemoteMediaClient();
        if (v4_1 != null) {
            v5 = v4_1.getMediaInfo();
        } else {
            v5 = 0;
        }
        com.google.android.gms.cast.MediaStatus v4_0;
        if (v4_1 != null) {
            v4_0 = v4_1.getMediaStatus();
        } else {
            v4_0 = 0;
        }
        if ((v4_0 == null) || (!v4_0.isPlayingAd())) {
            android.view.View v0_2 = 0;
        } else {
            v0_2 = 1;
        }
        if (v0_2 == null) {
            this.zzavB.setEnabled(1);
            this.zzawz.setVisibility(8);
            if (com.google.android.gms.common.util.zzq.zzsa()) {
                this.zzawv.setVisibility(8);
                this.zzawv.setImageBitmap(0);
            }
        } else {
            if ((com.google.android.gms.common.util.zzq.zzsa()) && (this.zzawv.getVisibility() == 8)) {
                android.view.View v0_12 = this.zzawu.getDrawable();
                if ((v0_12 != null) && ((v0_12 instanceof android.graphics.drawable.BitmapDrawable))) {
                    android.view.View v0_14 = ((android.graphics.drawable.BitmapDrawable) v0_12).getBitmap();
                    if (v0_14 != null) {
                        android.view.View v0_15 = com.google.android.gms.cast.framework.media.widget.zzb.zza(this, v0_14, 1048576000, 1089470464);
                        if (v0_15 != null) {
                            this.zzawv.setImageBitmap(v0_15);
                            this.zzawv.setVisibility(0);
                        }
                    }
                }
            }
            android.view.View v0_18;
            android.view.View v0_17 = v4_0.getCurrentAdBreakClip();
            if (v0_17 == null) {
                v0_18 = 0;
            } else {
                v1_1 = v0_17.getTitle();
                v0_18 = v0_17.getContentUrl();
            }
            this.zzawB.setVisibility(0);
            if (android.text.TextUtils.isEmpty(v0_18)) {
                this.zzawA.setVisibility(8);
            } else {
                this.zzawD.zzm(android.net.Uri.parse(v0_18));
            }
            android.view.View v0_21 = this.zzawC;
            if (android.text.TextUtils.isEmpty(v1_1)) {
                v1_1 = this.getResources().getString(com.google.android.gms.R$string.cast_ad_label);
            }
            v0_21.setText(v1_1);
            this.zzavB.setEnabled(0);
            this.zzawz.setVisibility(0);
        }
        if (v5 != null) {
            this.zzaww.zzac(this.zzavB.getMax());
            this.zzaww.zzb(v5.getAdBreaks(), -1);
        }
        return;
    }

Method com.google.android.gms.common.data.zzc.zzcw() calling method android.net.Uri.parse()


    protected final android.net.Uri zzcw(String p4)
    {
        android.net.Uri v0_2;
        android.net.Uri v0_1 = this.zzaCX.zzd(p4, this.zzaFx, this.zzaFy);
        if (v0_1 != null) {
            v0_2 = android.net.Uri.parse(v0_1);
        } else {
            v0_2 = 0;
        }
        return v0_2;
    }

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


    private static android.net.Uri zzp(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.zzai.zzw() calling method android.net.Uri.parse()


    public static android.content.Intent zzw(String p3, String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        int v1_1 = android.net.Uri.parse("market://details").buildUpon().appendQueryParameter("id", p3);
        if (!android.text.TextUtils.isEmpty(p4)) {
            v1_1.appendQueryParameter("pcampaignid", p4);
        }
        v0_1.setData(v1_1.build());
        v0_1.setPackage("com.android.vending");
        v0_1.addFlags(524288);
        return v0_1;
    }

Method com.google.android.gms.dynamite.DynamiteModule.zzd() calling method android.net.Uri.parse()


    private static int zzd(android.content.Context p7, String p8, boolean p9)
    {
        try {
            com.google.android.gms.dynamite.DynamiteModule$zza v0_0;
            if (!p9) {
                v0_0 = "api";
                int v1_0 = String.valueOf("content://com.google.android.gms.chimera/");
                int v1_4 = p7.getContentResolver().query(android.net.Uri.parse(new StringBuilder((((String.valueOf(v1_0).length() + 1) + String.valueOf(v0_0).length()) + String.valueOf(p8).length())).append(v1_0).append(v0_0).append("/").append(p8).toString()), 0, 0, 0, 0);
                try {
                    if ((v1_4 != 0) && (v1_4.moveToFirst())) {
                        int v2_6 = v1_4.getInt(0);
                        if (v2_6 > 0) {
                            com.google.android.gms.dynamite.DynamiteModule.zzaSI = v1_4.getString(2);
                            com.google.android.gms.dynamite.DynamiteModule$zza v0_15 = ((com.google.android.gms.dynamite.DynamiteModule$zza) com.google.android.gms.dynamite.DynamiteModule.zzaSJ.get());
                            if ((v0_15 != null) && (v0_15.zzaSR == null)) {
                                v0_15.zzaSR = v1_4;
                                v1_4 = 0;
                            }
                        }
                        if (v1_4 != 0) {
                            v1_4.close();
                        }
                        return v2_6;
                    } else {
                        android.util.Log.w("DynamiteModule", "Failed to retrieve remote module version.");
                        throw new com.google.android.gms.dynamite.DynamiteModule$zzc("Failed to connect to dynamite module ContentResolver.", 0);
                    }
                } catch (com.google.android.gms.dynamite.DynamiteModule$zza v0_5) {
                    if (!(v0_5 instanceof com.google.android.gms.dynamite.DynamiteModule$zzc)) {
                        throw new com.google.android.gms.dynamite.DynamiteModule$zzc("V2 version check failed", v0_5, 0);
                    } else {
                        throw v0_5;
                    }
                }
            } else {
                v0_0 = "api_force_staging";
            }
        } catch (com.google.android.gms.dynamite.DynamiteModule$zza v0_10) {
            v1_4 = 0;
        } catch (com.google.android.gms.dynamite.DynamiteModule$zza v0_5) {
            v1_4 = 0;
        } catch (com.google.android.gms.dynamite.DynamiteModule$zza v0_10) {
        }
        if (v1_4 != 0) {
            v1_4.close();
        }
        throw v0_10;
    }

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


    public final com.google.android.gms.games.GameEntity zzf(android.os.Parcel p27)
    {
        if ((!com.google.android.gms.games.GameEntity.zzd(com.google.android.gms.games.GameEntity.zzuh())) && (!com.google.android.gms.games.GameEntity.zzdi(com.google.android.gms.games.GameEntity.getCanonicalName()))) {
            android.net.Uri v7;
            String v1 = p27.readString();
            String v2 = p27.readString();
            String v3 = p27.readString();
            String v4 = p27.readString();
            String v5 = p27.readString();
            String v6 = p27.readString();
            com.google.android.gms.games.GameEntity v0_1 = p27.readString();
            if (v0_1 != null) {
                v7 = android.net.Uri.parse(v0_1);
            } else {
                v7 = 0;
            }
            android.net.Uri v8;
            com.google.android.gms.games.GameEntity v0_3 = p27.readString();
            if (v0_3 != null) {
                v8 = android.net.Uri.parse(v0_3);
            } else {
                v8 = 0;
            }
            android.net.Uri v9;
            com.google.android.gms.games.GameEntity v0_4 = p27.readString();
            if (v0_4 != null) {
                v9 = android.net.Uri.parse(v0_4);
            } else {
                v9 = 0;
            }
            int v10;
            if (p27.readInt() <= 0) {
                v10 = 0;
            } else {
                v10 = 1;
            }
            int v11;
            if (p27.readInt() <= 0) {
                v11 = 0;
            } else {
                v11 = 1;
            }
            com.google.android.gms.games.GameEntity v0_10 = new com.google.android.gms.games.GameEntity(v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, p27.readString(), p27.readInt(), p27.readInt(), p27.readInt(), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
        } else {
            v0_10 = super.zzf(p27);
        }
        return v0_10;
    }

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


    public final com.google.android.gms.games.PlayerEntity zzg(android.os.Parcel p28)
    {
        if ((!com.google.android.gms.games.PlayerEntity.zzd(com.google.android.gms.games.PlayerEntity.zzuh())) && (!com.google.android.gms.games.PlayerEntity.zzdi(com.google.android.gms.games.PlayerEntity.getCanonicalName()))) {
            android.net.Uri v3;
            String v1 = p28.readString();
            String v2 = p28.readString();
            com.google.android.gms.games.PlayerEntity v0_1 = p28.readString();
            android.net.Uri v4_0 = p28.readString();
            if (v0_1 != null) {
                v3 = android.net.Uri.parse(v0_1);
            } else {
                v3 = 0;
            }
            android.net.Uri v4_1;
            if (v4_0 != null) {
                v4_1 = android.net.Uri.parse(v4_0);
            } else {
                v4_1 = 0;
            }
            com.google.android.gms.games.PlayerEntity v0_5 = new com.google.android.gms.games.PlayerEntity(v1, v2, v3, v4_1, p28.readLong(), -1, -1, 0, 0, 0, 0, 0, 1, 0, p28.readString(), p28.readString(), 0, 0, 0, 0, -1, -1, 0);
        } else {
            v0_5 = super.zzg(p28);
        }
        return v0_5;
    }

Method com.google.android.gms.games.internal.player.StockProfileImageRef.zzvl() calling method android.net.Uri.parse()


    public final android.net.Uri zzvl()
    {
        return android.net.Uri.parse(this.getString("image_uri"));
    }

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


    public final com.google.android.gms.games.multiplayer.ParticipantEntity zzi(android.os.Parcel p14)
    {
        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.zzd(com.google.android.gms.games.multiplayer.ParticipantEntity.zzuh())) && (!com.google.android.gms.games.multiplayer.ParticipantEntity.zzdi(com.google.android.gms.games.multiplayer.ParticipantEntity.getCanonicalName()))) {
            android.net.Uri v3_1;
            String v1_2 = p14.readString();
            String v2 = p14.readString();
            android.net.Uri v3_0 = p14.readString();
            if (v3_0 != null) {
                v3_1 = android.net.Uri.parse(v3_0);
            } else {
                v3_1 = 0;
            }
            android.net.Uri v4_1;
            android.net.Uri v4_0 = p14.readString();
            if (v4_0 != null) {
                v4_1 = android.net.Uri.parse(v4_0);
            } else {
                v4_1 = 0;
            }
            int v7_1;
            int v5 = p14.readInt();
            String v6 = p14.readString();
            if (p14.readInt() <= 0) {
                v7_1 = 0;
            } else {
                v7_1 = 1;
            }
            if (p14.readInt() <= 0) {
                v0_0 = 0;
            }
            int v8_1;
            if (v0_0 == null) {
                v8_1 = 0;
            } else {
                v8_1 = ((com.google.android.gms.games.PlayerEntity) com.google.android.gms.games.PlayerEntity.CREATOR.createFromParcel(p14));
            }
            v0_5 = new com.google.android.gms.games.multiplayer.ParticipantEntity(v1_2, v2, v3_1, v4_1, v5, v6, v7_1, v8_1, 7, 0, 0, 0);
        } else {
            v0_5 = super.zzi(p14);
        }
        return v0_5;
    }

Method com.google.android.gms.gcm.zza.zzv() calling method android.net.Uri.parse()


    final boolean zzv(android.os.Bundle p11)
    {
        android.app.NotificationManager v0_12;
        android.app.Notification v2_7 = this.zzf(p11, "gcm.n.title");
        int v3_7 = this.zzf(p11, "gcm.n.body");
        String v1_15 = com.google.android.gms.gcm.zza.zze(p11, "gcm.n.icon");
        if (android.text.TextUtils.isEmpty(v1_15)) {
            v0_12 = this.mContext.getApplicationInfo().icon;
            if (v0_12 == null) {
                v0_12 = 17301651;
            }
        } else {
            long v4_0 = this.mContext.getResources();
            v0_12 = v4_0.getIdentifier(v1_15, "drawable", this.mContext.getPackageName());
            if (v0_12 == null) {
                v0_12 = v4_0.getIdentifier(v1_15, "mipmap", this.mContext.getPackageName());
                if (v0_12 == null) {
                    android.util.Log.w("GcmNotification", new StringBuilder((String.valueOf(v1_15).length() + 57)).append("Icon resource ").append(v1_15).append(" not found. Notification will use app icon.").toString());
                }
            }
        }
        String v1_2;
        long v4_8 = com.google.android.gms.gcm.zza.zze(p11, "gcm.n.color");
        String v1_13 = com.google.android.gms.gcm.zza.zze(p11, "gcm.n.sound2");
        if (!android.text.TextUtils.isEmpty(v1_13)) {
            if (("default".equals(v1_13)) || (this.mContext.getResources().getIdentifier(v1_13, "raw", this.mContext.getPackageName()) == 0)) {
                v1_2 = android.media.RingtoneManager.getDefaultUri(2);
            } else {
                StringBuilder v5_17 = String.valueOf("android.resource://");
                String v6_10 = String.valueOf(this.mContext.getPackageName());
                v1_2 = android.net.Uri.parse(new StringBuilder((((String.valueOf(v5_17).length() + 5) + String.valueOf(v6_10).length()) + String.valueOf(v1_13).length())).append(v5_17).append(v6_10).append("/raw/").append(v1_13).toString());
            }
        } else {
            v1_2 = 0;
        }
        StringBuilder v5_3 = this.zzw(p11);
        android.app.NotificationManager v0_2 = new android.support.v4.app.NotificationCompat$Builder(this.mContext).setAutoCancel(1).setSmallIcon(v0_12);
        if (android.text.TextUtils.isEmpty(v2_7)) {
            v0_2.setContentTitle(this.mContext.getApplicationInfo().loadLabel(this.mContext.getPackageManager()));
        } else {
            v0_2.setContentTitle(v2_7);
        }
        if (!android.text.TextUtils.isEmpty(v3_7)) {
            v0_2.setContentText(v3_7);
        }
        if (!android.text.TextUtils.isEmpty(v4_8)) {
            v0_2.setColor(android.graphics.Color.parseColor(v4_8));
        }
        if (v1_2 != null) {
            v0_2.setSound(v1_2);
        }
        if (v5_3 != null) {
            v0_2.setContentIntent(v5_3);
        }
        android.app.Notification v2_6 = v0_2.build();
        String v1_3 = com.google.android.gms.gcm.zza.zze(p11, "gcm.n.tag");
        if (android.util.Log.isLoggable("GcmNotification", 3)) {
            android.util.Log.d("GcmNotification", "Showing notification");
        }
        android.app.NotificationManager v0_11 = ((android.app.NotificationManager) this.mContext.getSystemService("notification"));
        if (android.text.TextUtils.isEmpty(v1_3)) {
            v1_3 = new StringBuilder(37).append("GCM-Notification:").append(android.os.SystemClock.uptimeMillis()).toString();
        }
        v0_11.notify(v1_3, 0, v2_6);
        return 1;
    }

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


    public static android.net.Uri zzg(com.google.firebase.FirebaseApp p6, String p7)
    {
        String v0_2;
        if (!android.text.TextUtils.isEmpty(p7)) {
            if (!p7.toLowerCase().startsWith("gs://")) {
                String v1_3 = android.net.Uri.parse(p7);
                String v0_10 = v1_3.getScheme();
                if ((v0_10 == null) || ((!com.google.android.gms.common.internal.zzbe.equal(v0_10.toLowerCase(), "http")) && (!com.google.android.gms.common.internal.zzbe.equal(v0_10.toLowerCase(), "https")))) {
                    String v0_14;
                    String v0_12 = String.valueOf(v0_10);
                    if (v0_12.length() == 0) {
                        v0_14 = new String("FirebaseStorage is unable to support the scheme:");
                    } else {
                        v0_14 = "FirebaseStorage is unable to support the scheme:".concat(v0_12);
                    }
                    android.util.Log.w("StorageUtil", v0_14);
                    throw new IllegalArgumentException("Uri scheme");
                } else {
                    try {
                        String v1_1;
                        int v2_13 = v1_3.getAuthority().toLowerCase().indexOf(com.google.android.gms.internal.ace.zzg(p6).zzLm());
                        String v0_0 = com.google.android.gms.internal.abv.zzhJ(v1_3.getEncodedPath());
                    } catch (String v0) {
                        throw new java.io.UnsupportedEncodingException("Could not parse Url because the Storage network layer did not load");
                    }
                    if ((v2_13 != 0) || (!v0_0.startsWith("/"))) {
                        if (v2_13 <= 1) {
                            android.util.Log.w("StorageUtil", "Only URLs to firebasestorage.googleapis.com are supported.");
                            throw new IllegalArgumentException("Only URLs to firebasestorage.googleapis.com are supported.");
                        } else {
                            v1_1 = v1_3.getAuthority().substring(0, (v2_13 - 1));
                        }
                    } else {
                        String v1_13 = v0_0.indexOf("/b/", 0);
                        int v2_16 = v0_0.indexOf("/", (v1_13 + 3));
                        String v3_9 = v0_0.indexOf("/o/", 0);
                        if ((v1_13 == -1) || (v2_16 == -1)) {
                            android.util.Log.w("StorageUtil", "Only URLs to firebasestorage.googleapis.com are supported.");
                            throw new IllegalArgumentException("Only URLs to firebasestorage.googleapis.com are supported.");
                        } else {
                            v1_1 = v0_0.substring((v1_13 + 3), v2_16);
                            if (v3_9 == -1) {
                                v0_0 = "";
                            } else {
                                v0_0 = v0_0.substring((v3_9 + 3));
                            }
                        }
                    }
                    com.google.android.gms.common.internal.zzbo.zzh(v1_1, "No bucket specified");
                    v0_2 = new android.net.Uri$Builder().scheme("gs").authority(v1_1).encodedPath(v0_0).build();
                }
            } else {
                String v0_9;
                String v0_7 = String.valueOf(com.google.android.gms.internal.abv.zzhI(com.google.android.gms.internal.abv.zzhK(p7.substring(5))));
                if (v0_7.length() == 0) {
                    v0_9 = new String("gs://");
                } else {
                    v0_9 = "gs://".concat(v0_7);
                }
                v0_2 = android.net.Uri.parse(v0_9);
            }
        } else {
            v0_2 = 0;
        }
        return v0_2;
    }

Method com.google.android.gms.internal.aeo.zzbU() calling method android.net.Uri.parse()


    public static String zzbU(android.content.Context p10)
    {
        String v0_26;
        if (com.google.android.gms.internal.aeo.zzcuz == null) {
            int v1_1;
            android.content.pm.PackageManager v3 = p10.getPackageManager();
            android.content.Intent v4_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("http://www.example.com"));
            String v0_0 = v3.resolveActivity(v4_0, 0);
            if (v0_0 == null) {
                v1_1 = 0;
            } else {
                v1_1 = v0_0.activityInfo.packageName;
            }
            String v0_4 = v3.queryIntentActivities(v4_0, 0);
            java.util.ArrayList v5_1 = new java.util.ArrayList();
            java.util.Iterator v6 = v0_4.iterator();
            while (v6.hasNext()) {
                String v0_28 = ((android.content.pm.ResolveInfo) v6.next());
                android.content.pm.ResolveInfo v7_1 = new android.content.Intent();
                v7_1.setAction("android.support.customtabs.action.CustomTabsService");
                v7_1.setPackage(v0_28.activityInfo.packageName);
                if (v3.resolveService(v7_1, 0) != null) {
                    v5_1.add(v0_28.activityInfo.packageName);
                }
            }
            if (!v5_1.isEmpty()) {
                if (v5_1.size() != 1) {
                    if ((android.text.TextUtils.isEmpty(v1_1)) || ((com.google.android.gms.internal.aeo.zzk(p10, v4_0)) || (!v5_1.contains(v1_1)))) {
                        if (!v5_1.contains("com.android.chrome")) {
                            if (!v5_1.contains("com.chrome.beta")) {
                                if (!v5_1.contains("com.chrome.dev")) {
                                    if (v5_1.contains("com.google.android.apps.chrome")) {
                                        com.google.android.gms.internal.aeo.zzcuz = "com.google.android.apps.chrome";
                                    }
                                } else {
                                    com.google.android.gms.internal.aeo.zzcuz = "com.chrome.dev";
                                }
                            } else {
                                com.google.android.gms.internal.aeo.zzcuz = "com.chrome.beta";
                            }
                        } else {
                            com.google.android.gms.internal.aeo.zzcuz = "com.android.chrome";
                        }
                    } else {
                        com.google.android.gms.internal.aeo.zzcuz = v1_1;
                    }
                } else {
                    com.google.android.gms.internal.aeo.zzcuz = ((String) v5_1.get(0));
                }
            } else {
                com.google.android.gms.internal.aeo.zzcuz = 0;
            }
            v0_26 = com.google.android.gms.internal.aeo.zzcuz;
        } else {
            v0_26 = com.google.android.gms.internal.aeo.zzcuz;
        }
        return v0_26;
    }

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


    public static android.net.Uri zzb(String p4, String p5, String p6)
    {
        android.net.Uri v0_5 = p4.indexOf("&adurl");
        if (v0_5 == -1) {
            v0_5 = p4.indexOf("?adurl");
        }
        android.net.Uri v0_4;
        if (v0_5 == -1) {
            v0_4 = android.net.Uri.parse(p4).buildUpon().appendQueryParameter(p5, p6).build();
        } else {
            v0_4 = android.net.Uri.parse(new StringBuilder(p4.substring(0, (v0_5 + 1))).append(p5).append("=").append(p6).append("&").append(p4.substring((v0_5 + 1))).toString());
        }
        return v0_4;
    }

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


    protected final varargs com.google.android.gms.internal.dp zza(com.google.android.gms.internal.zzcwa p7, com.google.android.gms.internal.dp[] p8)
    {
        String v0_25;
        String v2_0 = 0;
        com.google.android.gms.common.internal.zzbo.zzaf(1);
        if (p8.length <= 0) {
            v0_25 = 0;
        } else {
            v0_25 = 1;
        }
        String v0_9;
        com.google.android.gms.common.internal.zzbo.zzaf(v0_25);
        java.util.Iterator v4_1 = p8[0];
        if ((v4_1 instanceof com.google.android.gms.internal.dv)) {
            v0_9 = 0;
        } else {
            v0_9 = 1;
        }
        String v0_17;
        com.google.android.gms.common.internal.zzbo.zzaf(v0_9);
        if (p8.length <= 1) {
            v0_17 = com.google.android.gms.internal.dv.zzbLu;
        } else {
            v0_17 = p8[1];
        }
        if ((v0_17 != com.google.android.gms.internal.dv.zzbLu) && (!(v0_17 instanceof com.google.android.gms.internal.dw))) {
            StringBuilder v3_2 = 0;
        } else {
            v3_2 = 1;
        }
        StringBuilder v3_4;
        com.google.android.gms.common.internal.zzbo.zzaf(v3_2);
        if (p8.length <= 2) {
            v3_4 = com.google.android.gms.internal.dv.zzbLu;
        } else {
            v3_4 = p8[2];
        }
        if ((v3_4 == com.google.android.gms.internal.dv.zzbLu) || (!(v3_4 instanceof com.google.android.gms.internal.dv))) {
            v2_0 = 1;
        }
        com.google.android.gms.common.internal.zzbo.zzaf(v2_0);
        String v2_1 = android.net.Uri.parse(com.google.android.gms.internal.zzcxp.zzd(v4_1)).buildUpon();
        if (v0_17 != com.google.android.gms.internal.dv.zzbLu) {
            java.util.Iterator v4_0 = ((java.util.List) ((com.google.android.gms.internal.dw) v0_17).zzDs()).iterator();
            while (v4_0.hasNext()) {
                String v0_3 = ((com.google.android.gms.internal.dp) v4_0.next());
                com.google.android.gms.common.internal.zzbo.zzaf((v0_3 instanceof com.google.android.gms.internal.dz));
                java.util.Iterator v5_1 = ((java.util.Map) ((com.google.android.gms.internal.dz) v0_3).zzDt()).entrySet().iterator();
                while (v5_1.hasNext()) {
                    String v0_11 = ((java.util.Map$Entry) v5_1.next());
                    v2_1.appendQueryParameter(((String) v0_11.getKey()).toString(), com.google.android.gms.internal.zzcxp.zzd(com.google.android.gms.internal.ed.zza(p7, ((com.google.android.gms.internal.dp) v0_11.getValue()))));
                }
            }
        }
        String v0_24 = v2_1.build().toString();
        if (v3_4 != com.google.android.gms.internal.dv.zzbLu) {
            String v1_9 = com.google.android.gms.internal.zzcxp.zzd(v3_4);
            this.zzbKi.zzW(v0_24, v1_9);
            com.google.android.gms.internal.zzcvk.v(new StringBuilder(((String.valueOf(v0_24).length() + 30) + String.valueOf(v1_9).length())).append("SendPixel: url = ").append(v0_24).append(", uniqueId = ").append(v1_9).toString());
        } else {
            String v0_32;
            this.zzbKi.zzfh(v0_24);
            String v0_30 = String.valueOf(v0_24);
            if (v0_30.length() == 0) {
                v0_32 = new String("SendPixel: url = ");
            } else {
                v0_32 = "SendPixel: url = ".concat(v0_30);
            }
            com.google.android.gms.internal.zzcvk.v(v0_32);
        }
        return com.google.android.gms.internal.dv.zzbLu;
    }

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


    static hi()
    {
        com.google.android.gms.internal.hi.CONTENT_URI = android.net.Uri.parse("content://com.google.android.gsf.gservices");
        com.google.android.gms.internal.hi.zzbUa = android.net.Uri.parse("content://com.google.android.gsf.gservices/prefix");
        com.google.android.gms.internal.hi.zzbUb = java.util.regex.Pattern.compile("^(1|true|t|on|yes|y)$", 2);
        com.google.android.gms.internal.hi.zzbUc = java.util.regex.Pattern.compile("^(0|false|f|off|no|n)$", 2);
        com.google.android.gms.internal.hi.zzbUd = new java.util.concurrent.atomic.AtomicBoolean();
        com.google.android.gms.internal.hi.zzbUf = new java.util.HashMap();
        com.google.android.gms.internal.hi.zzbUg = new java.util.HashMap();
        com.google.android.gms.internal.hi.zzbUh = new java.util.HashMap();
        com.google.android.gms.internal.hi.zzbUi = new java.util.HashMap();
        String[] v0_16 = new String[0];
        com.google.android.gms.internal.hi.zzbUl = v0_16;
        return;
    }

Method com.google.android.gms.internal.kv.getPhotoUri() calling method android.net.Uri.parse()


    public final android.net.Uri getPhotoUri()
    {
        int v0_2;
        if (android.text.TextUtils.isEmpty(this.zzbWs)) {
            v0_2 = 0;
        } else {
            v0_2 = android.net.Uri.parse(this.zzbWs);
        }
        return v0_2;
    }

Method com.google.android.gms.internal.kz.getPhotoUri() calling method android.net.Uri.parse()


    public final android.net.Uri getPhotoUri()
    {
        int v0_2;
        if (android.text.TextUtils.isEmpty(this.zzbWs)) {
            v0_2 = 0;
        } else {
            v0_2 = android.net.Uri.parse(this.zzbWs);
        }
        return v0_2;
    }

Method com.google.android.gms.internal.lq.getPhotoUrl() calling method android.net.Uri.parse()


    public final android.net.Uri getPhotoUrl()
    {
        if ((!android.text.TextUtils.isEmpty(this.zzbWs)) && (this.zzbWv == null)) {
            this.zzbWv = android.net.Uri.parse(this.zzbWs);
        }
        return this.zzbWv;
    }

Method com.google.android.gms.internal.zzaby.zzh() calling method android.net.Uri.parse()


    public final void zzh(java.util.Map p11)
    {
        this.zzUS = com.google.android.gms.internal.zzaby.zza(p11, "X-Afma-Ad-Size");
        this.zzVt = com.google.android.gms.internal.zzaby.zza(p11, "X-Afma-Ad-Slot-Size");
        org.json.JSONException v0_13 = com.google.android.gms.internal.zzaby.zzc(p11, "X-Afma-Click-Tracking-Urls");
        if (v0_13 != null) {
            this.zzUU = v0_13;
        }
        this.zzUV = com.google.android.gms.internal.zzaby.zza(p11, "X-Afma-Debug-Signals");
        org.json.JSONException v0_59 = ((java.util.List) p11.get("X-Afma-Debug-Dialog"));
        if ((v0_59 != null) && (!v0_59.isEmpty())) {
            this.zzUW = ((String) v0_59.get(0));
        }
        org.json.JSONException v0_89 = com.google.android.gms.internal.zzaby.zzc(p11, "X-Afma-Tracking-Urls");
        if (v0_89 != null) {
            this.zzUY = v0_89;
        }
        org.json.JSONException v0_91 = com.google.android.gms.internal.zzaby.zzb(p11, "X-Afma-Interstitial-Timeout");
        if (v0_91 != -1) {
            this.zzUZ = v0_91;
        }
        this.zzVa = (this.zzVa | com.google.android.gms.internal.zzaby.zzd(p11, "X-Afma-Mediation"));
        org.json.JSONException v0_96 = com.google.android.gms.internal.zzaby.zzc(p11, "X-Afma-Manual-Tracking-Urls");
        if (v0_96 != null) {
            this.zzRy = v0_96;
        }
        org.json.JSONException v0_98 = com.google.android.gms.internal.zzaby.zzb(p11, "X-Afma-Refresh-Rate");
        if (v0_98 != -1) {
            this.zzVc = v0_98;
        }
        org.json.JSONException v0_101 = ((java.util.List) p11.get("X-Afma-Orientation"));
        if ((v0_101 != null) && (!v0_101.isEmpty())) {
            org.json.JSONException v0_104 = ((String) v0_101.get(0));
            if (!"portrait".equalsIgnoreCase(v0_104)) {
                if ("landscape".equalsIgnoreCase(v0_104)) {
                    this.mOrientation = com.google.android.gms.ads.internal.zzbs.zzbB().zzhT();
                }
            } else {
                this.mOrientation = com.google.android.gms.ads.internal.zzbs.zzbB().zzhU();
            }
        }
        this.zzUX = com.google.android.gms.internal.zzaby.zza(p11, "X-Afma-ActiveView");
        org.json.JSONException v0_115 = ((java.util.List) p11.get("X-Afma-Use-HTTPS"));
        if ((v0_115 != null) && (!v0_115.isEmpty())) {
            this.zzVf = Boolean.valueOf(((String) v0_115.get(0))).booleanValue();
        }
        this.zzVd = (this.zzVd | com.google.android.gms.internal.zzaby.zzd(p11, "X-Afma-Custom-Rendering-Allowed"));
        this.zzVe = "native".equals(com.google.android.gms.internal.zzaby.zza(p11, "X-Afma-Ad-Format"));
        org.json.JSONException v0_12 = ((java.util.List) p11.get("X-Afma-Content-Url-Opted-Out"));
        if ((v0_12 != null) && (!v0_12.isEmpty())) {
            this.zzVg = Boolean.valueOf(((String) v0_12.get(0))).booleanValue();
        }
        org.json.JSONException v0_20 = ((java.util.List) p11.get("X-Afma-Content-Vertical-Opted-Out"));
        if ((v0_20 != null) && (!v0_20.isEmpty())) {
            this.zzVh = Boolean.valueOf(((String) v0_20.get(0))).booleanValue();
        }
        org.json.JSONException v0_27 = ((java.util.List) p11.get("X-Afma-Gws-Query-Id"));
        if ((v0_27 != null) && (!v0_27.isEmpty())) {
            this.zzVi = ((String) v0_27.get(0));
        }
        org.json.JSONException v0_32 = com.google.android.gms.internal.zzaby.zza(p11, "X-Afma-Fluid");
        if ((v0_32 != null) && (v0_32.equals("height"))) {
            this.zzVj = 1;
        }
        this.zzMy = "native_express".equals(com.google.android.gms.internal.zzaby.zza(p11, "X-Afma-Ad-Format"));
        this.zzVk = com.google.android.gms.internal.zzaee.zzaz(com.google.android.gms.internal.zzaby.zza(p11, "X-Afma-Rewards"));
        if (this.zzVl == null) {
            this.zzVl = com.google.android.gms.internal.zzaby.zzc(p11, "X-Afma-Reward-Video-Start-Urls");
        }
        if (this.zzVm == null) {
            this.zzVm = com.google.android.gms.internal.zzaby.zzc(p11, "X-Afma-Reward-Video-Complete-Urls");
        }
        this.zzVn = (this.zzVn | com.google.android.gms.internal.zzaby.zzd(p11, "X-Afma-Use-Displayed-Impression"));
        this.zzVp = (this.zzVp | com.google.android.gms.internal.zzaby.zzd(p11, "X-Afma-Auto-Collect-Location"));
        this.zzVq = com.google.android.gms.internal.zzaby.zza(p11, "Set-Cookie");
        org.json.JSONException v0_55 = com.google.android.gms.internal.zzaby.zza(p11, "X-Afma-Auto-Protection-Configuration");
        if ((v0_55 != null) && (!android.text.TextUtils.isEmpty(v0_55))) {
            try {
                this.zzVo = com.google.android.gms.internal.zzaak.zze(new org.json.JSONObject(v0_55));
            } catch (org.json.JSONException v0_58) {
                com.google.android.gms.internal.zzafr.zzc("Error parsing configuration JSON", v0_58);
                this.zzVo = new com.google.android.gms.internal.zzaak();
            }
        } else {
            String v1_16 = android.net.Uri.parse("https://pagead2.googlesyndication.com/pagead/gen_204").buildUpon();
            v1_16.appendQueryParameter("id", "gmob-apps-blocked-navigation");
            if (!android.text.TextUtils.isEmpty(this.zzUW)) {
                v1_16.appendQueryParameter("debugDialog", this.zzUW);
            }
            org.json.JSONException v0_71 = ((Boolean) com.google.android.gms.ads.internal.zzbs.zzbL().zzd(com.google.android.gms.internal.zzmo.zzCf)).booleanValue();
            String[] v3_1 = new String[1];
            String v1_19 = String.valueOf(v1_16.toString());
            String v4_2 = String.valueOf("navigationURL");
            v3_1[0] = new StringBuilder(((String.valueOf(v1_19).length() + 18) + String.valueOf(v4_2).length())).append(v1_19).append("&").append(v4_2).append("={NAVIGATION_URL}").toString();
            this.zzVo = new com.google.android.gms.internal.zzaak(v0_71, java.util.Arrays.asList(v3_1));
        }
        org.json.JSONException v0_74 = com.google.android.gms.internal.zzaby.zzc(p11, "X-Afma-Remote-Ping-Urls");
        if (v0_74 != null) {
            this.zzVr = v0_74;
        }
        org.json.JSONException v0_78 = com.google.android.gms.internal.zzaby.zza(p11, "X-Afma-Safe-Browsing");
        if (!android.text.TextUtils.isEmpty(v0_78)) {
            try {
                this.zzVu = com.google.android.gms.internal.zzaeq.zzf(new org.json.JSONObject(v0_78));
            } catch (org.json.JSONException v0_80) {
                com.google.android.gms.internal.zzafr.zzc("Error parsing safe browsing header", v0_80);
            }
        }
        this.zzVs = (this.zzVs | com.google.android.gms.internal.zzaby.zzd(p11, "X-Afma-Render-In-Browser"));
        org.json.JSONException v0_85 = com.google.android.gms.internal.zzaby.zza(p11, "X-Afma-Pool");
        if (!android.text.TextUtils.isEmpty(v0_85)) {
            try {
                this.zzVv = new org.json.JSONObject(v0_85).getBoolean("never_pool");
            } catch (org.json.JSONException v0_88) {
                com.google.android.gms.internal.zzafr.zzc("Error parsing interstitial pool header", v0_88);
            }
        }
        return;
    }

Method com.google.android.gms.internal.zzacc.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.zzagz.zza() calling method android.net.Uri.parse()


    private static String zza(android.content.Context p2, com.google.android.gms.internal.zzcu p3, String p4, android.view.View p5)
    {
        if (p3 != null) {
            try {
                android.net.Uri v0 = android.net.Uri.parse(p4);
            } catch (android.net.Uri v0) {
            }
            if (p3.zzd(v0)) {
                v0 = p3.zza(v0, p2, p5);
            }
            p4 = v0.toString();
        }
        return p4;
    }

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


    public static String zzaI(String p2)
    {
        return android.net.Uri.parse(p2).buildUpon().query(0).build().toString();
    }

Method com.google.android.gms.internal.zzaha.zzea() calling method android.net.Uri.parse()


    public final void zzea()
    {
        java.util.Iterator v2 = this.zzZw.iterator();
        while (v2.hasNext()) {
            com.google.android.gms.internal.zznl v1_2;
            android.net.Uri v0_2 = ((String) v2.next());
            com.google.android.gms.internal.zznl v1_0 = String.valueOf(v0_2);
            if (v1_0.length() == 0) {
                v1_2 = new String("Pinging url: ");
            } else {
                v1_2 = "Pinging url: ".concat(v1_0);
            }
            com.google.android.gms.internal.zzafr.zzaS(v1_2);
            this.zzZx.mayLaunchUrl(android.net.Uri.parse(v0_2), 0, 0);
        }
        this.zzZx.zzc(((android.app.Activity) this.zztF));
        return;
    }

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


    private final android.net.Uri zzb(android.content.Context p4, String p5, String p6, String p7)
    {
        android.net.Uri v0_2 = android.net.Uri.parse(p5).buildUpon();
        v0_2.appendQueryParameter("linkedDeviceId", this.zzT(p4));
        v0_2.appendQueryParameter("adSlotPath", p6);
        v0_2.appendQueryParameter("afmaVersion", p7);
        return v0_2.build();
    }

Method com.google.android.gms.internal.zzahy.onClick() calling method android.net.Uri.parse()


    public final void onClick(android.content.DialogInterface p3, int p4)
    {
        com.google.android.gms.ads.internal.zzbs.zzbz();
        com.google.android.gms.internal.zzagz.zza(this.zzZR.zztF, android.net.Uri.parse("https://support.google.com/dfp_premium/answer/7160685#push"));
        return;
    }

Method com.google.android.gms.internal.zzakb.zzc() calling method android.net.Uri.parse()


    private final void zzc(android.content.Context p7, String p8, String p9, String p10)
    {
        if (((Boolean) com.google.android.gms.ads.internal.zzbs.zzbL().zzd(com.google.android.gms.internal.zzmo.zzEw)).booleanValue()) {
            com.google.android.gms.internal.zzagz v0_5;
            android.os.Bundle v4_0 = new android.os.Bundle();
            v4_0.putString("err", p8);
            v4_0.putString("code", p9);
            if (android.text.TextUtils.isEmpty(p10)) {
                v0_5 = "";
            } else {
                com.google.android.gms.internal.zzagz v0_4 = android.net.Uri.parse(p10);
                if (v0_4.getHost() == null) {
                } else {
                    v0_5 = v0_4.getHost();
                }
            }
            v4_0.putString("host", v0_5);
            com.google.android.gms.ads.internal.zzbs.zzbz().zza(p7, this.zzJH.zziz().zzaP, "gmob-apps", v4_0, 1);
        }
        return;
    }

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


    public final void onLoadResource(android.webkit.WebView p4, String p5)
    {
        android.net.Uri v0_3;
        android.net.Uri v0_1 = String.valueOf(p5);
        if (v0_1.length() == 0) {
            v0_3 = new String("Loading resource: ");
        } else {
            v0_3 = "Loading resource: ".concat(v0_1);
        }
        com.google.android.gms.internal.zzafr.v(v0_3);
        android.net.Uri v0_0 = android.net.Uri.parse(p5);
        if (("gmsg".equalsIgnoreCase(v0_0.getScheme())) && ("mobileads.google.com".equalsIgnoreCase(v0_0.getHost()))) {
            this.zzi(v0_0);
        }
        return;
    }

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


    public final boolean shouldOverrideUrlLoading(android.webkit.WebView p10, String p11)
    {
        com.google.android.gms.internal.zzaet v0_2;
        com.google.android.gms.internal.zzaet v0_13 = String.valueOf(p11);
        if (v0_13.length() == 0) {
            v0_2 = new String("AdWebView shouldOverrideUrlLoading: ");
        } else {
            v0_2 = "AdWebView shouldOverrideUrlLoading: ".concat(v0_13);
        }
        com.google.android.gms.internal.zzaet v0_11;
        com.google.android.gms.internal.zzafr.v(v0_2);
        com.google.android.gms.internal.zzaet v0_12 = android.net.Uri.parse(p11);
        if ((!"gmsg".equalsIgnoreCase(v0_12.getScheme())) || (!"mobileads.google.com".equalsIgnoreCase(v0_12.getHost()))) {
            if ((this.zzabu) && (p10 == this.zzJH.getWebView())) {
                com.google.android.gms.internal.zzmm v1_12;
                com.google.android.gms.internal.zzmm v1_10 = v0_12.getScheme();
                if ((!"http".equalsIgnoreCase(v1_10)) && (!"https".equalsIgnoreCase(v1_10))) {
                    v1_12 = 0;
                } else {
                    v1_12 = 1;
                }
                if (v1_12 != null) {
                    if ((this.zzzL != null) && (((Boolean) com.google.android.gms.ads.internal.zzbs.zzbL().zzd(com.google.android.gms.internal.zzmo.zzDo)).booleanValue())) {
                        this.zzzL.onAdClicked();
                        if (this.zztr != null) {
                            this.zztr.zzaA(p11);
                        }
                        this.zzzL = 0;
                    }
                    v0_11 = super.shouldOverrideUrlLoading(p10, p11);
                    return v0_11;
                }
            }
            if (this.zzJH.getWebView().willNotDraw()) {
                com.google.android.gms.internal.zzaet v0_16;
                com.google.android.gms.internal.zzaet v0_14 = String.valueOf(p11);
                if (v0_14.length() == 0) {
                    v0_16 = new String("AdWebView unable to handle URL: ");
                } else {
                    v0_16 = "AdWebView unable to handle URL: ".concat(v0_14);
                }
                com.google.android.gms.internal.zzafr.zzaT(v0_16);
                v0_11 = 1;
            } else {
                try {
                    com.google.android.gms.internal.zzmm v1_18 = this.zzJH.zziy();
                } catch (com.google.android.gms.internal.zzmm v1) {
                    com.google.android.gms.internal.zzmm v1_19 = String.valueOf(p11);
                    if (v1_19.length() == 0) {
                        com.google.android.gms.internal.zzmm v1_21 = new String("Unable to append parameter to URL: ");
                    } else {
                        v1_21 = "Unable to append parameter to URL: ".concat(v1_19);
                    }
                    com.google.android.gms.internal.zzafr.zzaT(v1_21);
                    String v2_10 = v0_12;
                }
                if ((v1_18 != null) && (v1_18.zzc(v0_12))) {
                    v0_12 = v1_18.zza(v0_12, this.zzJH.getContext(), this.zzJH.getView());
                }
                v2_10 = v0_12;
                if ((this.zzJE != null) && (!this.zzJE.zzaR())) {
                    this.zzJE.zzt(p11);
                } else {
                    this.zza(new com.google.android.gms.ads.internal.overlay.zzc("android.intent.action.VIEW", v2_10.toString(), 0, 0, 0, 0, 0));
                }
            }
        } else {
            this.zzi(v0_12);
        }
        return v0_11;
    }

Method com.google.android.gms.location.places.internal.zzas.getWebsiteUri() calling method android.net.Uri.parse()


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

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


    public final void onDownloadStart(String p3, String p4, String p5, String p6, long p7)
    {
        try {
            String v0_4 = new android.content.Intent("android.intent.action.VIEW");
            v0_4.setDataAndType(android.net.Uri.parse(p3), p6);
            com.google.android.gms.ads.internal.zzbs.zzbz();
            com.google.android.gms.internal.zzagz.zzb(this.getContext(), v0_4);
        } catch (String v0) {
            com.google.android.gms.internal.zzafr.zzaC(new StringBuilder(((String.valueOf(p3).length() + 51) + String.valueOf(p6).length())).append("Couldn\'t find an Activity to view url/mimetype: ").append(p3).append(" / ").append(p6).toString());
        }
        return;
    }

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


    public static com.google.android.gms.internal.zzapl zza(com.google.android.gms.appindexing.Action p9, long p10, String p12, int p13)
    {
        com.google.android.gms.internal.zzapl v0_7;
        boolean v2 = 0;
        com.google.android.gms.internal.zzapm v3_5 = new android.os.Bundle();
        v3_5.putAll(p9.zzmn());
        com.google.android.gms.internal.zzaoz v4_4 = v3_5.getBundle("object");
        if (!v4_4.containsKey("id")) {
            v0_7 = 0;
        } else {
            v0_7 = android.net.Uri.parse(v4_4.getString("id"));
        }
        com.google.android.gms.internal.zzapi v5_1 = v4_4.getString("name");
        com.google.android.gms.internal.zzapb v6_1 = v4_4.getString("type");
        com.google.android.gms.internal.zzaoz v4_3 = com.google.android.gms.internal.zzapw.zza(p12, android.net.Uri.parse(v4_4.getString("url")));
        com.google.android.gms.internal.zzaow v1_2 = com.google.android.gms.internal.zzapl.zza(v4_3, v5_1, v0_7, v6_1, 0);
        if (v3_5.containsKey(".private:ssbContext")) {
            v1_2.zza(com.google.android.gms.internal.zzapb.zzd(v3_5.getByteArray(".private:ssbContext")));
            v3_5.remove(".private:ssbContext");
        }
        if (v3_5.containsKey(".private:accountName")) {
            v1_2.zzb(new android.accounts.Account(v3_5.getString(".private:accountName"), "com.google"));
            v3_5.remove(".private:accountName");
        }
        if ((!v3_5.containsKey(".private:isContextOnly")) || (!v3_5.getBoolean(".private:isContextOnly"))) {
            com.google.android.gms.internal.zzapl v0_26 = 0;
        } else {
            v0_26 = 4;
            v3_5.remove(".private:isContextOnly");
        }
        if (v3_5.containsKey(".private:isDeviceOnly")) {
            v2 = v3_5.getBoolean(".private:isDeviceOnly", 0);
            v3_5.remove(".private:isDeviceOnly");
        }
        v1_2.zza(new com.google.android.gms.internal.zzapb(com.google.android.gms.internal.adp.zzc(com.google.android.gms.internal.zzapv.zzh(v3_5)), new com.google.android.gms.internal.zzapj(".private:action").zzK(1).zzbJ(".private:action").zzbI("blob").zzml()));
        return new com.google.android.gms.internal.zzapm().zza(com.google.android.gms.internal.zzapl.zza(p12, v4_3)).zzv(p10).zzS(v0_26).zza(v1_2.zzmj()).zzM(v2).zzT(p13).zzmm();
    }

Method com.google.android.gms.internal.zzare.zzbN() calling method android.net.Uri.parse()


    public static String zzbN(String p4)
    {
        String v0_5;
        int v2 = 0;
        if (android.text.TextUtils.isEmpty(p4)) {
            v0_5 = 0;
        } else {
            v0_5 = 1;
        }
        com.google.android.gms.common.internal.zzbo.zzb(v0_5, "account type cannot be empty");
        String v0_1 = android.net.Uri.parse(p4).getScheme();
        if (("http".equalsIgnoreCase(v0_1)) || ("https".equalsIgnoreCase(v0_1))) {
            v2 = 1;
        }
        com.google.android.gms.common.internal.zzbo.zzb(v2, "Account type must be an http or https URI");
        return p4;
    }

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


    static zzcbq()
    {
        com.google.android.gms.internal.zzcbq.zzbhr = android.net.Uri.parse("content://com.google.android.gms.instantapps.provider.api/");
        return;
    }

Method com.google.android.gms.internal.zzia.zzB() calling method android.net.Uri.parse()


    public static com.google.android.gms.internal.zzia zzB(String p1)
    {
        return com.google.android.gms.internal.zzia.zze(android.net.Uri.parse(p1));
    }

Method com.google.android.gms.internal.zzlz.zzdE() calling method android.net.Uri.parse()


    public final boolean zzdE()
    {
        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.zzlz.zzdF() calling method android.net.Uri.parse()


    public final boolean zzdF()
    {
        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.zzmr.zzdO() calling method android.net.Uri.parse()


    private final void zzdO()
    {
        try {
            while(true) {
                java.io.IOException v0_6 = ((com.google.android.gms.internal.zznb) this.zzGL.take());
                String v2_1 = v0_6.zzdU();
                com.google.android.gms.internal.zzafr.zzc("CsiReporter: Cannot close file: sdk_csi_data.txt.", java.io.IOException v0_16);
            }
            com.google.android.gms.internal.zzafr.zzaT("CsiReporter: File doesn\'t exists. Cannot write CSI data to file.");
        } catch (java.io.IOException v0_19) {
            com.google.android.gms.internal.zzafr.zzc("CsiReporter:reporter interrupted", v0_19);
            return;
        }
        if (!android.text.TextUtils.isEmpty(v2_1)) {
            java.io.IOException v0_2 = this.zza(this.zzGN, v0_6.zzdV());
            java.io.File v3_0 = android.net.Uri.parse(this.zzGJ).buildUpon();
            int v4_0 = v0_2.entrySet().iterator();
            while (v4_0.hasNext()) {
                java.io.IOException v0_18 = ((java.util.Map$Entry) v4_0.next());
                v3_0.appendQueryParameter(((String) v0_18.getKey()), ((String) v0_18.getValue()));
            }
            java.io.IOException v0_8 = new StringBuilder(v3_0.build().toString());
            v0_8.append("&it=").append(v2_1);
            java.io.IOException v0_9 = v0_8.toString();
            if (!this.zzGP.get()) {
                com.google.android.gms.ads.internal.zzbs.zzbz();
                com.google.android.gms.internal.zzagz.zzd(this.mContext, this.zzwH, v0_9);
            } else {
                java.io.File v3_1 = this.zzGQ;
                if (v3_1 != null) {
                    try {
                        String v1_12 = new java.io.FileOutputStream(v3_1, 1);
                        try {
                            v1_12.write(v0_9.getBytes());
                            v1_12.write(10);
                            try {
                                v1_12.close();
                            } catch (java.io.IOException v0_16) {
                            }
                        } catch (java.io.IOException v0_11) {
                            com.google.android.gms.internal.zzafr.zzc("CsiReporter: Cannot write to file: sdk_csi_data.txt.", v0_11);
                            if (v1_12 == null) {
                            } else {
                                try {
                                    v1_12.close();
                                } catch (java.io.IOException v0_15) {
                                    com.google.android.gms.internal.zzafr.zzc("CsiReporter: Cannot close file: sdk_csi_data.txt.", v0_15);
                                }
                            }
                        }
                    } catch (java.io.IOException v0_12) {
                        v1_12 = 0;
                        if (v1_12 != null) {
                            try {
                                v1_12.close();
                            } catch (String v1_15) {
                                com.google.android.gms.internal.zzafr.zzc("CsiReporter: Cannot close file: sdk_csi_data.txt.", v1_15);
                            }
                        }
                        throw v0_12;
                    } catch (java.io.IOException v0_11) {
                        v1_12 = 0;
                    } catch (java.io.IOException v0_12) {
                    }
                }
            }
        }
    }

Method com.google.android.gms.internal.zznl.zzi() calling method android.net.Uri.parse()


    public static boolean zzi(android.content.Context p6)
    {
        boolean v2 = 0;
        int v0_1 = p6.getPackageManager();
        if (v0_1 != 0) {
            int v1_3 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("http://www.example.com"));
            android.content.pm.ResolveInfo v3_0 = v0_1.resolveActivity(v1_3, 0);
            java.util.List v4_1 = v0_1.queryIntentActivities(v1_3, 65536);
            if ((v4_1 != null) && (v3_0 != null)) {
                int v1_0 = 0;
                while (v1_0 < v4_1.size()) {
                    if (!v3_0.activityInfo.name.equals(((android.content.pm.ResolveInfo) v4_1.get(v1_0)).activityInfo.name)) {
                        v1_0++;
                    } else {
                        v2 = v3_0.activityInfo.packageName.equals(com.google.android.gms.internal.aeo.zzbU(p6));
                        break;
                    }
                }
            }
        }
        return v2;
    }

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


    public final void zza(com.google.android.gms.internal.zzaka p10, java.util.Map p11)
    {
        String v2_0 = com.google.android.gms.internal.zzaez.zzb(((String) p11.get("u")), p10.getContext());
        String v0_5 = ((String) p11.get("a"));
        if (v0_5 != null) {
            if ((this.zzJE == null) || (this.zzJE.zzaR())) {
                com.google.android.gms.internal.zzakb v8 = p10.zziw();
                if (!"expand".equalsIgnoreCase(v0_5)) {
                    if (!"webapp".equalsIgnoreCase(v0_5)) {
                        if (!"in_app_purchase".equalsIgnoreCase(v0_5)) {
                            if ((!"app".equalsIgnoreCase(v0_5)) || (!"true".equalsIgnoreCase(((String) p11.get("system_browser"))))) {
                                String v3_7;
                                this.zzj(1);
                                String v0_33 = ((String) p11.get("intent_url"));
                                if (android.text.TextUtils.isEmpty(v0_33)) {
                                    v3_7 = 0;
                                } else {
                                    try {
                                        String v0_34 = android.content.Intent.parseUri(v0_33, 0);
                                        v3_7 = v0_34;
                                    } catch (String v3_8) {
                                        String v0_35 = String.valueOf(v0_34);
                                        if (v0_35.length() == 0) {
                                            String v0_37 = new String("Error parsing the url: ");
                                        } else {
                                            v0_37 = "Error parsing the url: ".concat(v0_35);
                                        }
                                        com.google.android.gms.internal.zzafr.zzb(v0_37, v3_8);
                                    }
                                }
                                if ((v3_7 != null) && (v3_7.getData() != null)) {
                                    String v0_1;
                                    String v1_23 = v3_7.getData();
                                    String v0_39 = v1_23.toString();
                                    if (android.text.TextUtils.isEmpty(v0_39)) {
                                        v0_1 = v1_23;
                                    } else {
                                        com.google.android.gms.ads.internal.zzbs.zzbz();
                                        try {
                                            v0_1 = android.net.Uri.parse(com.google.android.gms.internal.zzagz.zzb(p10, v0_39));
                                        } catch (Exception v4_6) {
                                            String v0_41 = String.valueOf(v0_1);
                                            if (v0_41.length() == 0) {
                                                String v0_43 = new String("Error parsing the uri: ");
                                            } else {
                                                v0_43 = "Error parsing the uri: ".concat(v0_41);
                                            }
                                            com.google.android.gms.internal.zzafr.zzb(v0_43, v4_6);
                                        }
                                    }
                                    v3_7.setData(v0_1);
                                }
                                if (v3_7 == null) {
                                    if (!android.text.TextUtils.isEmpty(v2_0)) {
                                        com.google.android.gms.ads.internal.zzbs.zzbz();
                                        v2_0 = com.google.android.gms.internal.zzagz.zzb(p10, v2_0);
                                    }
                                    v8.zza(new com.google.android.gms.ads.internal.overlay.zzc(((String) p11.get("i")), v2_0, ((String) p11.get("m")), ((String) p11.get("p")), ((String) p11.get("c")), ((String) p11.get("f")), ((String) p11.get("e"))));
                                } else {
                                    v8.zza(new com.google.android.gms.ads.internal.overlay.zzc(v3_7));
                                }
                            } else {
                                this.zzj(1);
                                String v0_9 = p10.getContext();
                                if (!android.text.TextUtils.isEmpty(v2_0)) {
                                    try {
                                        p10.zziw().zza(new com.google.android.gms.ads.internal.overlay.zzc(new com.google.android.gms.internal.zzrr(p10).zza(v0_9, p11)));
                                    } catch (String v0_11) {
                                        com.google.android.gms.internal.zzafr.zzaT(v0_11.getMessage());
                                    }
                                } else {
                                    com.google.android.gms.internal.zzafr.zzaT("Destination url cannot be empty.");
                                }
                            }
                        }
                    } else {
                        this.zzj(0);
                        if (v2_0 == null) {
                            v8.zza(com.google.android.gms.internal.zzrq.zze(p11), com.google.android.gms.internal.zzrq.zzf(p11), ((String) p11.get("html")), ((String) p11.get("baseurl")));
                        } else {
                            v8.zza(com.google.android.gms.internal.zzrq.zze(p11), com.google.android.gms.internal.zzrq.zzf(p11), v2_0);
                        }
                    }
                } else {
                    if (!p10.zziA()) {
                        this.zzj(0);
                        v8.zza(com.google.android.gms.internal.zzrq.zze(p11), com.google.android.gms.internal.zzrq.zzf(p11));
                    } else {
                        com.google.android.gms.internal.zzafr.zzaT("Cannot expand WebView that is already expanded.");
                    }
                }
            } else {
                this.zzJE.zzt(v2_0);
            }
        } else {
            com.google.android.gms.internal.zzafr.zzaT("Action missing from an open GMSG.");
        }
        return;
    }

Method com.google.android.gms.internal.zzwd.requestInterstitialAd() calling method android.net.Uri.parse()


    public final void requestInterstitialAd(android.content.Context p4, com.google.android.gms.ads.mediation.MediationInterstitialListener p5, android.os.Bundle p6, com.google.android.gms.ads.mediation.MediationAdRequest p7, android.os.Bundle p8)
    {
        this.zzNq = p5;
        if (this.zzNq != null) {
            if ((p4 instanceof android.app.Activity)) {
                if (com.google.android.gms.internal.zznl.zzi(p4)) {
                    com.google.android.gms.ads.mediation.MediationInterstitialListener v0_0 = p6.getString("tab_url");
                    if (!android.text.TextUtils.isEmpty(v0_0)) {
                        this.zzNo = ((android.app.Activity) p4);
                        this.mUri = android.net.Uri.parse(v0_0);
                        this.zzNp = new com.google.android.gms.internal.zznl();
                        this.zzNp.zza(new com.google.android.gms.internal.zzwe(this));
                        this.zzNp.zzd(this.zzNo);
                        this.zzNq.onAdLoaded(this);
                    } else {
                        com.google.android.gms.internal.zzajc.zzaT("The tab_url retrieved from mediation metadata is empty. Bailing out.");
                        this.zzNq.onAdFailedToLoad(this, 0);
                    }
                } else {
                    com.google.android.gms.internal.zzajc.zzaT("Default browser does not support custom tabs. Bailing out.");
                    this.zzNq.onAdFailedToLoad(this, 0);
                }
            } else {
                com.google.android.gms.internal.zzajc.zzaT("AdMobCustomTabs can only work with Activity context. Bailing out.");
                this.zzNq.onAdFailedToLoad(this, 0);
            }
        } else {
            com.google.android.gms.internal.zzajc.zzaT("Listener not set for mediation. Returning.");
        }
        return;
    }

Method com.google.android.gms.internal.zzwn.execute() calling method android.net.Uri.parse()


    public final void execute()
    {
        if (this.mContext != null) {
            com.google.android.gms.ads.internal.zzbs.zzbz();
            if (com.google.android.gms.internal.zzagz.zzH(this.mContext).zzdG()) {
                android.app.AlertDialog v0_2 = ((String) this.zzHa.get("iurl"));
                if (!android.text.TextUtils.isEmpty(v0_2)) {
                    if (android.webkit.URLUtil.isValidUrl(v0_2)) {
                        int v2_0 = android.net.Uri.parse(v0_2).getLastPathSegment();
                        com.google.android.gms.ads.internal.zzbs.zzbz();
                        if (com.google.android.gms.internal.zzagz.zzaK(v2_0)) {
                            com.google.android.gms.internal.zzwp v1_7;
                            android.content.res.Resources v3 = com.google.android.gms.ads.internal.zzbs.zzbD().getResources();
                            com.google.android.gms.ads.internal.zzbs.zzbz();
                            android.app.AlertDialog$Builder v4 = com.google.android.gms.internal.zzagz.zzG(this.mContext);
                            if (v3 == null) {
                                v1_7 = "Save image";
                            } else {
                                v1_7 = v3.getString(com.google.android.gms.R$string.s1);
                            }
                            com.google.android.gms.internal.zzwp v1_9;
                            v4.setTitle(v1_7);
                            if (v3 == null) {
                                v1_9 = "Allow Ad to store image in Picture gallery?";
                            } else {
                                v1_9 = v3.getString(com.google.android.gms.R$string.s2);
                            }
                            com.google.android.gms.internal.zzwp v1_11;
                            v4.setMessage(v1_9);
                            if (v3 == null) {
                                v1_11 = "Accept";
                            } else {
                                v1_11 = v3.getString(com.google.android.gms.R$string.s3);
                            }
                            android.app.AlertDialog v0_5;
                            v4.setPositiveButton(v1_11, new com.google.android.gms.internal.zzwo(this, v0_2, v2_0));
                            if (v3 == null) {
                                v0_5 = "Decline";
                            } else {
                                v0_5 = v3.getString(com.google.android.gms.R$string.s4);
                            }
                            v4.setNegativeButton(v0_5, new com.google.android.gms.internal.zzwp(this));
                            v4.create().show();
                        } else {
                            android.app.AlertDialog v0_11;
                            android.app.AlertDialog v0_8 = String.valueOf(v2_0);
                            if (v0_8.length() == 0) {
                                v0_11 = new String("Image type not recognized: ");
                            } else {
                                v0_11 = "Image type not recognized: ".concat(v0_8);
                            }
                            this.zzan(v0_11);
                        }
                    } else {
                        android.app.AlertDialog v0_14;
                        android.app.AlertDialog v0_12 = String.valueOf(v0_2);
                        if (v0_12.length() == 0) {
                            v0_14 = new String("Invalid image url: ");
                        } else {
                            v0_14 = "Invalid image url: ".concat(v0_12);
                        }
                        this.zzan(v0_14);
                    }
                } else {
                    this.zzan("Image url cannot be empty.");
                }
            } else {
                this.zzan("Feature is not supported by the device.");
            }
        } else {
            this.zzan("Activity context is not available");
        }
        return;
    }

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


    private final com.google.android.gms.internal.zzajm zza(org.json.JSONObject p10, boolean p11, boolean p12)
    {
        String v7;
        if (!p11) {
            v7 = p10.optString("url");
        } else {
            v7 = p10.getString("url");
        }
        com.google.android.gms.internal.zzajm v0_4;
        double v4 = p10.optDouble("scale", 1.0);
        boolean v6 = p10.optBoolean("is_transparent", 1);
        if (!android.text.TextUtils.isEmpty(v7)) {
            if (!p12) {
                v0_4 = this.zzRv.zza(v7, new com.google.android.gms.internal.zzyu(this, p11, v4, v6, v7));
            } else {
                v0_4 = new com.google.android.gms.internal.zzajh(new com.google.android.gms.internal.zznp(0, android.net.Uri.parse(v7), v4));
            }
        } else {
            this.zzc(0, p11);
            v0_4 = new com.google.android.gms.internal.zzajh(0);
        }
        return v0_4;
    }

Method com.squareup.picasso.Picasso.invalidate() calling method android.net.Uri.parse()


    public void invalidate(String p3)
    {
        if (p3 != null) {
            this.invalidate(android.net.Uri.parse(p3));
            return;
        } else {
            throw new IllegalArgumentException("path == null");
        }
    }

Method com.squareup.picasso.Picasso.load() calling method android.net.Uri.parse()


    public com.squareup.picasso.RequestCreator load(String p4)
    {
        com.squareup.picasso.RequestCreator v0_3;
        if (p4 != null) {
            if (p4.trim().length() != 0) {
                v0_3 = this.load(android.net.Uri.parse(p4));
            } else {
                throw new IllegalArgumentException("Path must not be empty.");
            }
        } else {
            v0_3 = new com.squareup.picasso.RequestCreator(this, 0, 0);
        }
        return v0_3;
    }

Method com.google.android.gms.internal.zzcgc.onReceive() calling method android.net.Uri.parse()


    public final void onReceive(android.content.Context p13, android.content.Intent p14)
    {
        com.google.android.gms.internal.zzcgl v3 = com.google.android.gms.internal.zzcgl.zzbj(p13);
        com.google.android.gms.internal.zzcfl v8 = v3.zzwF();
        if (p14 != null) {
            com.google.android.gms.internal.zzcem.zzxE();
            com.google.android.gms.internal.zzcgg v0_16 = p14.getAction();
            v8.zzyD().zzj("Local receiver got", v0_16);
            if (!"com.google.android.gms.measurement.UPLOAD".equals(v0_16)) {
                if ("com.android.vending.INSTALL_REFERRER".equals(v0_16)) {
                    com.google.android.gms.internal.zzcgg v0_2 = p14.getStringExtra("referrer");
                    if (v0_2 != null) {
                        v8.zzyB().zzj("Install referrer extras are", v0_2);
                        if (!v0_2.contains("?")) {
                            com.google.android.gms.internal.zzcgg v0_3 = String.valueOf(v0_2);
                            if (v0_3.length() == 0) {
                                v0_2 = new String("?");
                            } else {
                                v0_2 = "?".concat(v0_3);
                            }
                        }
                        android.os.Bundle v6 = v3.zzwB().zzq(android.net.Uri.parse(v0_2));
                        if (v6 != null) {
                            long v4_1 = (1000 * p14.getLongExtra("referrer_timestamp_seconds", 0));
                            if (v4_1 == 0) {
                                v8.zzyz().log("Install referrer is missing timestamp");
                            }
                            v3.zzwE().zzj(new com.google.android.gms.internal.zzcgd(this, v3, v4_1, v6, p13, v8));
                        } else {
                            v8.zzyD().log("No campaign defined in install referrer broadcast");
                        }
                    } else {
                        v8.zzyD().log("Install referrer extras are null");
                    }
                }
            } else {
                com.google.android.gms.internal.zzciw.zzk(p13, 0);
                com.google.android.gms.internal.zzcgg v0_17 = new android.content.Intent().setClassName(p13, "com.google.android.gms.measurement.AppMeasurementService");
                v0_17.setAction("com.google.android.gms.measurement.UPLOAD");
                this.zzbrL.doStartService(p13, v0_17);
            }
        } else {
            v8.zzyz().log("Receiver called with null intent");
        }
        return;
    }

Method com.google.android.gms.internal.zzcss$zza.<init>() calling method android.net.Uri.parse()


    private zzcss$zza(String p5)
    {
        this.zzajd = p5;
        this.zzbCs = android.net.Uri.parse(this.zzajd);
        try {
            new java.net.URI(this.zzajd);
            this.zzbCt = 0;
        } catch (int v0_0) {
            this.zzbCt = 0;
            throw v0_0;
        } catch (int v0) {
            this.zzbCt = 0;
        }
        int v0_7;
        this.zzbCo = this.getScheme();
        this.zzbCu = Boolean.valueOf(this.zzAn());
        if (this.zzbCv == null) {
            if (this.zzbCs != null) {
                v0_7 = this.zzbCs.getPort();
                if (v0_7 != -1) {
                    this.zzbCv = Integer.valueOf(v0_7);
                    return;
                }
            }
            v0_7 = -1;
        } else {
            v0_7 = this.zzbCv.intValue();
        }
        this.zzbCv = Integer.valueOf(v0_7);
        return;
    }

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


    private final android.net.Uri zza(android.net.Uri p9, android.content.Context p10, String p11, boolean p12, android.view.View p13)
    {
        try {
            String v2_0 = this.zzb(p9);
        } catch (android.net.Uri v0) {
            throw new com.google.android.gms.internal.zzcv("Provided Uri is not in a valid state");
        }
        if (v2_0 == null) {
            if (p9.getQueryParameter("ms") != null) {
                throw new com.google.android.gms.internal.zzcv("Query parameter already exists: ms");
            }
        } else {
            if (p9.toString().contains("dc_ms=")) {
                throw new com.google.android.gms.internal.zzcv("Parameter already exists: dc_ms");
            }
        }
        StringBuilder v1_9;
        if (!p12) {
            v1_9 = this.zzqt.zza(p10);
        } else {
            v1_9 = this.zzqt.zza(p10, p11, p13);
        }
        android.net.Uri v0_4;
        if (v2_0 == null) {
            String v3_0 = p9.toString();
            android.net.Uri v0_22 = v3_0.indexOf("&adurl");
            if (v0_22 == -1) {
                v0_22 = v3_0.indexOf("?adurl");
            }
            if (v0_22 == -1) {
                v0_4 = p9.buildUpon().appendQueryParameter("ms", v1_9).build();
            } else {
                v0_4 = android.net.Uri.parse(new StringBuilder(v3_0.substring(0, (v0_22 + 1))).append("ms").append("=").append(v1_9).append("&").append(v3_0.substring((v0_22 + 1))).toString());
            }
        } else {
            String v2_5 = p9.toString();
            String v3_2 = v2_5.indexOf(";adurl");
            if (v3_2 == -1) {
                String v3_3 = p9.getEncodedPath();
                String v4_7 = v2_5.indexOf(v3_3);
                v0_4 = android.net.Uri.parse(new StringBuilder(v2_5.substring(0, (v3_3.length() + v4_7))).append(";").append("dc_ms").append("=").append(v1_9).append(";").append(v2_5.substring((v3_3.length() + v4_7))).toString());
            } else {
                v0_4 = android.net.Uri.parse(new StringBuilder(v2_5.substring(0, (v3_2 + 1))).append("dc_ms").append("=").append(v1_9).append(";").append(v2_5.substring((v3_2 + 1))).toString());
            }
        }
        return v0_4;
    }

Method com.google.android.gms.internal.zzcvj.zzV() calling method android.net.Uri.parse()


    public static String zzV(String p3, String p4)
    {
        if (p4 != null) {
            android.net.Uri v0_0;
            android.net.Uri v0_3 = String.valueOf(p3);
            if (v0_3.length() == 0) {
                v0_0 = new String("http://hostname/?");
            } else {
                v0_0 = "http://hostname/?".concat(v0_3);
            }
            p3 = android.net.Uri.parse(v0_0).getQueryParameter(p4);
        } else {
            if (p3.length() <= 0) {
                p3 = 0;
            }
        }
        return p3;
    }

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


    public zzp(int p4, String p5, com.google.android.gms.internal.zzu p6)
    {
        int v0_7;
        if (!com.google.android.gms.internal.zzab$zza.zzai) {
            v0_7 = 0;
        } else {
            v0_7 = new com.google.android.gms.internal.zzab$zza();
        }
        int v0_6;
        this.zzB = v0_7;
        this.zzI = 1;
        this.zzJ = 0;
        this.zzK = 0;
        this.zzL = 0;
        this.zzN = 0;
        this.zzC = p4;
        this.zzD = p5;
        this.zzF = p6;
        this.zzM = new com.google.android.gms.internal.zzg();
        if (android.text.TextUtils.isEmpty(p5)) {
            v0_6 = 0;
        } else {
            int v0_3 = android.net.Uri.parse(p5);
            if (v0_3 == 0) {
            } else {
                int v0_4 = v0_3.getHost();
                if (v0_4 == 0) {
                } else {
                    v0_6 = v0_4.hashCode();
                }
            }
        }
        this.zzE = v0_6;
        return;
    }

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


    public final void zza(com.google.android.gms.internal.zzaka 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.zza("openableURLs", v5_1);
        } else {
            com.google.android.gms.internal.zzafr.zzaT("URLs missing in canOpenURLs GMSG.");
        }
        return;
    }

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


    public final void zza(com.google.android.gms.internal.zzaka 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.internal.zzafr.zzb("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.internal.zzafr.zzb("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.zzqx.zza() calling method android.net.Uri.parse()


    public final void zza(com.google.android.gms.internal.zzaka p6, java.util.Map p7)
    {
        String v0_6 = ((String) p7.get("u"));
        if (v0_6 != null) {
            android.net.Uri v1_0 = android.net.Uri.parse(v0_6);
            try {
                String v0_5;
                com.google.android.gms.internal.zzaew v2_6 = p6.zziy();
            } catch (com.google.android.gms.internal.zzaew v2) {
                String v0_1 = String.valueOf(v0_6);
                if (v0_1.length() == 0) {
                    String v0_4 = new String("Unable to append parameter to URL: ");
                } else {
                    v0_4 = "Unable to append parameter to URL: ".concat(v0_1);
                }
                com.google.android.gms.internal.zzafr.zzaT(v0_4);
                String v0_12;
                com.google.android.gms.internal.zzaew v2_1 = com.google.android.gms.ads.internal.zzbs.zzbY();
                android.content.Context v3_3 = p6.getContext();
                if ((!((Boolean) com.google.android.gms.ads.internal.zzbs.zzbL().zzd(com.google.android.gms.internal.zzmo.zzDy)).booleanValue()) || (!v2_1.zzp(v3_3))) {
                    v0_12 = 0;
                } else {
                    v0_12 = 1;
                }
                if ((v0_12 != null) && (android.text.TextUtils.isEmpty(v1_0.getQueryParameter("fbs_aeid")))) {
                    String v0_17 = com.google.android.gms.ads.internal.zzbs.zzbY().zzw(p6.getContext());
                    com.google.android.gms.ads.internal.zzbs.zzbz();
                    v1_0 = com.google.android.gms.internal.zzagz.zzb(v1_0.toString(), "fbs_aeid", v0_17);
                    com.google.android.gms.ads.internal.zzbs.zzbY().zzf(p6.getContext(), v0_17);
                }
                new com.google.android.gms.internal.zzaiq(p6.getContext(), p6.zziz().zzaP, v1_0.toString()).zzhL();
            }
            if ((v2_6 == null) || (!v2_6.zzc(v1_0))) {
                v0_5 = v1_0;
            } else {
                v0_5 = v2_6.zza(v1_0, p6.getContext(), p6.getView());
            }
            v1_0 = v0_5;
        } else {
            com.google.android.gms.internal.zzafr.zzaT("URL missing from click GMSG.");
        }
        return;
    }

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


    public final android.content.Intent zza(android.content.Context p13, java.util.Map p14)
    {
        android.content.Intent v3_0 = 0;
        java.util.ArrayList v0_6 = ((android.app.ActivityManager) p13.getSystemService("activity"));
        android.net.Uri v1_0 = ((String) p14.get("u"));
        if (!android.text.TextUtils.isEmpty(v1_0)) {
            if (this.zzJH != null) {
                com.google.android.gms.ads.internal.zzbs.zzbz();
                v1_0 = com.google.android.gms.internal.zzagz.zzb(this.zzJH, v1_0);
            }
            android.content.pm.ResolveInfo v2_8;
            android.content.Intent v5_0 = android.net.Uri.parse(v1_0);
            boolean v7 = Boolean.parseBoolean(((String) p14.get("use_first_package")));
            int v6_1 = Boolean.parseBoolean(((String) p14.get("use_running_process")));
            if ((!Boolean.parseBoolean(((String) p14.get("use_custom_tabs")))) && (!((Boolean) com.google.android.gms.ads.internal.zzbs.zzbL().zzd(com.google.android.gms.internal.zzmo.zzGp)).booleanValue())) {
                v2_8 = 0;
            } else {
                v2_8 = 1;
            }
            if (!"http".equalsIgnoreCase(v5_0.getScheme())) {
                if ("https".equalsIgnoreCase(v5_0.getScheme())) {
                    v3_0 = v5_0.buildUpon().scheme("http").build();
                }
            } else {
                v3_0 = v5_0.buildUpon().scheme("https").build();
            }
            android.net.Uri v1_29 = new java.util.ArrayList();
            android.content.Intent v5_1 = com.google.android.gms.internal.zzrr.zzf(v5_0);
            android.content.Intent v3_9 = com.google.android.gms.internal.zzrr.zzf(v3_0);
            if (v2_8 != null) {
                com.google.android.gms.ads.internal.zzbs.zzbz();
                com.google.android.gms.internal.zzagz.zzc(p13, v5_1);
                com.google.android.gms.ads.internal.zzbs.zzbz();
                com.google.android.gms.internal.zzagz.zzc(p13, v3_9);
            }
            android.content.pm.ResolveInfo v2_9 = com.google.android.gms.internal.zzrr.zza(p13, v5_1, v1_29);
            if (v2_9 == null) {
                if (v3_9 != null) {
                    android.content.pm.ResolveInfo v2_10 = com.google.android.gms.internal.zzrr.zza(p13, v3_9);
                    if (v2_10 != null) {
                        v3_0 = com.google.android.gms.internal.zzrr.zza(v5_1, v2_10);
                        if (com.google.android.gms.internal.zzrr.zza(p13, v3_0) != null) {
                            return v3_0;
                        }
                    }
                }
                if (v1_29.size() != 0) {
                    if ((v6_1 != 0) && (v0_6 != null)) {
                        java.util.List v8_0 = v0_6.getRunningAppProcesses();
                        if (v8_0 != null) {
                            java.util.ArrayList v0_1 = ((java.util.ArrayList) v1_29);
                            int v9 = v0_1.size();
                            android.content.Intent v3_1 = 0;
                            while (v3_1 < v9) {
                                int v6_0 = (v3_1 + 1);
                                android.content.pm.ResolveInfo v2_4 = ((android.content.pm.ResolveInfo) v0_1.get(v3_1));
                                java.util.Iterator v10 = v8_0.iterator();
                                while (v10.hasNext()) {
                                    if (((android.app.ActivityManager$RunningAppProcessInfo) v10.next()).processName.equals(v2_4.activityInfo.packageName)) {
                                        v3_0 = com.google.android.gms.internal.zzrr.zza(v5_1, v2_4);
                                    }
                                    return v3_0;
                                }
                                v3_1 = v6_0;
                            }
                        }
                    }
                    if (!v7) {
                        v3_0 = v5_1;
                    } else {
                        v3_0 = com.google.android.gms.internal.zzrr.zza(v5_1, ((android.content.pm.ResolveInfo) v1_29.get(0)));
                    }
                } else {
                    v3_0 = v5_1;
                }
            } else {
                v3_0 = com.google.android.gms.internal.zzrr.zza(v5_1, v2_9);
            }
        }
        return v3_0;
    }

Method com.google.android.gms.internal.zzwo.onClick() calling method android.net.Uri.parse()


    public final void onClick(android.content.DialogInterface p5, int p6)
    {
        com.google.android.gms.internal.zzwn v0_4 = ((android.app.DownloadManager) com.google.android.gms.internal.zzwn.zza(this.zzNQ).getSystemService("download"));
        try {
            String v2 = this.zzNP;
            android.app.DownloadManager$Request v3_0 = new android.app.DownloadManager$Request(android.net.Uri.parse(this.zzNO));
            v3_0.setDestinationInExternalPublicDir(android.os.Environment.DIRECTORY_PICTURES, v2);
            com.google.android.gms.ads.internal.zzbs.zzbB().zza(v3_0);
            v0_4.enqueue(v3_0);
        } catch (com.google.android.gms.internal.zzwn v0) {
            this.zzNQ.zzan("Could not store picture.");
        }
        return;
    }

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


    private final com.google.android.gms.internal.zznp zzg(java.io.InputStream p10)
    {
        String v0_0 = 0;
        android.net.Uri v1_3 = new android.graphics.BitmapFactory$Options();
        v1_3.inDensity = ((int) (160.0 * this.zzRU));
        if (!this.zzRV) {
            v1_3.inPreferredConfig = android.graphics.Bitmap$Config.RGB_565;
        }
        StringBuilder v2_1 = android.os.SystemClock.uptimeMillis();
        try {
            android.net.Uri v1_1 = android.graphics.BitmapFactory.decodeStream(p10, 0, v1_3);
        } catch (android.net.Uri v1_2) {
            com.google.android.gms.internal.zzafr.zzb("Error grabbing image.", v1_2);
            v1_1 = 0;
        }
        if (v1_1 != null) {
            StringBuilder v4_2 = android.os.SystemClock.uptimeMillis();
            if ((com.google.android.gms.common.util.zzq.zzsc()) && (com.google.android.gms.internal.zzafr.zzhM())) {
                String v0_5;
                int v6 = v1_1.getWidth();
                int v7 = v1_1.getHeight();
                int v8 = v1_1.getAllocationByteCount();
                if (android.os.Looper.getMainLooper().getThread() != Thread.currentThread()) {
                    v0_5 = 0;
                } else {
                    v0_5 = 1;
                }
                com.google.android.gms.internal.zzafr.v(new StringBuilder(108).append("Decoded image w: ").append(v6).append(" h:").append(v7).append(" bytes: ").append(v8).append(" time: ").append((v4_2 - v2_1)).append(" on ui thread: ").append(v0_5).toString());
            }
            v0_0 = new com.google.android.gms.internal.zznp(new android.graphics.drawable.BitmapDrawable(android.content.res.Resources.getSystem(), v1_1), android.net.Uri.parse(this.zzNO), this.zzRU);
        } else {
            this.zzRF.zzc(2, this.zzRT);
        }
        return v0_0;
    }

Method com.google.android.gms.tagmanager.zzcx.zzV() calling method android.net.Uri.parse()


    public static String zzV(String p3, String p4)
    {
        if (p4 != null) {
            android.net.Uri v0_0;
            android.net.Uri v0_3 = String.valueOf(p3);
            if (v0_3.length() == 0) {
                v0_0 = new String("http://hostname/?");
            } else {
                v0_0 = "http://hostname/?".concat(v0_3);
            }
            p3 = android.net.Uri.parse(v0_0).getQueryParameter(p4);
        } else {
            if (p3.length() <= 0) {
                p3 = 0;
            }
        }
        return p3;
    }

Method com.google.android.gms.tagmanager.zzg.zzp() calling method android.net.Uri.parse()


    public final void zzp(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.zzcx.zzM(this.zzqD, v0_5);
            }
        }
        return;
    }

Method com.google.android.gms.tagmanager.zzm.zzq() calling method android.net.Uri.parse()


    public final void zzq(java.util.Map p7)
    {
        String v1_1;
        if (p7.get(com.google.android.gms.tagmanager.zzm.zzbDr) == null) {
            v1_1 = 0;
        } else {
            v1_1 = com.google.android.gms.tagmanager.zzgk.zzb(((com.google.android.gms.internal.zzbr) p7.get(com.google.android.gms.tagmanager.zzm.zzbDr)));
        }
        if ((v1_1 == null) || (!this.zzeW(v1_1))) {
            int v2_2 = android.net.Uri.parse(com.google.android.gms.tagmanager.zzgk.zzb(((com.google.android.gms.internal.zzbr) p7.get(com.google.android.gms.tagmanager.zzm.URL)))).buildUpon();
            String v0_19 = ((com.google.android.gms.internal.zzbr) p7.get(com.google.android.gms.tagmanager.zzm.zzbDq));
            if (v0_19 != null) {
                String v0_20 = com.google.android.gms.tagmanager.zzgk.zzg(v0_19);
                if ((v0_20 instanceof java.util.List)) {
                    String v3_1 = ((java.util.List) v0_20).iterator();
                    while (v3_1.hasNext()) {
                        String v0_33 = v3_1.next();
                        if ((v0_33 instanceof java.util.Map)) {
                            String v4_2 = ((java.util.Map) v0_33).entrySet().iterator();
                            while (v4_2.hasNext()) {
                                String v0_39 = ((java.util.Map$Entry) v4_2.next());
                                v2_2.appendQueryParameter(v0_39.getKey().toString(), v0_39.getValue().toString());
                            }
                        } else {
                            String v0_3;
                            String v0_1 = String.valueOf(v2_2.build().toString());
                            if (v0_1.length() == 0) {
                                v0_3 = new String("ArbitraryPixel: additional params contains non-map: not sending partial hit: ");
                            } else {
                                v0_3 = "ArbitraryPixel: additional params contains non-map: not sending partial hit: ".concat(v0_1);
                            }
                            com.google.android.gms.tagmanager.zzdj.e(v0_3);
                            return;
                        }
                    }
                } else {
                    String v0_9;
                    String v0_7 = String.valueOf(v2_2.build().toString());
                    if (v0_7.length() == 0) {
                        v0_9 = new String("ArbitraryPixel: additional params not a list: not sending partial hit: ");
                    } else {
                        v0_9 = "ArbitraryPixel: additional params not a list: not sending partial hit: ".concat(v0_7);
                    }
                    com.google.android.gms.tagmanager.zzdj.e(v0_9);
                    return;
                }
            }
            String v0_28;
            String v0_25 = v2_2.build().toString();
            this.zzbDu.zzAF().zzfh(v0_25);
            String v0_26 = String.valueOf(v0_25);
            if (v0_26.length() == 0) {
                v0_28 = new String("ArbitraryPixel: url = ");
            } else {
                v0_28 = "ArbitraryPixel: url = ".concat(v0_26);
            }
            com.google.android.gms.tagmanager.zzdj.v(v0_28);
            if (v1_1 != null) {
                try {
                    com.google.android.gms.tagmanager.zzm.zzbDt.add(v1_1);
                    com.google.android.gms.tagmanager.zzfu.zzd(this.mContext, com.google.android.gms.tagmanager.zzm.zzbDs, v1_1, "true");
                } catch (String v0_32) {
                    throw v0_32;
                }
            }
        }
        return;
    }

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


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

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


    public final void zza(com.google.android.gms.common.internal.zzj p7)
    {
        android.content.Intent v0_0 = 0;
        try {
            if (this.zzpe()) {
                super.zza(p7);
            } else {
                int v1_1 = this.getContext().getPackageManager().getApplicationInfo("com.google.android.wearable.app.cn", 128).metaData;
                if (v1_1 != 0) {
                    v0_0 = v1_1.getInt("com.google.android.wearable.api.version", 0);
                }
                if (v0_0 >= com.google.android.gms.common.zze.GOOGLE_PLAY_SERVICES_VERSION_CODE) {
                } else {
                    android.util.Log.w("WearableClient", new StringBuilder(80).append("Android Wear out of date. Requires API version ").append(com.google.android.gms.common.zze.GOOGLE_PLAY_SERVICES_VERSION_CODE).append(" but found ").append(v0_0).toString());
                    android.content.Context v2_4 = this.getContext();
                    android.net.Uri v4_2 = this.getContext();
                    android.content.Intent v0_6 = new android.content.Intent("com.google.android.wearable.app.cn.UPDATE_ANDROID_WEAR").setPackage("com.google.android.wearable.app.cn");
                    if (v4_2.getPackageManager().resolveActivity(v0_6, 65536) == null) {
                        v0_6 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("market://details").buildUpon().appendQueryParameter("id", "com.google.android.wearable.app.cn").build());
                    }
                    this.zza(p7, 6, android.app.PendingIntent.getActivity(v2_4, 0, v0_6, 0));
                }
            }
        } catch (android.content.Intent v0) {
            this.zza(p7, 16, 0);
        }
        return;
    }

Method com.google.firebase.auth.UserProfileChangeRequest.<init>() calling method android.net.Uri.parse()


    UserProfileChangeRequest(String p2, String p3, boolean p4, boolean p5)
    {
        android.net.Uri v0_0;
        this.zzalP = p2;
        this.zzbWs = p3;
        this.zzbWt = p4;
        this.zzbWu = p5;
        if (!android.text.TextUtils.isEmpty(p3)) {
            v0_0 = android.net.Uri.parse(p3);
        } else {
            v0_0 = 0;
        }
        this.zzbWv = v0_0;
        return;
    }

Method com.google.firebase.dynamiclinks.PendingDynamicLinkData.getLink() calling method android.net.Uri.parse()


    public android.net.Uri getLink()
    {
        android.net.Uri v0 = 0;
        if (this.zzcjR != null) {
            String v1_2 = this.zzcjR.zzJL();
            if (v1_2 != null) {
                v0 = android.net.Uri.parse(v1_2);
            }
        }
        return v0;
    }

Method com.google.firebase.messaging.zza.zzH() calling method android.net.Uri.parse()


    static android.net.Uri zzH(android.os.Bundle p2)
    {
        int v0_2 = com.google.firebase.messaging.zza.zze(p2, "gcm.n.link_android");
        if (android.text.TextUtils.isEmpty(v0_2)) {
            v0_2 = com.google.firebase.messaging.zza.zze(p2, "gcm.n.link");
        }
        int v0_1;
        if (android.text.TextUtils.isEmpty(v0_2)) {
            v0_1 = 0;
        } else {
            v0_1 = android.net.Uri.parse(v0_2);
        }
        return v0_1;
    }

Method com.google.firebase.messaging.zza.zzv() calling method android.net.Uri.parse()


    final boolean zzv(android.os.Bundle p14)
    {
        android.app.Notification v0_46;
        if (!"1".equals(com.google.firebase.messaging.zza.zze(p14, "gcm.n.noui"))) {
            android.app.Notification v0_49;
            if (((android.app.KeyguardManager) this.mContext.getSystemService("keyguard")).inKeyguardRestrictedInputMode()) {
                v0_49 = 0;
            } else {
                if (!com.google.android.gms.common.util.zzq.zzse()) {
                    android.os.SystemClock.sleep(10);
                }
                android.app.Notification v1_6 = android.os.Process.myPid();
                android.app.Notification v0_47 = ((android.app.ActivityManager) this.mContext.getSystemService("activity")).getRunningAppProcesses();
                if (v0_47 == null) {
                } else {
                    String v2_4 = v0_47.iterator();
                    while (v2_4.hasNext()) {
                        android.app.Notification v0_52 = ((android.app.ActivityManager$RunningAppProcessInfo) v2_4.next());
                        if (v0_52.pid == v1_6) {
                            if (v0_52.importance != 100) {
                                v0_49 = 0;
                            } else {
                                v0_49 = 1;
                            }
                        }
                    }
                }
            }
            if (v0_49 == null) {
                android.app.Notification v1_10 = this.zzj(p14, "gcm.n.title");
                if (android.text.TextUtils.isEmpty(v1_10)) {
                    v1_10 = this.mContext.getApplicationInfo().loadLabel(this.mContext.getPackageManager());
                }
                boolean v3_1;
                String v2_5 = this.zzj(p14, "gcm.n.body");
                android.app.Notification v0_60 = com.google.firebase.messaging.zza.zze(p14, "gcm.n.icon");
                if (android.text.TextUtils.isEmpty(v0_60)) {
                    android.app.Notification v0_5 = this.zzKb().getInt("com.google.firebase.messaging.default_notification_icon", 0);
                    if (v0_5 == null) {
                        v0_5 = this.mContext.getApplicationInfo().icon;
                    }
                    if (v0_5 == null) {
                        v0_5 = 17301651;
                    }
                    v3_1 = v0_5;
                } else {
                    StringBuilder v4_6 = this.mContext.getResources();
                    v3_1 = v4_6.getIdentifier(v0_60, "drawable", this.mContext.getPackageName());
                    if (!v3_1) {
                        v3_1 = v4_6.getIdentifier(v0_60, "mipmap", this.mContext.getPackageName());
                        if (!v3_1) {
                            android.util.Log.w("FirebaseMessaging", new StringBuilder((String.valueOf(v0_60).length() + 61)).append("Icon resource ").append(v0_60).append(" not found. Notification will use default icon.").toString());
                        }
                    }
                }
                StringBuilder v5_6;
                StringBuilder v4_2 = this.zzhr(com.google.firebase.messaging.zza.zze(p14, "gcm.n.color"));
                android.app.Notification v0_10 = com.google.firebase.messaging.zza.zzI(p14);
                if (!android.text.TextUtils.isEmpty(v0_10)) {
                    if (("default".equals(v0_10)) || (this.mContext.getResources().getIdentifier(v0_10, "raw", this.mContext.getPackageName()) == 0)) {
                        v5_6 = android.media.RingtoneManager.getDefaultUri(2);
                    } else {
                        StringBuilder v5_8 = String.valueOf("android.resource://");
                        String v7_3 = String.valueOf(this.mContext.getPackageName());
                        v5_6 = android.net.Uri.parse(new StringBuilder((((String.valueOf(v5_8).length() + 5) + String.valueOf(v7_3).length()) + String.valueOf(v0_10).length())).append(v5_8).append(v7_3).append("/raw/").append(v0_10).toString());
                    }
                } else {
                    v5_6 = 0;
                }
                String v7_6;
                android.content.Intent v6_1;
                android.app.Notification v0_17 = this.zzw(p14);
                if (!com.google.firebase.messaging.FirebaseMessagingService.zzJ(p14)) {
                    v7_6 = 0;
                    v6_1 = v0_17;
                } else {
                    android.content.Intent v6_3 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_OPEN");
                    com.google.firebase.messaging.zza.zza(v6_3, p14);
                    v6_3.putExtra("pending_intent", v0_17);
                    v6_1 = com.google.firebase.iid.zzq.zzb(this.mContext, this.zzckV.incrementAndGet(), v6_3, 1073741824);
                    android.app.Notification v0_21 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_DISMISS");
                    com.google.firebase.messaging.zza.zza(v0_21, p14);
                    v7_6 = com.google.firebase.iid.zzq.zzb(this.mContext, this.zzckV.incrementAndGet(), v0_21, 1073741824);
                }
                if ((!com.google.android.gms.common.util.zzq.isAtLeastO()) || (this.mContext.getApplicationInfo().targetSdkVersion <= 25)) {
                    android.app.Notification v0_30 = new android.support.v4.app.NotificationCompat$Builder(this.mContext).setAutoCancel(1).setSmallIcon(v3_1);
                    if (!android.text.TextUtils.isEmpty(v1_10)) {
                        v0_30.setContentTitle(v1_10);
                    }
                    if (!android.text.TextUtils.isEmpty(v2_5)) {
                        v0_30.setContentText(v2_5);
                        v0_30.setStyle(new android.support.v4.app.NotificationCompat$BigTextStyle().bigText(v2_5));
                    }
                    if (v4_2 != null) {
                        v0_30.setColor(v4_2.intValue());
                    }
                    if (v5_6 != null) {
                        v0_30.setSound(v5_6);
                    }
                    if (v6_1 != null) {
                        v0_30.setContentIntent(v6_1);
                    }
                    if (v7_6 != null) {
                        v0_30.setDeleteIntent(v7_6);
                    }
                    android.app.Notification v1_7 = v0_30.build();
                } else {
                    v1_7 = this.zza(v1_10, v2_5, v3_1, v4_2, v5_6, v6_1, v7_6, this.zzhs(com.google.firebase.messaging.zza.zze(p14, "gcm.n.android_channel_id")));
                }
                String v2_1 = com.google.firebase.messaging.zza.zze(p14, "gcm.n.tag");
                if (android.util.Log.isLoggable("FirebaseMessaging", 3)) {
                    android.util.Log.d("FirebaseMessaging", "Showing notification");
                }
                android.app.Notification v0_43 = ((android.app.NotificationManager) this.mContext.getSystemService("notification"));
                if (android.text.TextUtils.isEmpty(v2_1)) {
                    v2_1 = new StringBuilder(37).append("FCM-Notification:").append(android.os.SystemClock.uptimeMillis()).toString();
                }
                v0_43.notify(v2_1, 0, v1_7);
                v0_46 = 1;
            } else {
                v0_46 = 0;
            }
        } else {
            v0_46 = 1;
        }
        return v0_46;
    }

Method me.leolin.shortcutbadger.impl.HuaweiHomeBadger.executeBadge() calling method android.net.Uri.parse()


    public void executeBadge(android.content.Context p6, android.content.ComponentName p7, int p8)
    {
        android.os.Bundle v0_1 = new android.os.Bundle();
        v0_1.putString("package", p6.getPackageName());
        v0_1.putString("class", p7.getClassName());
        v0_1.putInt("badgenumber", p8);
        p6.getContentResolver().call(android.net.Uri.parse("content://com.huawei.android.launcher.settings/badge/"), "change_badge", 0, v0_1);
        return;
    }

Method com.google.firebase.storage.StorageMetadata.getDownloadUrls() calling method android.net.Uri.parse()


    public java.util.List getDownloadUrls()
    {
        java.util.ArrayList v1_1 = new java.util.ArrayList();
        if ((this.zzcoJ != null) && (this.zzcoe != null)) {
            try {
                String v2_2 = com.google.android.gms.internal.ace.zzg(this.zzcoe.getStorage().getApp()).zzv(this.zzcoe.zzKP());
            } catch (int v0_6) {
                android.util.Log.e("StorageMetadata", "Unexpected error getting DownloadUrls.", v0_6);
            }
            if (!android.text.TextUtils.isEmpty(v2_2)) {
                String[] v3_0 = this.zzcoJ;
                int v4 = v3_0.length;
                int v0_4 = 0;
                while (v0_4 < v4) {
                    android.net.Uri v5_0 = v3_0[v0_4];
                    if (!android.text.TextUtils.isEmpty(v5_0)) {
                        v1_1.add(android.net.Uri.parse(new StringBuilder(((String.valueOf(v2_2).length() + 17) + String.valueOf(v5_0).length())).append(v2_2).append("?alt=media&token=").append(v5_0).toString()));
                    }
                    v0_4++;
                }
            }
        }
        return v1_1;
    }

Method com.google.firebase.storage.UploadTask.run() calling method android.net.Uri.parse()


    final void run()
    {
        int v1_0 = 0;
        this.zzcog.reset();
        if (this.zzj(4, 0)) {
            if (this.zzcoe.getParent() == null) {
                this.zzbMj = new IllegalArgumentException("Cannot upload to getRoot. You should upload to a storage location such as .getReference(\'image.png\').putFile...");
            }
            if (this.zzbMj == null) {
                if (this.zzcpP != null) {
                    this.zzaK(0);
                } else {
                    String v0_34;
                    if (this.zzcoK == null) {
                        v0_34 = 0;
                    } else {
                        v0_34 = this.zzcoK.getContentType();
                    }
                    if ((this.mUri != null) && (android.text.TextUtils.isEmpty(v0_34))) {
                        v0_34 = this.zzcoe.getStorage().getApp().getApplicationContext().getContentResolver().getType(this.mUri);
                    }
                    if (android.text.TextUtils.isEmpty(v0_34)) {
                        v0_34 = "application/octet-stream";
                    }
                    try {
                        int v2_18 = this.zzcoe.zzKO();
                        String v3_9 = this.zzcoe.zzKP();
                    } catch (String v0_42) {
                        android.util.Log.e("UploadTask", "Unable to create a network request from metadata", v0_42);
                        this.zzbMj = v0_42;
                    } catch (String v0_42) {
                    }
                    if (this.zzcoK != null) {
                        v1_0 = this.zzcoK.zzKN();
                    }
                    String v0_44 = v2_18.zza(v3_9, v1_0, v0_34);
                    if (this.zzc(v0_44)) {
                        String v0_45 = v0_44.zzhO("X-Goog-Upload-URL");
                        if (!android.text.TextUtils.isEmpty(v0_45)) {
                            this.zzcpP = android.net.Uri.parse(v0_45);
                        }
                    }
                }
                String v0_32 = this.zzLa();
                while (v0_32 != null) {
                    try {
                        this.zzcpL.zzch(this.zzcpN);
                        int v6 = Math.min(this.zzcpN, this.zzcpL.available());
                        try {
                            int v2_2 = this.zzcoe.zzKO().zza(this.zzcoe.zzKP(), this.zzcpP.toString(), this.zzcpL.zzLe(), this.zzcpM.get(), v6, this.zzcpL.isFinished());
                        } catch (String v0_4) {
                            android.util.Log.e("UploadTask", "Unable to create chunk upload request", v0_4);
                            this.zzbMj = v0_4;
                            v0_32 = this.zzLa();
                            if (v0_32 != null) {
                                this.zzj(4, 0);
                            }
                        }
                        if (this.zzb(v2_2)) {
                            this.zzcpM.getAndAdd(((long) v6));
                            if (this.zzcpL.isFinished()) {
                                try {
                                    this.zzcoK = new com.google.firebase.storage.StorageMetadata$Builder(v2_2.zzLn(), this.zzcoe).build();
                                } catch (String v0_14) {
                                    int v1_7 = v0_14;
                                    String v0_17 = String.valueOf(v2_2.zzLi());
                                    if (v0_17.length() == 0) {
                                        String v0_20 = new String("Unable to parse resulting metadata from upload:");
                                    } else {
                                        v0_20 = "Unable to parse resulting metadata from upload:".concat(v0_17);
                                    }
                                    android.util.Log.e("UploadTask", v0_20, v1_7);
                                    this.zzbMj = v1_7;
                                }
                                this.zzj(4, 0);
                                this.zzj(128, 0);
                            } else {
                                this.zzcpL.zzcg(v6);
                                if (this.zzcpN >= 33554432) {
                                } else {
                                    this.zzcpN = (this.zzcpN << 1);
                                    android.util.Log.d("UploadTask", new StringBuilder(36).append("Increasing chunk size to ").append(this.zzcpN).toString());
                                }
                            }
                        } else {
                            this.zzcpN = 262144;
                            android.util.Log.d("UploadTask", new StringBuilder(35).append("Resetting chunk size to ").append(this.zzcpN).toString());
                        }
                    } catch (String v0_30) {
                        android.util.Log.e("UploadTask", "Unable to read bytes for uploading", v0_30);
                        this.zzbMj = v0_30;
                    }
                }
                if ((this.zzcpO) && (this.zzKR() != 16)) {
                    try {
                        this.zzcpL.close();
                    } catch (String v0_51) {
                        android.util.Log.e("UploadTask", "Unable to close stream.", v0_51);
                    }
                }
            }
        } else {
            android.util.Log.d("UploadTask", "The upload cannot continue as it is not in a valid state.");
        }
        return;
    }

Method com.ingic.tripcrasher.activities.BaseActivity$1.run() calling method android.net.Uri.parse()


    public void run()
    {
        com.ingic.tripcrasher.activities.BaseActivity.access$002(this.this$0, 1);
        com.ingic.tripcrasher.activities.BaseActivity.access$102(this.this$0, this.val$image.getFilePathOriginal());
        com.ingic.tripcrasher.activities.BaseActivity.access$202(this.this$0, this.val$image.getFileThumbnail());
        com.ingic.tripcrasher.activities.BaseActivity.access$302(this.this$0, this.val$image.getFileThumbnailSmall());
        if (this.val$image != null) {
            android.util.Log.i(com.ingic.tripcrasher.activities.BaseActivity.TAG, "Chosen Image: Is not null");
            this.this$0.filePath = this.val$image.getFileThumbnail();
            com.ingic.tripcrasher.activities.BaseActivity.access$400(this.this$0).onClicked(this.this$0.filePath);
            android.net.Uri.parse(this.val$image.getFilePathOriginal());
        }
        return;
    }

Method com.ingic.tripcrasher.ui.dialog.DialogFactory$2.onClick() calling method android.net.Uri.parse()


    public void onClick(android.content.DialogInterface p3, int p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(android.net.Uri.parse("market://details?id=com.adobe.reader"));
        this.val$context.startActivity(v0_1);
        return;
    }

Method com.kbeanie.imagechooser.threads.MediaProcessorThread.copyFileToDir() calling method android.net.Uri.parse()


    private String copyFileToDir(String p12)
    {
        java.io.BufferedOutputStream v7 = 0;
        java.io.BufferedInputStream v0 = 0;
        try {
            java.io.File v5_1 = new java.io.File(android.net.Uri.parse(p12).getPath());
            java.io.File v3_0 = new java.io.File(new StringBuilder().append(com.kbeanie.imagechooser.api.FileUtils.getDirectory(this.foldername)).append(java.io.File.separator).append(v5_1.getName()).toString());
            java.io.BufferedInputStream v1_1 = new java.io.BufferedInputStream(new java.io.FileInputStream(v5_1));
            try {
                java.io.BufferedOutputStream v8_1 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(v3_0));
                try {
                    byte[] v2 = new byte[2048];
                } catch (int v9_10) {
                    v0 = v1_1;
                    v7 = v8_1;
                    com.kbeanie.imagechooser.helpers.StreamHelper.flush(v7);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v0);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v7);
                    throw v9_10;
                } catch (java.io.IOException v4) {
                    v0 = v1_1;
                    v7 = v8_1;
                    throw new com.kbeanie.imagechooser.exceptions.ChooserException(v4);
                }
                while(true) {
                    int v6 = v1_1.read(v2);
                    if (v6 <= 0) {
                        break;
                    }
                    v8_1.write(v2, 0, v6);
                }
                String v12_1 = v3_0.getAbsolutePath();
                com.kbeanie.imagechooser.helpers.StreamHelper.flush(v8_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v1_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v8_1);
                return v12_1;
            } catch (int v9_10) {
                v0 = v1_1;
            } catch (java.io.IOException v4) {
                v0 = v1_1;
            }
        } catch (int v9_10) {
        } catch (java.io.IOException v4) {
        }
    }

Method com.kbeanie.imagechooser.threads.MediaProcessorThread.copyFileToDir() calling method android.net.Uri.parse()


    private void copyFileToDir()
    {
        java.io.BufferedOutputStream v7 = 0;
        java.io.BufferedInputStream v0 = 0;
        try {
            java.io.File v5_1 = new java.io.File(android.net.Uri.parse(this.filePath).getPath());
            java.io.File v3_0 = new java.io.File(new StringBuilder().append(com.kbeanie.imagechooser.api.FileUtils.getDirectory(this.foldername)).append(java.io.File.separator).append(v5_1.getName()).toString());
            java.io.BufferedInputStream v1_1 = new java.io.BufferedInputStream(new java.io.FileInputStream(v5_1));
            try {
                java.io.BufferedOutputStream v8_1 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(v3_0));
                try {
                    byte[] v2 = new byte[2048];
                } catch (String v9_12) {
                    v0 = v1_1;
                    v7 = v8_1;
                    com.kbeanie.imagechooser.helpers.StreamHelper.flush(v7);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v0);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v7);
                    throw v9_12;
                } catch (java.io.IOException v4) {
                    v0 = v1_1;
                    v7 = v8_1;
                    throw new com.kbeanie.imagechooser.exceptions.ChooserException(v4);
                }
                while(true) {
                    int v6 = v1_1.read(v2);
                    if (v6 <= 0) {
                        break;
                    }
                    v8_1.write(v2, 0, v6);
                }
                this.filePath = v3_0.getAbsolutePath();
                com.kbeanie.imagechooser.helpers.StreamHelper.flush(v8_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v1_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v8_1);
                return;
            } catch (String v9_12) {
                v0 = v1_1;
            } catch (java.io.IOException v4) {
                v0 = v1_1;
            }
        } catch (String v9_12) {
        } catch (java.io.IOException v4) {
        }
    }

Method me.leolin.shortcutbadger.impl.NovaHomeBadger.executeBadge() calling method android.net.Uri.parse()


    public void executeBadge(android.content.Context p5, android.content.ComponentName p6, int p7)
    {
        android.content.ContentValues v0_1 = new android.content.ContentValues();
        v0_1.put("tag", new StringBuilder().append(p6.getPackageName()).append("/").append(p6.getClassName()).toString());
        v0_1.put("count", Integer.valueOf(p7));
        p5.getContentResolver().insert(android.net.Uri.parse("content://com.teslacoilsw.notifier/unread_count"), v0_1);
        return;
    }

Method com.kbeanie.imagechooser.threads.MediaProcessorThread.getPath() calling method android.net.Uri.parse()


    public static String getPath(android.content.Context p13, android.net.Uri p14)
    {
        int v3;
        boolean v8_1 = 0;
        if (android.os.Build$VERSION.SDK_INT < 19) {
            v3 = 0;
        } else {
            v3 = 1;
        }
        if ((v3 == 0) || (!android.provider.DocumentsContract.isDocumentUri(p13, p14))) {
            if (!"content".equalsIgnoreCase(p14.getScheme())) {
                if ("file".equalsIgnoreCase(p14.getScheme())) {
                    v8_1 = p14.getPath();
                }
            } else {
                v8_1 = com.kbeanie.imagechooser.threads.MediaProcessorThread.getDataColumn(p13, p14, 0, 0);
            }
        } else {
            if (!com.kbeanie.imagechooser.threads.MediaProcessorThread.isExternalStorageDocument(p14)) {
                if (!com.kbeanie.imagechooser.threads.MediaProcessorThread.isDownloadsDocument(p14)) {
                    if (com.kbeanie.imagechooser.threads.MediaProcessorThread.isMediaDocument(p14)) {
                        String[] v6_0 = android.provider.DocumentsContract.getDocumentId(p14).split(":");
                        String v7_0 = v6_0[0];
                        android.net.Uri v0_0 = 0;
                        if (!"image".equals(v7_0)) {
                            if (!"video".equals(v7_0)) {
                                if ("audio".equals(v7_0)) {
                                    v0_0 = android.provider.MediaStore$Audio$Media.EXTERNAL_CONTENT_URI;
                                }
                            } else {
                                v0_0 = android.provider.MediaStore$Video$Media.EXTERNAL_CONTENT_URI;
                            }
                        } else {
                            v0_0 = android.provider.MediaStore$Images$Media.EXTERNAL_CONTENT_URI;
                        }
                        String[] v5 = new String[1];
                        v5[0] = v6_0[1];
                        v8_1 = com.kbeanie.imagechooser.threads.MediaProcessorThread.getDataColumn(p13, v0_0, "_id=?", v5);
                    }
                } else {
                    v8_1 = com.kbeanie.imagechooser.threads.MediaProcessorThread.getDataColumn(p13, android.content.ContentUris.withAppendedId(android.net.Uri.parse("content://downloads/public_downloads"), Long.valueOf(android.provider.DocumentsContract.getDocumentId(p14)).longValue()), 0, 0);
                }
            } else {
                String[] v6_1 = android.provider.DocumentsContract.getDocumentId(p14).split(":");
                if ("primary".equalsIgnoreCase(v6_1[0])) {
                    v8_1 = new StringBuilder().append(android.os.Environment.getExternalStorageDirectory()).append("/").append(v6_1[1]).toString();
                }
            }
        }
        return v8_1;
    }

Method com.kbeanie.imagechooser.threads.MediaProcessorThread.getAbsoluteImagePathFromUri() calling method android.net.Uri.parse()


    protected String getAbsoluteImagePathFromUri(android.net.Uri p10)
    {
        String[] v2 = new String[2];
        v2[0] = "_data";
        v2[1] = "_display_name";
        if (p10.toString().startsWith("content://com.android.gallery3d.provider")) {
            p10 = android.net.Uri.parse(p10.toString().replace("com.android.gallery3d", "com.google.android.gallery3d"));
        }
        String v7;
        String v8 = p10.toString();
        if ((!v8.startsWith("content://com.google.android.gallery3d")) && ((!v8.startsWith("content://com.google.android.apps.photos.content")) && ((!v8.startsWith("content://com.android.providers.media.documents")) && ((!v8.startsWith("content://com.google.android.apps.docs.storage")) && ((!v8.startsWith("content://com.microsoft.skydrive.content.external")) && ((!v8.startsWith("content://com.android.externalstorage.documents")) && ((!v8.startsWith("content://com.android.internalstorage.documents")) && (!v8.startsWith("content://"))))))))) {
            android.database.Cursor v6 = this.context.getContentResolver().query(p10, v2, 0, 0, 0);
            v6.moveToFirst();
            v7 = v6.getString(v6.getColumnIndexOrThrow("_data"));
            v6.close();
        } else {
            v7 = p10.toString();
        }
        if ((v7 == null) && ((com.kbeanie.imagechooser.threads.MediaProcessorThread.isDownloadsDocument(p10)) && (android.os.Build$VERSION.SDK_INT >= 19))) {
            v7 = com.kbeanie.imagechooser.threads.MediaProcessorThread.getPath(this.context, p10);
        }
        return v7;
    }

Method com.kbeanie.imagechooser.threads.MediaProcessorThread.processContentProviderMedia() calling method android.net.Uri.parse()


    protected void processContentProviderMedia(String p13, String p14)
    {
        this.checkExtension(android.net.Uri.parse(p13));
        java.io.BufferedOutputStream v6 = 0;
        java.io.BufferedInputStream v0 = 0;
        try {
            java.io.BufferedInputStream v1_1 = new java.io.BufferedInputStream(this.context.getContentResolver().openInputStream(android.net.Uri.parse(p13)));
            try {
                com.kbeanie.imagechooser.helpers.StreamHelper.verifyStream(p13, v1_1);
                this.filePath = new StringBuilder().append(com.kbeanie.imagechooser.api.FileUtils.getDirectory(this.foldername)).append(java.io.File.separator).append(java.util.Calendar.getInstance().getTimeInMillis()).append(p14).toString();
                java.io.BufferedOutputStream v7_1 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(this.filePath));
                try {
                    byte[] v2 = new byte[2048];
                } catch (int v8_11) {
                    v0 = v1_1;
                    v6 = v7_1;
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v0);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v6);
                    throw v8_11;
                } catch (java.io.IOException v3) {
                    v0 = v1_1;
                    v6 = v7_1;
                    android.util.Log.e(com.kbeanie.imagechooser.threads.MediaProcessorThread.TAG, v3.getMessage(), v3);
                    throw new com.kbeanie.imagechooser.exceptions.ChooserException(v3);
                }
                while(true) {
                    int v5 = v1_1.read(v2);
                    if (v5 <= 0) {
                        break;
                    }
                    v7_1.write(v2, 0, v5);
                }
                this.process();
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v1_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v7_1);
                return;
            } catch (int v8_11) {
                v0 = v1_1;
            } catch (java.io.IOException v3) {
                v0 = v1_1;
            }
        } catch (int v8_11) {
        } catch (java.io.IOException v3) {
        }
    }

Method com.kbeanie.imagechooser.threads.MediaProcessorThread.processContentProviderMediaNewVideo() calling method android.net.Uri.parse()


    protected com.kbeanie.imagechooser.api.ChosenVideo processContentProviderMediaNewVideo(String p17, String p18)
    {
        this.checkExtension(android.net.Uri.parse(p17));
        java.io.InputStream v6 = 0;
        java.io.BufferedOutputStream v9 = 0;
        java.io.BufferedInputStream v2 = 0;
        try {
            java.io.BufferedInputStream v3_1 = new java.io.BufferedInputStream(this.context.getContentResolver().openInputStream(android.net.Uri.parse(p17)));
            try {
                com.kbeanie.imagechooser.helpers.StreamHelper.verifyStream(p17, v3_1);
                java.io.BufferedOutputStream v10_1 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(new StringBuilder().append(com.kbeanie.imagechooser.api.FileUtils.getDirectory(this.foldername)).append(java.io.File.separator).append(java.util.Calendar.getInstance().getTimeInMillis()).append(p18).toString()));
                try {
                    byte[] v4 = new byte[2048];
                } catch (int v12_11) {
                    v2 = v3_1;
                    v9 = v10_1;
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v2);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v9);
                    throw v12_11;
                } catch (java.io.IOException v5) {
                    v2 = v3_1;
                    v9 = v10_1;
                    android.util.Log.e(com.kbeanie.imagechooser.threads.MediaProcessorThread.TAG, v5.getMessage(), v5);
                    throw new com.kbeanie.imagechooser.exceptions.ChooserException(v5);
                }
                while(true) {
                    int v7 = v3_1.read(v4);
                    if (v7 <= 0) {
                        break;
                    }
                    v10_1.write(v4, 0, v7);
                }
                com.kbeanie.imagechooser.api.ChosenVideo v11 = this.processVideo(p17);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v3_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v10_1);
                return v11;
            } catch (int v12_11) {
                v2 = v3_1;
            } catch (java.io.IOException v5) {
                v2 = v3_1;
            }
        } catch (int v12_11) {
        } catch (java.io.IOException v5) {
        }
    }

Method com.kbeanie.imagechooser.threads.MediaProcessorThread.processGooglePhotosMedia() calling method android.net.Uri.parse()


    protected void processGooglePhotosMedia(String p17, String p18)
    {
        String v12 = this.checkExtension(android.net.Uri.parse(p17));
        if ((v12 != null) && (!android.text.TextUtils.isEmpty(v12))) {
            p18 = new StringBuilder().append(".").append(v12).toString();
        }
        java.io.BufferedInputStream v5 = 0;
        java.io.BufferedOutputStream v8 = 0;
        try {
            this.filePath = new StringBuilder().append(com.kbeanie.imagechooser.api.FileUtils.getDirectory(this.foldername)).append(java.io.File.separator).append(java.util.Calendar.getInstance().getTimeInMillis()).append(p18).toString();
            android.os.ParcelFileDescriptor v10 = this.context.getContentResolver().openFileDescriptor(android.net.Uri.parse(p17), "r");
            com.kbeanie.imagechooser.helpers.StreamHelper.verifyStream(p17, v10);
            java.io.BufferedInputStream v6_1 = new java.io.BufferedInputStream(new java.io.FileInputStream(v10.getFileDescriptor()));
            try {
                java.io.BufferedInputStream v11_1 = new java.io.BufferedInputStream(v6_1);
                java.io.BufferedOutputStream v9_1 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(this.filePath));
                try {
                    byte[] v2 = new byte[2048];
                } catch (int v13_19) {
                    v8 = v9_1;
                    v5 = v6_1;
                    com.kbeanie.imagechooser.helpers.StreamHelper.flush(v8);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v8);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v5);
                    throw v13_19;
                } catch (java.io.IOException v3) {
                    v8 = v9_1;
                    v5 = v6_1;
                    throw new com.kbeanie.imagechooser.exceptions.ChooserException(v3);
                }
                while(true) {
                    int v7 = v11_1.read(v2);
                    if (v7 <= 0) {
                        break;
                    }
                    v9_1.write(v2, 0, v7);
                }
                com.kbeanie.imagechooser.helpers.StreamHelper.flush(v9_1);
                this.process();
                com.kbeanie.imagechooser.helpers.StreamHelper.flush(v9_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v9_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v6_1);
                return;
            } catch (int v13_19) {
                v5 = v6_1;
            } catch (java.io.IOException v3) {
                v5 = v6_1;
            }
        } catch (int v13_19) {
        } catch (java.io.IOException v3) {
        }
    }

Method com.kbeanie.imagechooser.threads.MediaProcessorThread.processGooglePhotosMediaNew() calling method android.net.Uri.parse()


    protected com.kbeanie.imagechooser.api.ChosenImage processGooglePhotosMediaNew(String p19, String p20)
    {
        String v14 = this.checkExtension(android.net.Uri.parse(p19));
        if ((v14 != null) && (!android.text.TextUtils.isEmpty(v14))) {
            p20 = new StringBuilder().append(".").append(v14).toString();
        }
        java.io.BufferedInputStream v6 = 0;
        java.io.BufferedOutputStream v10 = 0;
        try {
            String v9 = new StringBuilder().append(com.kbeanie.imagechooser.api.FileUtils.getDirectory(this.foldername)).append(java.io.File.separator).append(java.util.Calendar.getInstance().getTimeInMillis()).append(p20).toString();
            android.os.ParcelFileDescriptor v12 = this.context.getContentResolver().openFileDescriptor(android.net.Uri.parse(p19), "r");
            com.kbeanie.imagechooser.helpers.StreamHelper.verifyStream(p19, v12);
            java.io.BufferedInputStream v7_1 = new java.io.BufferedInputStream(new java.io.FileInputStream(v12.getFileDescriptor()));
            try {
                java.io.BufferedInputStream v13_1 = new java.io.BufferedInputStream(v7_1);
                java.io.BufferedOutputStream v11_1 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(v9));
                try {
                    byte[] v2 = new byte[2048];
                } catch (int v15_18) {
                    v10 = v11_1;
                    v6 = v7_1;
                    com.kbeanie.imagechooser.helpers.StreamHelper.flush(v10);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v10);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v6);
                    throw v15_18;
                } catch (java.io.IOException v3) {
                    v10 = v11_1;
                    v6 = v7_1;
                    throw new com.kbeanie.imagechooser.exceptions.ChooserException(v3);
                }
                while(true) {
                    int v8 = v13_1.read(v2);
                    if (v8 <= 0) {
                        break;
                    }
                    v11_1.write(v2, 0, v8);
                }
                com.kbeanie.imagechooser.helpers.StreamHelper.flush(v11_1);
                com.kbeanie.imagechooser.api.ChosenImage v5 = this.processImage(v9);
                com.kbeanie.imagechooser.helpers.StreamHelper.flush(v11_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v11_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v7_1);
                return v5;
            } catch (int v15_18) {
                v6 = v7_1;
            } catch (java.io.IOException v3) {
                v6 = v7_1;
            }
        } catch (int v15_18) {
        } catch (java.io.IOException v3) {
        }
    }

Method com.kbeanie.imagechooser.threads.MediaProcessorThread.processGooglePhotosMediaNewVideo() calling method android.net.Uri.parse()


    protected com.kbeanie.imagechooser.api.ChosenVideo processGooglePhotosMediaNewVideo(String p19, String p20)
    {
        String v13 = this.checkExtension(android.net.Uri.parse(p19));
        if ((v13 != null) && (!android.text.TextUtils.isEmpty(v13))) {
            p20 = new StringBuilder().append(".").append(v13).toString();
        }
        java.io.BufferedInputStream v5 = 0;
        java.io.BufferedOutputStream v9 = 0;
        try {
            String v8 = new StringBuilder().append(com.kbeanie.imagechooser.api.FileUtils.getDirectory(this.foldername)).append(java.io.File.separator).append(java.util.Calendar.getInstance().getTimeInMillis()).append(p20).toString();
            android.os.ParcelFileDescriptor v11 = this.context.getContentResolver().openFileDescriptor(android.net.Uri.parse(p19), "r");
            com.kbeanie.imagechooser.helpers.StreamHelper.verifyStream(p19, v11);
            java.io.BufferedInputStream v6_1 = new java.io.BufferedInputStream(new java.io.FileInputStream(v11.getFileDescriptor()));
            try {
                java.io.BufferedInputStream v12_1 = new java.io.BufferedInputStream(v6_1);
                java.io.BufferedOutputStream v10_1 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(v8));
                try {
                    byte[] v2 = new byte[2048];
                } catch (int v15_18) {
                    v9 = v10_1;
                    v5 = v6_1;
                    com.kbeanie.imagechooser.helpers.StreamHelper.flush(v9);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v9);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v5);
                    throw v15_18;
                } catch (java.io.IOException v3) {
                    v9 = v10_1;
                    v5 = v6_1;
                    throw new com.kbeanie.imagechooser.exceptions.ChooserException(v3);
                }
                while(true) {
                    int v7 = v12_1.read(v2);
                    if (v7 <= 0) {
                        break;
                    }
                    v10_1.write(v2, 0, v7);
                }
                com.kbeanie.imagechooser.helpers.StreamHelper.flush(v10_1);
                com.kbeanie.imagechooser.api.ChosenVideo v14 = this.processVideo(v8);
                com.kbeanie.imagechooser.helpers.StreamHelper.flush(v10_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v10_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v6_1);
                return v14;
            } catch (int v15_18) {
                v5 = v6_1;
            } catch (java.io.IOException v3) {
                v5 = v6_1;
            }
        } catch (int v15_18) {
        } catch (java.io.IOException v3) {
        }
    }

Method com.kbeanie.imagechooser.threads.MediaProcessorThread.processPicasaMedia() calling method android.net.Uri.parse()


    protected void processPicasaMedia(String p13, String p14)
    {
        java.io.BufferedOutputStream v6 = 0;
        java.io.BufferedInputStream v0 = 0;
        try {
            java.io.BufferedInputStream v1_0 = new java.io.BufferedInputStream(this.context.getContentResolver().openInputStream(android.net.Uri.parse(p13)));
            try {
                com.kbeanie.imagechooser.helpers.StreamHelper.verifyStream(p13, v1_0);
                this.filePath = new StringBuilder().append(com.kbeanie.imagechooser.api.FileUtils.getDirectory(this.foldername)).append(java.io.File.separator).append(java.util.Calendar.getInstance().getTimeInMillis()).append(p14).toString();
                java.io.BufferedOutputStream v7_1 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(this.filePath));
                try {
                    byte[] v2 = new byte[2048];
                } catch (int v8_12) {
                    v0 = v1_0;
                    v6 = v7_1;
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v0);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v6);
                    throw v8_12;
                } catch (java.io.IOException v3) {
                    v0 = v1_0;
                    v6 = v7_1;
                    throw new com.kbeanie.imagechooser.exceptions.ChooserException(v3);
                }
                while(true) {
                    int v5 = v1_0.read(v2);
                    if (v5 <= 0) {
                        break;
                    }
                    v7_1.write(v2, 0, v5);
                }
                com.kbeanie.imagechooser.helpers.StreamHelper.flush(v7_1);
                this.process();
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v1_0);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v7_1);
                return;
            } catch (int v8_12) {
                v0 = v1_0;
            } catch (java.io.IOException v3) {
                v0 = v1_0;
            }
        } catch (int v8_12) {
        } catch (java.io.IOException v3) {
        }
    }

Method com.kbeanie.imagechooser.threads.MediaProcessorThread.processPicasaMediaNew() calling method android.net.Uri.parse()


    protected com.kbeanie.imagechooser.api.ChosenImage processPicasaMediaNew(String p17, String p18)
    {
        java.io.BufferedOutputStream v10 = 0;
        java.io.BufferedInputStream v2 = 0;
        try {
            java.io.BufferedInputStream v3_1 = new java.io.BufferedInputStream(this.context.getContentResolver().openInputStream(android.net.Uri.parse(p17)));
            try {
                com.kbeanie.imagechooser.helpers.StreamHelper.verifyStream(p17, v3_1);
                java.io.BufferedOutputStream v11_1 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(new StringBuilder().append(com.kbeanie.imagechooser.api.FileUtils.getDirectory(this.foldername)).append(java.io.File.separator).append(java.util.Calendar.getInstance().getTimeInMillis()).append(p18).toString()));
                try {
                    byte[] v4 = new byte[2048];
                } catch (int v12_10) {
                    v2 = v3_1;
                    v10 = v11_1;
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v2);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v10);
                    throw v12_10;
                } catch (java.io.IOException v5) {
                    v2 = v3_1;
                    v10 = v11_1;
                    throw new com.kbeanie.imagechooser.exceptions.ChooserException(v5);
                }
                while(true) {
                    int v8 = v3_1.read(v4);
                    if (v8 <= 0) {
                        break;
                    }
                    v11_1.write(v4, 0, v8);
                }
                com.kbeanie.imagechooser.helpers.StreamHelper.flush(v11_1);
                com.kbeanie.imagechooser.api.ChosenImage v6 = this.processImage(p17);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v3_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v11_1);
                return v6;
            } catch (int v12_10) {
                v2 = v3_1;
            } catch (java.io.IOException v5) {
                v2 = v3_1;
            }
        } catch (int v12_10) {
        } catch (java.io.IOException v5) {
        }
    }

Method com.kbeanie.imagechooser.threads.MediaProcessorThread.processPicasaMediaNewVideo() calling method android.net.Uri.parse()


    protected com.kbeanie.imagechooser.api.ChosenVideo processPicasaMediaNewVideo(String p17, String p18)
    {
        java.io.BufferedOutputStream v9 = 0;
        java.io.BufferedInputStream v2 = 0;
        try {
            java.io.BufferedInputStream v3_1 = new java.io.BufferedInputStream(this.context.getContentResolver().openInputStream(android.net.Uri.parse(p17)));
            try {
                com.kbeanie.imagechooser.helpers.StreamHelper.verifyStream(p17, v3_1);
                String v8 = new StringBuilder().append(com.kbeanie.imagechooser.api.FileUtils.getDirectory(this.foldername)).append(java.io.File.separator).append(java.util.Calendar.getInstance().getTimeInMillis()).append(p18).toString();
                java.io.BufferedOutputStream v10_1 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(v8));
                try {
                    byte[] v4 = new byte[2048];
                } catch (int v12_10) {
                    v2 = v3_1;
                    v9 = v10_1;
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v2);
                    com.kbeanie.imagechooser.helpers.StreamHelper.close(v9);
                    throw v12_10;
                } catch (java.io.IOException v5) {
                    v2 = v3_1;
                    v9 = v10_1;
                    throw new com.kbeanie.imagechooser.exceptions.ChooserException(v5);
                }
                while(true) {
                    int v7 = v3_1.read(v4);
                    if (v7 <= 0) {
                        break;
                    }
                    v10_1.write(v4, 0, v7);
                }
                com.kbeanie.imagechooser.helpers.StreamHelper.flush(v10_1);
                com.kbeanie.imagechooser.api.ChosenVideo v11 = this.processVideo(v8);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v3_1);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v10_1);
                return v11;
            } catch (int v12_10) {
                v2 = v3_1;
            } catch (java.io.IOException v5) {
                v2 = v3_1;
            }
        } catch (int v12_10) {
        } catch (java.io.IOException v5) {
        }
    }

Method com.kbeanie.imagechooser.threads.FileProcessorThread.processFileDetails() calling method android.net.Uri.parse()


    protected void processFileDetails(String p13)
    {
        if (!this.filePath.startsWith("content:")) {
            if (this.filePath.startsWith("file:")) {
                this.filePath = this.filePath.substring(7);
            }
        } else {
            java.io.BufferedOutputStream v5 = 0;
            try {
                java.io.InputStream v3 = this.context.getContentResolver().openInputStream(android.net.Uri.parse(this.filePath));
                com.kbeanie.imagechooser.helpers.StreamHelper.verifyStream(this.filePath, v3);
            } catch (long v8_4) {
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v3);
                com.kbeanie.imagechooser.helpers.StreamHelper.close(v5);
                throw v8_4;
            } catch (java.io.IOException v1) {
                throw new com.kbeanie.imagechooser.exceptions.ChooserException(v1);
            }
            if (this.fileDisplayName == null) {
                this.fileDisplayName = new StringBuilder().append("").append(java.util.Calendar.getInstance().getTimeInMillis()).append(this.mediaExtension).toString();
            }
            if ((!this.fileDisplayName.contains(".")) && ((this.mediaExtension != null) && (this.mediaExtension.length() > 0))) {
                this.fileDisplayName = new StringBuilder().append(this.fileDisplayName).append(this.mediaExtension).toString();
            }
            this.filePath = new StringBuilder().append(com.kbeanie.imagechooser.api.FileUtils.getDirectory(this.foldername)).append(java.io.File.separator).append(this.fileDisplayName).toString();
            java.io.BufferedOutputStream v6_1 = new java.io.BufferedOutputStream(new java.io.FileOutputStream(this.filePath));
            try {
                byte[] v0 = new byte[2048];
            } catch (long v8_4) {
                v5 = v6_1;
            } catch (java.io.IOException v1) {
                v5 = v6_1;
            }
            while(true) {
                int v4 = v3.read(v0);
                if (v4 <= 0) {
                    break;
                }
                v6_1.write(v0, 0, v4);
            }
            this.fileSize = new java.io.File(this.filePath).length();
            com.kbeanie.imagechooser.helpers.StreamHelper.close(v3);
            com.kbeanie.imagechooser.helpers.StreamHelper.close(v6_1);
        }
        return;
    }

Method com.kbeanie.imagechooser.threads.FileProcessorThread.setContext() calling method android.net.Uri.parse()


    public void setContext(android.content.Context p15)
    {
        this.context = p15;
        if (!this.filePath.startsWith("content")) {
            if (this.filePath.startsWith("file")) {
                String v8_0 = 0;
                java.io.FileInputStream v12_1 = 0;
                try {
                    java.io.FileInputStream v13_1 = new java.io.FileInputStream(new java.io.File(android.net.Uri.parse(this.filePath).getPath()));
                    try {
                        this.mimeType = java.net.URLConnection.guessContentTypeFromStream(v13_1);
                        this.cr = p15.getContentResolver();
                        this.mimeType = this.cr.getType(android.net.Uri.parse(this.filePath));
                    } catch (String v0_58) {
                        v12_1 = v13_1;
                        com.kbeanie.imagechooser.helpers.StreamHelper.closeSilent(v12_1);
                        throw v0_58;
                    } catch (java.io.IOException v7_1) {
                        v12_1 = v13_1;
                        android.util.Log.e("FileProcessorThread", v7_1.getMessage(), v7_1);
                        com.kbeanie.imagechooser.helpers.StreamHelper.closeSilent(v12_1);
                        if (this.mimeType == null) {
                            this.mimeType = "application/octet-steam";
                        }
                        if (v8_0 == null) {
                            int v10 = this.filePath.lastIndexOf(46);
                            if (v10 > 0) {
                                v8_0 = this.filePath.substring((v10 + 1));
                            }
                            if ((v8_0 != null) && (!android.text.TextUtils.isEmpty(v8_0))) {
                                this.setMediaExtension(new StringBuilder().append(".").append(v8_0).toString());
                            }
                        }
                        if ((this.fileDisplayName == null) || (!android.text.TextUtils.isEmpty(this.fileDisplayName))) {
                            this.fileDisplayName = new java.io.File(this.filePath).getName();
                        }
                    }
                    if (this.mimeType != null) {
                        v8_0 = android.webkit.MimeTypeMap.getSingleton().getExtensionFromMimeType(this.mimeType);
                        if (v8_0 != null) {
                            this.setMediaExtension(new StringBuilder().append(".").append(v8_0).toString());
                        }
                    }
                    com.kbeanie.imagechooser.helpers.StreamHelper.closeSilent(v13_1);
                } catch (String v0_58) {
                } catch (java.io.IOException v7_1) {
                }
            }
        } else {
            this.cr = p15.getContentResolver();
            this.mimeType = 0;
            try {
                java.io.FileInputStream v12_0 = this.cr.openInputStream(android.net.Uri.parse(this.filePath));
                com.kbeanie.imagechooser.helpers.StreamHelper.verifyStream(this.filePath, v12_0);
                this.mimeType = java.net.URLConnection.guessContentTypeFromStream(v12_0);
                com.kbeanie.imagechooser.helpers.StreamHelper.closeSilent(v12_0);
            } catch (String v0_11) {
                com.kbeanie.imagechooser.helpers.StreamHelper.closeSilent(v12_0);
                throw v0_11;
            } catch (String v0_9) {
                java.io.IOException v7_0 = v0_9;
                android.util.Log.e("FileProcessorThread", v7_0.getMessage(), v7_0);
                com.kbeanie.imagechooser.helpers.StreamHelper.closeSilent(v12_0);
            } catch (String v0_8) {
                v7_0 = v0_8;
            }
            if (this.mimeType == null) {
                this.mimeType = this.cr.getType(android.net.Uri.parse(this.filePath));
            }
            try {
                android.database.Cursor v6 = this.cr.query(android.net.Uri.parse(this.filePath), 0, 0, 0, 0);
            } catch (String v0_21) {
                com.kbeanie.imagechooser.helpers.StreamHelper.closeSilent(v6);
                throw v0_21;
            }
            if ((v6 != null) && (v6.moveToFirst())) {
                this.fileDisplayName = v6.getString(v6.getColumnIndex("_display_name"));
            }
            com.kbeanie.imagechooser.helpers.StreamHelper.closeSilent(v6);
            String v8_1 = android.webkit.MimeTypeMap.getSingleton().getExtensionFromMimeType(this.mimeType);
            android.util.Log.i("FileProcessorThread", new StringBuilder().append("Extension: ").append(v8_1).toString());
            if (v8_1 != null) {
                this.setMediaExtension(new StringBuilder().append(".").append(v8_1).toString());
            } else {
                if (!this.mimeType.contains("/")) {
                    this.setMediaExtension(new StringBuilder().append(".").append(this.mimeType).toString());
                } else {
                    this.setMediaExtension(new StringBuilder().append(".").append(this.mimeType.split("/")[1]).toString());
                }
            }
        }
        return;
    }

Method me.leolin.shortcutbadger.impl.OPPOHomeBader.executeBadgeByContentProvider() calling method android.net.Uri.parse()


    private void executeBadgeByContentProvider(android.content.Context p7, int p8)
    {
        try {
            android.os.Bundle v0_1 = new android.os.Bundle();
            v0_1.putInt("app_badge_count", p8);
            p7.getContentResolver().call(android.net.Uri.parse("content://com.android.badge/badge"), "setAppBadgeCount", 0, v0_1);
            return;
        } catch (Throwable v1) {
            throw new me.leolin.shortcutbadger.ShortcutBadgeException("Unable to execute Badge By Content Provider");
        }
    }

Method com.kbeanie.imagechooser.threads.ImageProcessorThread.processImage() calling method android.net.Uri.parse()


    private void processImage()
    {
        if ((this.filePath != null) && (this.filePath.startsWith("content:"))) {
            this.filePath = this.getAbsoluteImagePathFromUri(android.net.Uri.parse(this.filePath));
        }
        if ((this.filePath != null) && (!android.text.TextUtils.isEmpty(this.filePath))) {
            if (!this.filePath.startsWith("http")) {
                if ((!this.filePath.startsWith("content://com.google.android.gallery3d")) && (!this.filePath.startsWith("content://com.microsoft.skydrive.content"))) {
                    if ((!this.filePath.startsWith("content://com.google.android.apps.photos.content")) && ((!this.filePath.startsWith("content://com.android.providers.media.documents")) && ((!this.filePath.startsWith("content://com.google.android.apps.docs.storage")) && ((!this.filePath.startsWith("content://com.android.externalstorage.documents")) && ((!this.filePath.startsWith("content://com.android.internalstorage.documents")) && (!this.filePath.startsWith("content://"))))))) {
                        this.process();
                    } else {
                        this.processGooglePhotosMedia(this.filePath, ".jpg");
                    }
                } else {
                    this.processPicasaMedia(this.filePath, ".jpg");
                }
            } else {
                this.downloadAndProcess(this.filePath);
            }
        } else {
            if (this.listener != null) {
                this.listener.onError("Couldn\'t process a null file");
            }
        }
        return;
    }

Method com.kbeanie.imagechooser.threads.ImageProcessorThread.processImages() calling method android.net.Uri.parse()


    private com.kbeanie.imagechooser.api.ChosenImages processImages()
    {
        com.kbeanie.imagechooser.api.ChosenImages v2_1 = new com.kbeanie.imagechooser.api.ChosenImages();
        String[] v4 = this.filePaths;
        int v5 = v4.length;
        int v3 = 0;
        while (v3 < v5) {
            String v0 = v4[v3];
            if ((v0 != null) && (v0.startsWith("content:"))) {
                v0 = this.getAbsoluteImagePathFromUri(android.net.Uri.parse(v0));
            }
            if ((v0 != null) && (!android.text.TextUtils.isEmpty(v0))) {
                if (!v0.startsWith("http")) {
                    if ((!v0.startsWith("content://com.google.android.gallery3d")) && (!v0.startsWith("content://com.microsoft.skydrive.content"))) {
                        if ((!v0.startsWith("content://com.google.android.apps.photos.content")) && ((!v0.startsWith("content://com.android.providers.media.documents")) && ((!v0.startsWith("content://com.google.android.apps.docs.storage")) && ((!v0.startsWith("content://com.android.externalstorage.documents")) && ((!v0.startsWith("content://com.android.internalstorage.documents")) && (!v0.startsWith("content://"))))))) {
                            v2_1.addImage(this.process(v0));
                        } else {
                            v2_1.addImage(this.processGooglePhotosMediaNew(v0, ".jpg"));
                        }
                    } else {
                        v2_1.addImage(this.processPicasaMediaNew(v0, ".jpg"));
                    }
                } else {
                    v2_1.addImage(this.downloadAndProcessNew(v0));
                }
            } else {
                if (this.listener != null) {
                    this.listener.onError("Couldn\'t process a null file");
                }
            }
            v3++;
        }
        return v2_1;
    }

Method com.kbeanie.imagechooser.threads.VideoProcessorThread.processVideo() calling method android.net.Uri.parse()


    private void processVideo()
    {
        if ((this.filePath != null) && (this.filePath.startsWith("content:"))) {
            this.filePath = this.getAbsoluteImagePathFromUri(android.net.Uri.parse(this.filePath));
        }
        if ((this.filePath != null) && (!android.text.TextUtils.isEmpty(this.filePath))) {
            if (!this.filePath.startsWith("http")) {
                if ((!this.filePath.startsWith("content://com.google.android.gallery3d")) && (!this.filePath.startsWith("content://com.microsoft.skydrive.content.external"))) {
                    if ((!this.filePath.startsWith("content://com.google.android.apps.photos.content")) && ((!this.filePath.startsWith("content://com.android.providers.media.documents")) && ((!this.filePath.startsWith("content://com.google.android.apps.docs.storage")) && (!this.filePath.startsWith("content://"))))) {
                        if (!this.filePath.startsWith("content://media/external/video")) {
                            this.process();
                        } else {
                            this.processContentProviderMedia(this.filePath, ".mp4");
                        }
                    } else {
                        this.processGooglePhotosMedia(this.filePath, ".mp4");
                    }
                } else {
                    this.processPicasaMedia(this.filePath, ".mp4");
                }
            } else {
                this.downloadAndProcess(this.filePath);
            }
        } else {
            if (this.listener != null) {
                this.listener.onError("Couldn\'t process a null file");
            }
        }
        return;
    }

Method com.kbeanie.imagechooser.threads.VideoProcessorThread.processVideos() calling method android.net.Uri.parse()


    private com.kbeanie.imagechooser.api.ChosenVideos processVideos()
    {
        com.kbeanie.imagechooser.api.ChosenVideos v4_1 = new com.kbeanie.imagechooser.api.ChosenVideos();
        String[] v7 = this.filePaths;
        int v8 = v7.length;
        int v5 = 0;
        while (v5 < v8) {
            String v0 = v7[v5];
            com.kbeanie.imagechooser.api.ChosenVideo v3 = 0;
            if ((v0 != null) && (v0.startsWith("content:"))) {
                v0 = this.getAbsoluteImagePathFromUri(android.net.Uri.parse(v0));
            }
            if ((v0 != null) && (!android.text.TextUtils.isEmpty(v0))) {
                if (!v0.startsWith("http")) {
                    if ((!v0.startsWith("content://com.google.android.gallery3d")) && (!v0.startsWith("content://com.microsoft.skydrive.content.external"))) {
                        if ((!v0.startsWith("content://com.google.android.apps.photos.content")) && ((!v0.startsWith("content://com.android.providers.media.documents")) && ((!v0.startsWith("content://com.google.android.apps.docs.storage")) && (!v0.startsWith("content://"))))) {
                            if (!v0.startsWith("content://media/external/video")) {
                                v3 = this.process(v0);
                            } else {
                                v3 = this.processContentProviderMediaNewVideo(v0, ".mp4");
                            }
                        } else {
                            v3 = this.processGooglePhotosMediaNewVideo(v0, ".mp4");
                        }
                    } else {
                        v3 = this.processPicasaMediaNewVideo(v0, ".mp4");
                    }
                } else {
                    v3 = this.downloadAndProcessVideo(v0);
                }
            }
            String v1 = this.createPreviewImage(v3.getVideoFilePath());
            v3.setVideoPreviewImage(v1);
            if (this.shouldCreateThumnails) {
                String[] v2 = this.createThumbnails(v1);
                v3.setThumbnailPath(v2[0]);
                v3.setThumbnailSmallPath(v2[1]);
            }
            v4_1.addVideo(v3);
            v5++;
        }
        return v4_1;
    }

Method me.leolin.shortcutbadger.impl.EverythingMeHomeBadger.executeBadge() calling method android.net.Uri.parse()


    public void executeBadge(android.content.Context p4, android.content.ComponentName p5, int p6)
    {
        android.content.ContentValues v0_1 = new android.content.ContentValues();
        v0_1.put("package_name", p5.getPackageName());
        v0_1.put("activity_name", p5.getClassName());
        v0_1.put("count", Integer.valueOf(p6));
        p4.getContentResolver().insert(android.net.Uri.parse("content://me.everything.badger/apps"), v0_1);
        return;
    }

Method me.leolin.shortcutbadger.impl.SamsungHomeBadger.executeBadge() calling method android.net.Uri.parse()


    public void executeBadge(android.content.Context p13, android.content.ComponentName p14, int p15)
    {
        if ((this.defaultBadger == null) || (!this.defaultBadger.isSupported(p13))) {
            android.net.Uri v1 = android.net.Uri.parse("content://com.sec.badge/apps?notify=true");
            android.content.ContentResolver v0 = p13.getContentResolver();
            try {
                int v4_1 = new String[1];
                v4_1[0] = p14.getPackageName();
                android.database.Cursor v7 = v0.query(v1, me.leolin.shortcutbadger.impl.SamsungHomeBadger.CONTENT_PROJECTION, "package=?", v4_1, 0);
            } catch (int v2_13) {
                me.leolin.shortcutbadger.util.CloseHelper.close(v7);
                throw v2_13;
            }
            if (v7 != null) {
                String v9 = p14.getClassName();
                int v8 = 0;
                while (v7.moveToNext()) {
                    int v10 = v7.getInt(0);
                    android.content.ContentValues v6_1 = this.getContentValues(p14, p15, 0);
                    String[] v3_2 = new String[1];
                    v3_2[0] = String.valueOf(v10);
                    v0.update(v1, v6_1, "_id=?", v3_2);
                    if (v9.equals(v7.getString(v7.getColumnIndex("class")))) {
                        v8 = 1;
                    }
                }
                if (v8 == 0) {
                    v0.insert(v1, this.getContentValues(p14, p15, 1));
                }
            }
            me.leolin.shortcutbadger.util.CloseHelper.close(v7);
        } else {
            this.defaultBadger.executeBadge(p13, p14, p15);
        }
        return;
    }

Method me.leolin.shortcutbadger.impl.SonyHomeBadger.<init>() calling method android.net.Uri.parse()


    public SonyHomeBadger()
    {
        this.BADGE_CONTENT_URI = android.net.Uri.parse("content://com.sonymobile.home.resourceprovider/badge");
        return;
    }

Method me.leolin.shortcutbadger.impl.ZTEHomeBadger.executeBadge() calling method android.net.Uri.parse()


    public void executeBadge(android.content.Context p6, android.content.ComponentName p7, int p8)
    {
        android.os.Bundle v0_1 = new android.os.Bundle();
        v0_1.putInt("app_badge_count", p8);
        v0_1.putString("app_badge_component_name", p7.flattenToString());
        if (android.os.Build$VERSION.SDK_INT >= 11) {
            p6.getContentResolver().call(android.net.Uri.parse("content://com.android.launcher3.cornermark.unreadbadge"), "setAppUnreadCount", 0, v0_1);
        }
        return;
    }

Method me.leolin.shortcutbadger.impl.ZukHomeBadger.<init>() calling method android.net.Uri.parse()


    public ZukHomeBadger()
    {
        this.CONTENT_URI = android.net.Uri.parse("content://com.android.badge/badge");
        return;
    }

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


    private zzako(com.google.android.gms.internal.zzakr p6, com.google.android.gms.internal.zziv p7, boolean p8, boolean p9, com.google.android.gms.internal.zzcu p10, com.google.android.gms.internal.zzaje p11, com.google.android.gms.internal.zznb p12, com.google.android.gms.ads.internal.zzbl p13, com.google.android.gms.ads.internal.zzv p14, com.google.android.gms.internal.zzig p15)
    {
        super(p6);
        super.mLock = new Object();
        super.zzacb = 1;
        super.zzacc = 0;
        super.zzQx = "";
        super.zzNZ = -1;
        super.zzNY = -1;
        super.zzOb = -1;
        super.zzOc = -1;
        super.zzabS = p6;
        super.zzuZ = p7;
        super.zzabY = p8;
        super.zzaca = -1;
        super.zzIc = p10;
        super.zztW = p11;
        super.zzabT = p13;
        super.zzsS = p14;
        super.zzwR = ((android.view.WindowManager) super.getContext().getSystemService("window"));
        super.zzacq = p15;
        super.setBackgroundColor(0);
        com.google.android.gms.internal.zzahe v0_3 = super.getSettings();
        v0_3.setAllowFileAccess(0);
        try {
            v0_3.setJavaScriptEnabled(1);
        } catch (android.app.Activity v1_3) {
            com.google.android.gms.internal.zzafr.zzb("Unable to enable Javascript.", v1_3);
        }
        v0_3.setSavePassword(0);
        v0_3.setSupportMultipleWindows(1);
        v0_3.setJavaScriptCanOpenWindowsAutomatically(1);
        if (android.os.Build$VERSION.SDK_INT >= 21) {
            v0_3.setMixedContentMode(2);
        }
        v0_3.setUserAgentString(com.google.android.gms.ads.internal.zzbs.zzbz().zzs(p6, p11.zzaP));
        com.google.android.gms.ads.internal.zzbs.zzbB().zza(super.getContext(), v0_3);
        super.setDownloadListener(super);
        super.zzjd();
        if (com.google.android.gms.common.util.zzq.zzsa()) {
            super.addJavascriptInterface(new com.google.android.gms.internal.zzakv(super), "googleAdsJsInterface");
        }
        super.removeJavascriptInterface("accessibility");
        super.removeJavascriptInterface("accessibilityTraversal");
        super.zzwC = new com.google.android.gms.internal.zzaix(super.zzabS.zzis(), super, super, 0);
        super.zzd(p12);
        com.google.android.gms.ads.internal.zzbs.zzbB().zzR(p6);
        return;
    }

Method bolts.WebViewAppLinkResolver$2.then() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public bolts.Task then(bolts.Task p8)
    {
        int v4 = 0;
        bolts.TaskCompletionSource v6_1 = new bolts.TaskCompletionSource();
        android.webkit.WebView v0_1 = new android.webkit.WebView(bolts.WebViewAppLinkResolver.access$200(this.this$0));
        v0_1.getSettings().setJavaScriptEnabled(1);
        v0_1.setNetworkAvailable(0);
        v0_1.setWebViewClient(new bolts.WebViewAppLinkResolver$2$1(this));
        v0_1.addJavascriptInterface(new bolts.WebViewAppLinkResolver$2$2(this, v6_1), "boltsWebViewAppLinkResolverResult");
        String v3 = 0;
        if (this.val$contentType.get() != null) {
            v3 = ((String) this.val$contentType.get()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.val$url.toString(), ((String) this.val$content.get()), v3, v4, v4);
        return v6_1.getTask();
    }

Method com.facebook.internal.WebDialog.setUpWebView() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private void setUpWebView(int p8)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.webView = new com.facebook.internal.WebDialog$3(this, this.getContext().getApplicationContext());
        this.webView.setVerticalScrollBarEnabled(0);
        this.webView.setHorizontalScrollBarEnabled(0);
        this.webView.setWebViewClient(new com.facebook.internal.WebDialog$DialogWebViewClient(this, 0));
        this.webView.getSettings().setJavaScriptEnabled(1);
        this.webView.loadUrl(this.url);
        this.webView.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -1));
        this.webView.setVisibility(4);
        this.webView.getSettings().setSavePassword(0);
        this.webView.getSettings().setSaveFormData(0);
        this.webView.setFocusable(1);
        this.webView.setFocusableInTouchMode(1);
        this.webView.setOnTouchListener(new com.facebook.internal.WebDialog$4(this));
        v0_1.setPadding(p8, p8, p8, p8);
        v0_1.addView(this.webView);
        v0_1.setBackgroundColor(-872415232);
        this.contentFrameLayout.addView(v0_1);
        return;
    }

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


    public zzbm(android.content.Context p4, com.google.android.gms.internal.zziv p5, String p6, com.google.android.gms.internal.zzaje p7)
    {
        this.mContext = p4;
        this.zztW = p7;
        this.zzuZ = p5;
        this.zzvc = new android.webkit.WebView(this.mContext);
        this.zzva = com.google.android.gms.internal.zzagt.zza(new com.google.android.gms.ads.internal.zzbp(this));
        this.zzvb = new com.google.android.gms.ads.internal.zzbr(p6);
        this.zzf(0);
        this.zzvc.setVerticalScrollBarEnabled(0);
        this.zzvc.getSettings().setJavaScriptEnabled(1);
        this.zzvc.setWebViewClient(new com.google.android.gms.ads.internal.zzbn(this));
        this.zzvc.setOnTouchListener(new com.google.android.gms.ads.internal.zzbo(this));
        return;
    }

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


    private zzako(com.google.android.gms.internal.zzakr p6, com.google.android.gms.internal.zziv p7, boolean p8, boolean p9, com.google.android.gms.internal.zzcu p10, com.google.android.gms.internal.zzaje p11, com.google.android.gms.internal.zznb p12, com.google.android.gms.ads.internal.zzbl p13, com.google.android.gms.ads.internal.zzv p14, com.google.android.gms.internal.zzig p15)
    {
        super(p6);
        super.mLock = new Object();
        super.zzacb = 1;
        super.zzacc = 0;
        super.zzQx = "";
        super.zzNZ = -1;
        super.zzNY = -1;
        super.zzOb = -1;
        super.zzOc = -1;
        super.zzabS = p6;
        super.zzuZ = p7;
        super.zzabY = p8;
        super.zzaca = -1;
        super.zzIc = p10;
        super.zztW = p11;
        super.zzabT = p13;
        super.zzsS = p14;
        super.zzwR = ((android.view.WindowManager) super.getContext().getSystemService("window"));
        super.zzacq = p15;
        super.setBackgroundColor(0);
        com.google.android.gms.internal.zzahe v0_3 = super.getSettings();
        v0_3.setAllowFileAccess(0);
        try {
            v0_3.setJavaScriptEnabled(1);
        } catch (android.app.Activity v1_3) {
            com.google.android.gms.internal.zzafr.zzb("Unable to enable Javascript.", v1_3);
        }
        v0_3.setSavePassword(0);
        v0_3.setSupportMultipleWindows(1);
        v0_3.setJavaScriptCanOpenWindowsAutomatically(1);
        if (android.os.Build$VERSION.SDK_INT >= 21) {
            v0_3.setMixedContentMode(2);
        }
        v0_3.setUserAgentString(com.google.android.gms.ads.internal.zzbs.zzbz().zzs(p6, p11.zzaP));
        com.google.android.gms.ads.internal.zzbs.zzbB().zza(super.getContext(), v0_3);
        super.setDownloadListener(super);
        super.zzjd();
        if (com.google.android.gms.common.util.zzq.zzsa()) {
            super.addJavascriptInterface(new com.google.android.gms.internal.zzakv(super), "googleAdsJsInterface");
        }
        super.removeJavascriptInterface("accessibility");
        super.removeJavascriptInterface("accessibilityTraversal");
        super.zzwC = new com.google.android.gms.internal.zzaix(super.zzabS.zzis(), super, super, 0);
        super.zzd(p12);
        com.google.android.gms.ads.internal.zzbs.zzbB().zzR(p6);
        return;
    }

Method com.splunk.mint.MintWebView.init() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private void init(android.content.Context p3)
    {
        this.mintJavascript = new com.splunk.mint.MintJavascript(p3, this);
        this.getSettings().setJavaScriptEnabled(1);
        this.addJavascriptInterface(this.mintJavascript, "mintBridge");
        this.setWebViewClient(new com.splunk.mint.MintWebViewClient());
        return;
    }
[TAINT] Const '1' ==>>> Sink '['Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V', '0', 'HTTP_NETWORKING_SINK']' [[('Lbolts/WebViewAppLinkResolver$2;', 'then', '(Lbolts/Task;)Lbolts/Task;'), ('Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V')]]

JavaScript in Webview is enabled. setJavaScriptEnabled is set to true:

Method bolts.WebViewAppLinkResolver$2.then():


    public bolts.Task then(bolts.Task p8)
    {
        int v4 = 0;
        bolts.TaskCompletionSource v6_1 = new bolts.TaskCompletionSource();
        android.webkit.WebView v0_1 = new android.webkit.WebView(bolts.WebViewAppLinkResolver.access$200(this.this$0));
        v0_1.getSettings().setJavaScriptEnabled(1);
        v0_1.setNetworkAvailable(0);
        v0_1.setWebViewClient(new bolts.WebViewAppLinkResolver$2$1(this));
        v0_1.addJavascriptInterface(new bolts.WebViewAppLinkResolver$2$2(this, v6_1), "boltsWebViewAppLinkResolverResult");
        String v3 = 0;
        if (this.val$contentType.get() != null) {
            v3 = ((String) this.val$contentType.get()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.val$url.toString(), ((String) this.val$content.get()), v3, v4, v4);
        return v6_1.getTask();
    }

Method android.webkit.WebSettings.setJavaScriptEnabled() not found.

[TAINT] Const '1' ==>>> Sink '['Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V', '0', 'HTTP_NETWORKING_SINK']' [[('Lbolts/WebViewAppLinkResolver$2;', 'then', '(Lbolts/Task;)Ljava/lang/Object;'), ('Lbolts/WebViewAppLinkResolver$2;', 'then', '(Lbolts/Task;)Lbolts/Task;'), ('Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V')]]

JavaScript in Webview is enabled. setJavaScriptEnabled is set to true:

Method bolts.WebViewAppLinkResolver$2.then():


    public bridge synthetic Object then(bolts.Task p2)
    {
        return this.then(p2);
    }

Method bolts.WebViewAppLinkResolver$2.then():


    public bolts.Task then(bolts.Task p8)
    {
        int v4 = 0;
        bolts.TaskCompletionSource v6_1 = new bolts.TaskCompletionSource();
        android.webkit.WebView v0_1 = new android.webkit.WebView(bolts.WebViewAppLinkResolver.access$200(this.this$0));
        v0_1.getSettings().setJavaScriptEnabled(1);
        v0_1.setNetworkAvailable(0);
        v0_1.setWebViewClient(new bolts.WebViewAppLinkResolver$2$1(this));
        v0_1.addJavascriptInterface(new bolts.WebViewAppLinkResolver$2$2(this, v6_1), "boltsWebViewAppLinkResolverResult");
        String v3 = 0;
        if (this.val$contentType.get() != null) {
            v3 = ((String) this.val$contentType.get()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.val$url.toString(), ((String) this.val$content.get()), v3, v4, v4);
        return v6_1.getTask();
    }

Method android.webkit.WebSettings.setJavaScriptEnabled() not found.