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
[TAINT] Const '1' ==>>> Sink '['Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V', '0', 'HTTP_NETWORKING_SINK']' [[('Lcom/facebook/internal/WebDialog;', 'onCreate', '(Landroid/os/Bundle;)V'), ('Lcom/facebook/internal/WebDialog;', 'setUpWebView', '(I)V'), ('Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V')]]

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

Method com.facebook.internal.WebDialog.onCreate():


    protected void onCreate(android.os.Bundle p4)
    {
        super.onCreate(p4);
        this.spinner = new android.app.ProgressDialog(this.getContext());
        this.spinner.requestWindowFeature(1);
        this.spinner.setMessage(this.getContext().getString(com.facebook.common.R$string.com_facebook_loading));
        this.spinner.setCanceledOnTouchOutside(0);
        this.spinner.setOnCancelListener(new com.facebook.internal.WebDialog$1(this));
        this.requestWindowFeature(1);
        this.contentFrameLayout = new android.widget.FrameLayout(this.getContext());
        this.resize();
        this.getWindow().setGravity(17);
        this.getWindow().setSoftInputMode(16);
        this.createCrossImage();
        if (this.url != null) {
            this.setUpWebView(((this.crossImageView.getDrawable().getIntrinsicWidth() / 2) + 1));
        }
        this.contentFrameLayout.addView(this.crossImageView, new android.view.ViewGroup$LayoutParams(-2, -2));
        this.setContentView(this.contentFrameLayout);
        return;
    }

Method com.facebook.internal.WebDialog.setUpWebView():


    private void setUpWebView(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.webView = new com.facebook.internal.WebDialog$3(this, this.getContext());
        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(p7, p7, p7, p7);
        v0_1.addView(this.webView);
        v0_1.setBackgroundColor(-872415232);
        this.contentFrameLayout.addView(v0_1);
        return;
    }

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

[TAINT] Const '1' ==>>> Sink '['Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V', '0', 'HTTP_NETWORKING_SINK']' [[('Lcom/facebook/internal/WebDialog;', 'setUpWebView', '(I)V'), ('Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V')]]

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

Method com.facebook.internal.WebDialog.setUpWebView():


    private void setUpWebView(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.webView = new com.facebook.internal.WebDialog$3(this, this.getContext());
        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(p7, p7, p7, p7);
        v0_1.addView(this.webView);
        v0_1.setBackgroundColor(-872415232);
        this.contentFrameLayout.addView(v0_1);
        return;
    }

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

[TAINT] Const '1' ==>>> Sink '['Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V', '0', 'HTTP_NETWORKING_SINK']' [[('Lcom/facebook/internal/WebDialog;', 'access$1000', '(Lcom/facebook/internal/WebDialog; I)V'), ('Lcom/facebook/internal/WebDialog;', 'setUpWebView', '(I)V'), ('Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V')]]

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

Method com.facebook.internal.WebDialog.access$1000():


    static synthetic void access$1000(com.facebook.internal.WebDialog p0, int p1)
    {
        p0.setUpWebView(p1);
        return;
    }

Method com.facebook.internal.WebDialog.setUpWebView():


    private void setUpWebView(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.webView = new com.facebook.internal.WebDialog$3(this, this.getContext());
        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(p7, p7, p7, p7);
        v0_1.addView(this.webView);
        v0_1.setBackgroundColor(-872415232);
        this.contentFrameLayout.addView(v0_1);
        return;
    }

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

[TAINT] Const '1' ==>>> Sink '['Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V', '0', 'HTTP_NETWORKING_SINK']' [[('Lcom/facebook/internal/WebDialog$UploadStagingResourcesTask;', 'onPostExecute', '([Ljava/lang/String;)V'), ('Lcom/facebook/internal/WebDialog;', 'access$1000', '(Lcom/facebook/internal/WebDialog; I)V'), ('Lcom/facebook/internal/WebDialog;', 'setUpWebView', '(I)V'), ('Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V')]]

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

Method com.facebook.internal.WebDialog$UploadStagingResourcesTask.onPostExecute():


    protected void onPostExecute(String[] p5)
    {
        com.facebook.internal.WebDialog.access$300(this.this$0).dismiss();
        com.facebook.internal.WebDialog v0_7 = this.exceptions;
        int v2 = 0;
        while (v2 < v0_7.length) {
            Exception v3 = v0_7[v2];
            if (v3 == null) {
                v2++;
            } else {
                this.this$0.sendErrorToListener(v3);
                return;
            }
        }
        if (p5 != 0) {
            int v5_1 = java.util.Arrays.asList(p5);
            if (!v5_1.contains(0)) {
                com.facebook.internal.Utility.putJSONValueInBundle(this.parameters, "media", new org.json.JSONArray(v5_1));
                int v5_3 = com.facebook.internal.ServerProtocol.getDialogAuthority();
                com.facebook.internal.WebDialog v0_4 = new StringBuilder();
                v0_4.append(com.facebook.FacebookSdk.getGraphApiVersion());
                v0_4.append("/");
                v0_4.append("dialog/");
                v0_4.append(this.action);
                com.facebook.internal.WebDialog.access$902(this.this$0, com.facebook.internal.Utility.buildUri(v5_3, v0_4.toString(), this.parameters).toString());
                com.facebook.internal.WebDialog.access$1000(this.this$0, ((com.facebook.internal.WebDialog.access$600(this.this$0).getDrawable().getIntrinsicWidth() / 2) + 1));
                return;
            } else {
                this.this$0.sendErrorToListener(new com.facebook.FacebookException("Failed to stage photos for web dialog"));
                return;
            }
        } else {
            this.this$0.sendErrorToListener(new com.facebook.FacebookException("Failed to stage photos for web dialog"));
            return;
        }
    }

Method com.facebook.internal.WebDialog.access$1000():


    static synthetic void access$1000(com.facebook.internal.WebDialog p0, int p1)
    {
        p0.setUpWebView(p1);
        return;
    }

Method com.facebook.internal.WebDialog.setUpWebView():


    private void setUpWebView(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.webView = new com.facebook.internal.WebDialog$3(this, this.getContext());
        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(p7, p7, p7, p7);
        v0_1.addView(this.webView);
        v0_1.setBackgroundColor(-872415232);
        this.contentFrameLayout.addView(v0_1);
        return;
    }

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

[TAINT] Const '1' ==>>> Sink '['Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V', '0', 'HTTP_NETWORKING_SINK']' [[('Lcom/facebook/internal/WebDialog$UploadStagingResourcesTask;', 'onPostExecute', '(Ljava/lang/Object;)V'), ('Lcom/facebook/internal/WebDialog$UploadStagingResourcesTask;', 'onPostExecute', '([Ljava/lang/String;)V'), ('Lcom/facebook/internal/WebDialog;', 'access$1000', '(Lcom/facebook/internal/WebDialog; I)V'), ('Lcom/facebook/internal/WebDialog;', 'setUpWebView', '(I)V'), ('Landroid/webkit/WebSettings;', 'setJavaScriptEnabled', '(Z)V')]]

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

Method com.facebook.internal.WebDialog$UploadStagingResourcesTask.onPostExecute():


    protected bridge synthetic void onPostExecute(Object p1)
    {
        this.onPostExecute(((String[]) p1));
        return;
    }

Method com.facebook.internal.WebDialog$UploadStagingResourcesTask.onPostExecute():


    protected void onPostExecute(String[] p5)
    {
        com.facebook.internal.WebDialog.access$300(this.this$0).dismiss();
        com.facebook.internal.WebDialog v0_7 = this.exceptions;
        int v2 = 0;
        while (v2 < v0_7.length) {
            Exception v3 = v0_7[v2];
            if (v3 == null) {
                v2++;
            } else {
                this.this$0.sendErrorToListener(v3);
                return;
            }
        }
        if (p5 != 0) {
            int v5_1 = java.util.Arrays.asList(p5);
            if (!v5_1.contains(0)) {
                com.facebook.internal.Utility.putJSONValueInBundle(this.parameters, "media", new org.json.JSONArray(v5_1));
                int v5_3 = com.facebook.internal.ServerProtocol.getDialogAuthority();
                com.facebook.internal.WebDialog v0_4 = new StringBuilder();
                v0_4.append(com.facebook.FacebookSdk.getGraphApiVersion());
                v0_4.append("/");
                v0_4.append("dialog/");
                v0_4.append(this.action);
                com.facebook.internal.WebDialog.access$902(this.this$0, com.facebook.internal.Utility.buildUri(v5_3, v0_4.toString(), this.parameters).toString());
                com.facebook.internal.WebDialog.access$1000(this.this$0, ((com.facebook.internal.WebDialog.access$600(this.this$0).getDrawable().getIntrinsicWidth() / 2) + 1));
                return;
            } else {
                this.this$0.sendErrorToListener(new com.facebook.FacebookException("Failed to stage photos for web dialog"));
                return;
            }
        } else {
            this.this$0.sendErrorToListener(new com.facebook.FacebookException("Failed to stage photos for web dialog"));
            return;
        }
    }

Method com.facebook.internal.WebDialog.access$1000():


    static synthetic void access$1000(com.facebook.internal.WebDialog p0, int p1)
    {
        p0.setUpWebView(p1);
        return;
    }

Method com.facebook.internal.WebDialog.setUpWebView():


    private void setUpWebView(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.webView = new com.facebook.internal.WebDialog$3(this, this.getContext());
        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(p7, p7, p7, p7);
        v0_1.addView(this.webView);
        v0_1.setBackgroundColor(-872415232);
        this.contentFrameLayout.addView(v0_1);
        return;
    }

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 p1)
    {
        return this.then(p1);
    }

Method bolts.WebViewAppLinkResolver$2.then():


    public bolts.Task then(bolts.Task p7)
    {
        String v1_1;
        bolts.Task v7_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, v7_1), "boltsWebViewAppLinkResolverResult");
        if (this.val$contentType.get() == null) {
            v1_1 = 0;
        } else {
            v1_1 = ((String) this.val$contentType.get()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.val$url.toString(), ((String) this.val$content.get()), v1_1, 0, 0);
        return v7_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;)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 p7)
    {
        String v1_1;
        bolts.Task v7_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, v7_1), "boltsWebViewAppLinkResolverResult");
        if (this.val$contentType.get() == null) {
            v1_1 = 0;
        } else {
            v1_1 = ((String) this.val$contentType.get()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.val$url.toString(), ((String) this.val$content.get()), v1_1, 0, 0);
        return v7_1.getTask();
    }

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

Method com.gts.android.sirmobile.WebViewActivity.initWebView() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private void initWebView()
    {
        android.util.Log.v(com.gts.android.sirmobile.WebViewActivity.TAG, "initWebView >> ");
        try {
            this.getWindow().setFeatureInt(2, -1);
            this.web_view.setScrollBarStyle(0);
            android.net.Uri v3_2 = this.web_view.getSettings();
            v3_2.setLoadsImagesAutomatically(1);
            v3_2.setJavaScriptEnabled(1);
            v3_2.setAppCacheEnabled(1);
            v3_2.setDatabaseEnabled(1);
            v3_2.setDomStorageEnabled(1);
            v3_2.setGeolocationEnabled(1);
            v3_2.setCacheMode(1);
            v3_2.setLayoutAlgorithm(android.webkit.WebSettings$LayoutAlgorithm.NARROW_COLUMNS);
            v3_2.setUseWideViewPort(1);
            v3_2.setAllowUniversalAccessFromFileURLs(1);
            android.webkit.CookieManager.getInstance().setAcceptCookie(1);
            android.webkit.CookieManager.getInstance().setAcceptThirdPartyCookies(this.web_view, 1);
            this.web_view.setWebChromeClient(new com.gts.android.sirmobile.WebViewActivity$MyWebChromeClient(this));
            this.web_view.setWebViewClient(new com.gts.android.sirmobile.WebViewActivity$MyWebViewClient(this, 0));
            this.web_view.addJavascriptInterface(new com.gts.android.sirmobile.WebViewActivity$MyJavaScriptInterface(this), "javascriptInterface");
            v3_2.setUserAgentString("Mozilla/5.0 (Linux; Android 4.1.1; Galaxy Nexus Build/JRO03C) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19");
        } catch (android.widget.LinearLayout v0_52) {
            android.util.Log.e(com.gts.android.sirmobile.WebViewActivity.TAG, v0_52.getMessage().toString());
            return;
        }
        if (!com.gts.android.sirmobile.global.Common.isInternetOn(this)) {
            this.progress_spinner.setVisibility(8);
            this.btn_refresh_page.setVisibility(0);
            return;
        } else {
            this.btn_refresh_page.setVisibility(8);
            if (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentToggle().booleanValue()) {
                if (com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId().equalsIgnoreCase("0")) {
                    if (this.queryparam == null) {
                        if ((com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetFirstTime()) || ((this.web_view.getUrl() != null) || ((this.queryparam != null) || ((!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId().equals("0")) || (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentId().equals("0")))))) {
                            android.widget.LinearLayout v0_3 = new StringBuilder();
                            v0_3.append("in1");
                            v0_3.append(this.getResources().getString(2131558441));
                            v0_3.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            com.gts.android.sirmobile.global.Common.dev_toast(this, v0_3.toString());
                            android.widget.LinearLayout v0_5 = this.web_view;
                            String v1_12 = new StringBuilder();
                            v1_12.append(this.getResources().getString(2131558441));
                            v1_12.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            v0_5.loadUrl(v1_12.toString());
                            this.btn_slider.setVisibility(0);
                            return;
                        } else {
                            this.alertDialogDemo();
                            android.widget.LinearLayout v0_8 = new StringBuilder();
                            v0_8.append("in1");
                            v0_8.append(this.getResources().getString(2131558441));
                            v0_8.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            com.gts.android.sirmobile.global.Common.dev_toast(this, v0_8.toString());
                            android.widget.LinearLayout v0_10 = this.web_view;
                            String v1_18 = new StringBuilder();
                            v1_18.append(this.getResources().getString(2131558441));
                            v1_18.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            v0_10.loadUrl(v1_18.toString());
                            this.btn_slider.setVisibility(0);
                            return;
                        }
                    } else {
                        if (this.queryparam.getQueryParameter("idagent") == null) {
                            if (this.queryparam.getQueryParameter("idbroker") == null) {
                                android.widget.LinearLayout v0_16 = this.web_view;
                                String v1_21 = new StringBuilder();
                                v1_21.append(this.getResources().getString(2131558441));
                                v1_21.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                                v0_16.loadUrl(v1_21.toString());
                                this.btn_slider.setVisibility(0);
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreFirstTime();
                                return;
                            } else {
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreAgentToggle(0);
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreOfficeId(this.queryparam.getQueryParameter("idbroker").toString().trim());
                                android.widget.LinearLayout v0_25 = new StringBuilder();
                                v0_25.append("Id broker");
                                v0_25.append(this.queryparam.getQueryParameter("idbroker"));
                                com.gts.android.sirmobile.global.Common.dev_toast(this, v0_25.toString());
                                android.widget.LinearLayout v0_27 = this.web_view;
                                String v2_18 = new StringBuilder();
                                v2_18.append(this.getResources().getString(2131558441));
                                v2_18.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                                v2_18.append("&mp_broker=");
                                v2_18.append(this.queryparam.getQueryParameter("idbroker"));
                                v0_27.loadUrl(v2_18.toString());
                                this.btn_slider.setVisibility(8);
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreFirstTime();
                                return;
                            }
                        } else {
                            android.widget.LinearLayout v0_32 = new StringBuilder();
                            v0_32.append("Id agent");
                            v0_32.append(this.queryparam.getQueryParameter("idagent"));
                            com.gts.android.sirmobile.global.Common.dev_toast(this, v0_32.toString());
                            com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreAgentToggle(1);
                            com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreAgentId(this.queryparam.getQueryParameter("idagent"));
                            android.widget.LinearLayout v0_38 = this.web_view;
                            String v1_31 = new StringBuilder();
                            v1_31.append(this.getResources().getString(2131558441));
                            v1_31.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            v1_31.append("&mp_agent=");
                            v1_31.append(this.queryparam.getQueryParameter("idagent").toString().trim());
                            v0_38.loadUrl(v1_31.toString());
                            this.btn_slider.setVisibility(8);
                            com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreFirstTime();
                            return;
                        }
                    }
                } else {
                    android.widget.LinearLayout v0_43 = new StringBuilder();
                    v0_43.append(this.getResources().getString(2131558441));
                    v0_43.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                    v0_43.append("&mp_broker=");
                    v0_43.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId());
                    com.gts.android.sirmobile.global.Common.dev_toast(this, v0_43.toString());
                    android.widget.LinearLayout v0_45 = this.web_view;
                    String v1_40 = new StringBuilder();
                    v1_40.append(this.getResources().getString(2131558441));
                    v1_40.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                    v1_40.append("&mp_broker=");
                    v1_40.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId());
                    v0_45.loadUrl(v1_40.toString());
                    this.btn_slider.setVisibility(8);
                    return;
                }
            } else {
                android.widget.LinearLayout v0_48 = new StringBuilder();
                v0_48.append(this.getResources().getString(2131558441));
                v0_48.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                v0_48.append("&mp_agent=");
                v0_48.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentId());
                com.gts.android.sirmobile.global.Common.dev_toast(this, v0_48.toString());
                android.widget.LinearLayout v0_50 = this.web_view;
                String v1_49 = new StringBuilder();
                v1_49.append(this.getResources().getString(2131558441));
                v1_49.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                v1_49.append("&mp_agent=");
                v1_49.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentId());
                v0_50.loadUrl(v1_49.toString());
                this.btn_slider.setVisibility(8);
                return;
            }
        }
    }

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


    public bolts.Task then(bolts.Task p7)
    {
        String v1_1;
        bolts.Task v7_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, v7_1), "boltsWebViewAppLinkResolverResult");
        if (this.val$contentType.get() == null) {
            v1_1 = 0;
        } else {
            v1_1 = ((String) this.val$contentType.get()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.val$url.toString(), ((String) this.val$content.get()), v1_1, 0, 0);
        return v7_1.getTask();
    }

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


    private void setUpWebView(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.webView = new com.facebook.internal.WebDialog$3(this, this.getContext());
        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(p7, p7, p7, p7);
        v0_1.addView(this.webView);
        v0_1.setBackgroundColor(-872415232);
        this.contentFrameLayout.addView(v0_1);
        return;
    }

Method com.gts.android.sirmobile.WebViewActivity$MyWebViewClient.shouldOverrideUrlLoading() calling method android.net.Uri.parse()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p5, String p6)
    {
        android.webkit.CookieManager.getInstance().setAcceptThirdPartyCookies(p5, 1);
        android.webkit.CookieManager.getInstance().setAcceptCookie(1);
        android.webkit.CookieManager.getInstance().setAcceptThirdPartyCookies(com.gts.android.sirmobile.WebViewActivity.access$000(this.this$0), 1);
        android.webkit.CookieManager.getInstance().setAcceptThirdPartyCookies(com.gts.android.sirmobile.WebViewActivity.access$1200(this.this$0), 1);
        if ((!p6.startsWith("tel:")) && (!p6.startsWith("sms:"))) {
            if (!p6.contains("rebrand=1")) {
                if (!p6.contains("facebook.com/v3.2/dialog/oauth")) {
                    if (p6.contains("sothebysrealty.com")) {
                        if ((p6.contains("is_mp")) || (!p6.contains("?"))) {
                            if ((!p6.contains("is_mp")) && (!p6.contains("?"))) {
                                StringBuilder v0_55 = new StringBuilder();
                                v0_55.append(p6);
                                v0_55.append("?is_mp=1");
                                p6 = v0_55.toString();
                            }
                        } else {
                            StringBuilder v0_57 = new StringBuilder();
                            v0_57.append(p6);
                            v0_57.append("&is_mp=1");
                            p6 = v0_57.toString();
                        }
                        if (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetAgentToggle().booleanValue()) {
                            if (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetOfficeId().equalsIgnoreCase("0")) {
                                if ((p6.contains("mp_broker")) || (!p6.contains("?"))) {
                                    if ((!p6.contains("mp_broker")) && (!p6.contains("?"))) {
                                        StringBuilder v0_5 = new StringBuilder();
                                        v0_5.append(p6);
                                        v0_5.append("?mp_broker=");
                                        v0_5.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetOfficeId());
                                        p6 = v0_5.toString();
                                    }
                                } else {
                                    StringBuilder v0_7 = new StringBuilder();
                                    v0_7.append(p6);
                                    v0_7.append("&mp_broker=");
                                    v0_7.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetOfficeId());
                                    p6 = v0_7.toString();
                                }
                            }
                        } else {
                            if ((p6.contains("mp_agent")) || (!p6.contains("?"))) {
                                if ((!p6.contains("mp_agent")) && (!p6.contains("?"))) {
                                    StringBuilder v0_13 = new StringBuilder();
                                    v0_13.append(p6);
                                    v0_13.append("?mp_agent=");
                                    v0_13.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetAgentId());
                                    p6 = v0_13.toString();
                                }
                            } else {
                                StringBuilder v0_15 = new StringBuilder();
                                v0_15.append(p6);
                                v0_15.append("&mp_agent=");
                                v0_15.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetAgentId());
                                p6 = v0_15.toString();
                            }
                        }
                    }
                    StringBuilder v0_16 = this.this$0;
                    boolean v2_6 = new StringBuilder();
                    v2_6.append("shouldOverrideUrlLoading2>>");
                    v2_6.append(p6);
                    com.gts.android.sirmobile.global.Common.dev_toast(v0_16, v2_6.toString());
                    StringBuilder v0_18 = this.this$0;
                    boolean v2_9 = new StringBuilder();
                    v2_9.append("shouldOverrideUrlLoadin cookie>>");
                    v2_9.append(android.webkit.CookieManager.getInstance().getCookie(p6));
                    com.gts.android.sirmobile.global.Common.dev_toast(v0_18, v2_9.toString());
                    p5.loadUrl(p6);
                    return 1;
                } else {
                    StringBuilder v0_23;
                    android.util.Log.d("Facebook call", "in fb");
                    com.gts.android.sirmobile.WebViewActivity v5_2 = this.this$0;
                    v5_2.fbcallurl = p6;
                    com.gts.android.sirmobile.WebViewActivity.access$1302(v5_2, com.facebook.CallbackManager$Factory.create());
                    com.gts.android.sirmobile.WebViewActivity v5_3 = com.facebook.AccessToken.getCurrentAccessToken();
                    if ((v5_3 == null) || (v5_3.isExpired())) {
                        v0_23 = 0;
                    } else {
                        v0_23 = 1;
                    }
                    if (v0_23 == null) {
                        com.facebook.login.LoginManager.getInstance().logInWithReadPermissions(this.this$0, java.util.Arrays.asList(new String[] {"public_profile", "email"})));
                        com.facebook.login.LoginManager.getInstance().registerCallback(com.gts.android.sirmobile.WebViewActivity.access$1300(this.this$0), new com.gts.android.sirmobile.WebViewActivity$MyWebViewClient$1(this));
                        com.gts.android.sirmobile.WebViewActivity v5_6 = this.this$0;
                        StringBuilder v0_28 = new StringBuilder();
                        v0_28.append("shouldOverrideUrlLoading 1>>");
                        v0_28.append(p6);
                        com.gts.android.sirmobile.global.Common.dev_toast(v5_6, v0_28.toString());
                        return 1;
                    } else {
                        StringBuilder v0_30 = new StringBuilder();
                        v0_30.append("fb url");
                        v0_30.append(p6);
                        android.util.Log.d("fb url", v0_30.toString());
                        android.util.Log.d("fb logout", "in fb logout");
                        android.util.Log.d("fb token", v5_3.getToken());
                        com.facebook.login.LoginManager.getInstance().logOut();
                        return 1;
                    }
                }
            } else {
                String v6_26 = new android.content.Intent(this.this$0, com.gts.android.sirmobile.SelectAgentActivity);
                v6_26.setFlags(16777216);
                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_Reset();
                this.this$0.startActivity(v6_26);
                p5.reload();
                return 1;
            }
        } else {
            this.this$0.startActivity(new android.content.Intent("android.intent.action.DIAL", android.net.Uri.parse(p6)));
            return 1;
        }
    }

Method com.gts.android.sirmobile.WebViewActivity$MyWebViewClient.onPageStarted() calling method android.net.Uri.parse()


    public void onPageStarted(android.webkit.WebView p6, String p7, android.graphics.Bitmap p8)
    {
        com.gts.android.sirmobile.global.Common.dev_toast(this.this$0, "onPageStarted....................>>");
        com.gts.android.sirmobile.WebViewActivity.access$600(this.this$0).setVisibility(8);
        if ((p7.contains("www.sothebysrealty.com")) && ((!p7.contains("www.sothebysrealty.com/extraordinary-living-blog")) && (!p7.contains("www.sothebysrealty.com/new-developments/developments")))) {
            com.gts.android.sirmobile.WebViewActivity.access$1400(this.this$0).hide();
            this.this$0.showBackButton = 0;
        } else {
            StringBuilder v0_28 = this.this$0;
            v0_28.showBackButton = 1;
            com.gts.android.sirmobile.WebViewActivity.access$1400(v0_28).show();
        }
        if ((!p7.startsWith("tel:")) && (!p7.startsWith("sms:"))) {
            if (!p7.contains("rebrand=1")) {
                if ((!p7.contains("sothebysrealty.com")) || ((p7.contains("is_mp")) || (!p7.contains("?")))) {
                    if ((p7.contains("sothebysrealty.com")) && ((!p7.contains("is_mp")) && (!p7.contains("?")))) {
                        boolean v2_16 = new StringBuilder();
                        v2_16.append(p7);
                        v2_16.append("?is_mp=1");
                        p7 = v2_16.toString();
                        p6.loadUrl(p7);
                    }
                } else {
                    boolean v2_18 = new StringBuilder();
                    v2_18.append(p7);
                    v2_18.append("&is_mp=1");
                    p7 = v2_18.toString();
                    p6.loadUrl(p7);
                }
                if ((!p7.contains("sothebysrealty.com")) || (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetAgentToggle().booleanValue())) {
                    if ((p7.contains("sothebysrealty.com")) && (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetOfficeId().equalsIgnoreCase("0"))) {
                        if ((p7.contains("mp_broker")) || (!p7.contains("?"))) {
                            if ((!p7.contains("mp_broker")) && (!p7.contains("?"))) {
                                StringBuilder v0_10 = new StringBuilder();
                                v0_10.append(p7);
                                v0_10.append("?mp_broker=");
                                v0_10.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetOfficeId());
                                p7 = v0_10.toString();
                                p6.loadUrl(p7);
                            }
                        } else {
                            StringBuilder v0_13 = new StringBuilder();
                            v0_13.append(p7);
                            v0_13.append("&mp_broker=");
                            v0_13.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetOfficeId());
                            p7 = v0_13.toString();
                            p6.loadUrl(p7);
                        }
                    }
                } else {
                    if ((p7.contains("mp_agent")) || (!p7.contains("?"))) {
                        if ((!p7.contains("mp_agent")) && (!p7.contains("?"))) {
                            StringBuilder v0_19 = new StringBuilder();
                            v0_19.append(p7);
                            v0_19.append("?mp_agent=");
                            v0_19.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetAgentId());
                            p7 = v0_19.toString();
                            p6.loadUrl(p7);
                        }
                    } else {
                        StringBuilder v0_22 = new StringBuilder();
                        v0_22.append(p7);
                        v0_22.append("&mp_agent=");
                        v0_22.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetAgentId());
                        p7 = v0_22.toString();
                        p6.loadUrl(p7);
                    }
                }
                StringBuilder v0_24 = this.this$0;
                boolean v2_6 = new StringBuilder();
                v2_6.append("onPageStarted>>");
                v2_6.append(p7);
                com.gts.android.sirmobile.global.Common.alertDialog_dev(v0_24, v2_6.toString());
                super.onPageStarted(p6, p7, p8);
                com.gts.android.sirmobile.WebViewActivity.access$600(this.this$0).setVisibility(0);
            } else {
                android.widget.ProgressBar v6_4 = new android.content.Intent(this.this$0, com.gts.android.sirmobile.SelectAgentActivity);
                v6_4.setFlags(16777216);
                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_Reset();
                this.this$0.startActivity(v6_4);
                this.this$0.finish();
            }
        } else {
            this.this$0.startActivity(new android.content.Intent("android.intent.action.DIAL", android.net.Uri.parse(p7)));
        }
        return;
    }

Method com.google.firebase.messaging.zzb.zzf() calling method android.net.Uri.parse()


    public final com.google.firebase.messaging.zza zzf(android.os.Bundle p8)
    {
        android.support.v4.app.NotificationCompat$Builder v0_1 = new android.support.v4.app.NotificationCompat$Builder(this.zzag, this.zzn(com.google.firebase.messaging.zzb.zza(p8, "gcm.n.android_channel_id")));
        v0_1.setAutoCancel(1);
        v0_1.setContentTitle(this.zzg(p8));
        android.app.PendingIntent v1_14 = this.zzc(p8, "gcm.n.body");
        if (!android.text.TextUtils.isEmpty(v1_14)) {
            v0_1.setContentText(v1_14);
            v0_1.setStyle(new android.support.v4.app.NotificationCompat$BigTextStyle().bigText(v1_14));
        }
        android.app.PendingIntent v1_30;
        v0_1.setSmallIcon(this.zzl(com.google.firebase.messaging.zzb.zza(p8, "gcm.n.icon")));
        android.app.PendingIntent v1_28 = com.google.firebase.messaging.zzb.zzi(p8);
        android.app.PendingIntent v3 = 0;
        if (!android.text.TextUtils.isEmpty(v1_28)) {
            if (("default".equals(v1_28)) || (this.zzag.getResources().getIdentifier(v1_28, "raw", this.zzdu) == 0)) {
                v1_30 = android.media.RingtoneManager.getDefaultUri(2);
            } else {
                int v2_23 = this.zzdu;
                boolean v5_13 = new StringBuilder(((String.valueOf(v2_23).length() + 24) + String.valueOf(v1_28).length()));
                v5_13.append("android.resource://");
                v5_13.append(v2_23);
                v5_13.append("/raw/");
                v5_13.append(v1_28);
                v1_30 = android.net.Uri.parse(v5_13.toString());
            }
        } else {
            v1_30 = 0;
        }
        if (v1_30 != null) {
            v0_1.setSound(v1_30);
        }
        int v2_1;
        android.app.PendingIntent v1_34 = com.google.firebase.messaging.zzb.zza(p8, "gcm.n.click_action");
        if (android.text.TextUtils.isEmpty(v1_34)) {
            android.app.PendingIntent v1_35 = com.google.firebase.messaging.zzb.zzj(p8);
            if (v1_35 == null) {
                v2_1 = this.zzag.getPackageManager().getLaunchIntentForPackage(this.zzdu);
                if (v2_1 == 0) {
                    android.util.Log.w("FirebaseMessaging", "No activity found to launch app");
                }
            } else {
                v2_1 = new android.content.Intent("android.intent.action.VIEW");
                v2_1.setPackage(this.zzdu);
                v2_1.setData(v1_35);
            }
        } else {
            v2_1 = new android.content.Intent(v1_34);
            v2_1.setPackage(this.zzdu);
            v2_1.setFlags(268435456);
        }
        android.app.PendingIntent v1_11;
        if (v2_1 != 0) {
            v2_1.addFlags(67108864);
            android.app.PendingIntent v1_6 = new android.os.Bundle(p8);
            StringBuilder v4_2 = v1_6.keySet().iterator();
            while (v4_2.hasNext()) {
                boolean v5_7 = ((String) v4_2.next());
                if ((v5_7) && (v5_7.startsWith("google.c."))) {
                    v4_2.remove();
                }
            }
            v2_1.putExtras(v1_6);
            android.app.PendingIntent v1_8 = v1_6.keySet().iterator();
            while (v1_8.hasNext()) {
                StringBuilder v4_9 = ((String) v1_8.next());
                if ((v4_9.startsWith("gcm.n.")) || (v4_9.startsWith("gcm.notification."))) {
                    v2_1.removeExtra(v4_9);
                }
            }
            v1_11 = android.app.PendingIntent.getActivity(this.zzag, com.google.firebase.messaging.zzb.zzdt.incrementAndGet(), v2_1, 1073741824);
            if (com.google.firebase.messaging.zzb.zzk(p8)) {
                int v2_4 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_OPEN");
                com.google.firebase.messaging.zzb.zza(v2_4, p8);
                v2_4.putExtra("pending_intent", v1_11);
                v1_11 = this.zza(com.google.firebase.messaging.zzb.zzdt.incrementAndGet(), v2_4);
            }
        } else {
            v1_11 = 0;
        }
        v0_1.setContentIntent(v1_11);
        if (com.google.firebase.messaging.zzb.zzk(p8)) {
            android.app.PendingIntent v1_17 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_DISMISS");
            com.google.firebase.messaging.zzb.zza(v1_17, p8);
            v3 = this.zza(com.google.firebase.messaging.zzb.zzdt.incrementAndGet(), v1_17);
        }
        if (v3 != null) {
            v0_1.setDeleteIntent(v3);
        }
        android.app.PendingIntent v1_20 = this.zzm(com.google.firebase.messaging.zzb.zza(p8, "gcm.n.color"));
        if (v1_20 != null) {
            v0_1.setColor(v1_20.intValue());
        }
        String v8_1 = com.google.firebase.messaging.zzb.zza(p8, "gcm.n.tag");
        if (android.text.TextUtils.isEmpty(v8_1)) {
            int v2_13 = android.os.SystemClock.uptimeMillis();
            StringBuilder v4_11 = new StringBuilder(37);
            v4_11.append("FCM-Notification:");
            v4_11.append(v2_13);
            v8_1 = v4_11.toString();
        }
        return new com.google.firebase.messaging.zza(v0_1, v8_1, 0);
    }

Method com.google.firebase.messaging.zzb.zzj() calling method android.net.Uri.parse()


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

Method com.google.firebase.messaging.RemoteMessage$Notification.getImageUrl() calling method android.net.Uri.parse()


    public android.net.Uri getImageUrl()
    {
        int v0_0 = this.zzeo;
        if (v0_0 == 0) {
            return 0;
        } else {
            return android.net.Uri.parse(v0_0);
        }
    }

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

Couldn't retrieve source code

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


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

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

Couldn't retrieve source code

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


    public static com.google.android.gms.auth.api.signin.GoogleSignInAccount zaa(String p13)
    {
        if (!android.text.TextUtils.isEmpty(p13)) {
            int v8;
            String v0_2 = new org.json.JSONObject(p13);
            com.google.android.gms.auth.api.signin.GoogleSignInAccount v13_10 = v0_2.optString("photoUrl", 0);
            if (android.text.TextUtils.isEmpty(v13_10)) {
                v8 = 0;
            } else {
                v8 = android.net.Uri.parse(v13_10);
            }
            String v2_1 = Long.parseLong(v0_2.getString("expirationTime"));
            java.util.HashSet v11_1 = new java.util.HashSet();
            com.google.android.gms.auth.api.signin.GoogleSignInAccount v13_5 = v0_2.getJSONArray("grantedScopes");
            String v4_0 = v13_5.length();
            String v5_0 = 0;
            while (v5_0 < v4_0) {
                v11_1.add(new com.google.android.gms.common.api.Scope(v13_5.getString(v5_0)));
                v5_0++;
            }
            com.google.android.gms.auth.api.signin.GoogleSignInAccount v13_9 = com.google.android.gms.auth.api.signin.GoogleSignInAccount.zaa(v0_2.optString("id"), v0_2.optString("tokenId", 0), v0_2.optString("email", 0), v0_2.optString("displayName", 0), v0_2.optString("givenName", 0), v0_2.optString("familyName", 0), v8, Long.valueOf(v2_1), v0_2.getString("obfuscatedIdentifier"), v11_1);
            v13_9.zaj = v0_2.optString("serverAuthCode", 0);
            return v13_9;
        } else {
            return 0;
        }
    }

Method com.facebook.login.CustomTabLoginMethodHandler.onCustomTabComplete() calling method android.net.Uri.parse()

Couldn't retrieve source code

Method android.support.v4.graphics.drawable.IconCompat.getUri() calling method android.net.Uri.parse()


    public android.net.Uri getUri()
    {
        if ((this.mType != -1) || (android.os.Build$VERSION.SDK_INT < 23)) {
            return android.net.Uri.parse(((String) this.mObj1));
        } else {
            return android.support.v4.graphics.drawable.IconCompat.getUri(((android.graphics.drawable.Icon) this.mObj1));
        }
    }

Method android.support.v4.graphics.drawable.IconCompat.loadDrawableInner() calling method android.net.Uri.parse()


    private android.graphics.drawable.Drawable loadDrawableInner(android.content.Context p8)
    {
        android.graphics.Bitmap v0_0 = this.mType;
        if (v0_0 == 1) {
            return new android.graphics.drawable.BitmapDrawable(p8.getResources(), ((android.graphics.Bitmap) this.mObj1));
        } else {
            if (v0_0 == 2) {
                android.graphics.Bitmap v0_5 = this.getResPackage();
                if (android.text.TextUtils.isEmpty(v0_5)) {
                    v0_5 = p8.getPackageName();
                }
                try {
                    return android.support.v4.content.res.ResourcesCompat.getDrawable(android.support.v4.graphics.drawable.IconCompat.getResources(p8, v0_5), this.mInt1, p8.getTheme());
                } catch (android.content.res.Resources v8_5) {
                    android.graphics.Bitmap v0_8 = new Object[2];
                    v0_8[0] = Integer.valueOf(this.mInt1);
                    v0_8[1] = this.mObj1;
                    android.util.Log.e("IconCompat", String.format("Unable to load resource 0x%08x from pkg=%s", v0_8), v8_5);
                }
            } else {
                if (v0_0 == 3) {
                    return new android.graphics.drawable.BitmapDrawable(p8.getResources(), android.graphics.BitmapFactory.decodeByteArray(((byte[]) ((byte[]) this.mObj1)), this.mInt1, this.mInt2));
                } else {
                    if (v0_0 == 4) {
                        android.graphics.Bitmap v0_1;
                        android.graphics.Bitmap v0_14 = android.net.Uri.parse(((String) this.mObj1));
                        android.graphics.drawable.BitmapDrawable v1_15 = v0_14.getScheme();
                        if ((!"content".equals(v1_15)) && (!"file".equals(v1_15))) {
                            try {
                                v0_1 = new java.io.FileInputStream(new java.io.File(((String) this.mObj1)));
                            } catch (android.graphics.drawable.BitmapDrawable v1_20) {
                                StringBuilder v2_9 = new StringBuilder();
                                v2_9.append("Unable to load image from path: ");
                                v2_9.append(v0_1);
                                android.util.Log.w("IconCompat", v2_9.toString(), v1_20);
                                v0_1 = 0;
                            }
                        } else {
                            try {
                                v0_1 = p8.getContentResolver().openInputStream(v0_14);
                            } catch (android.graphics.drawable.BitmapDrawable v1_22) {
                                StringBuilder v2_11 = new StringBuilder();
                                v2_11.append("Unable to load image from URI: ");
                                v2_11.append(v0_1);
                                android.util.Log.w("IconCompat", v2_11.toString(), v1_22);
                            }
                        }
                        if (v0_1 != null) {
                            return new android.graphics.drawable.BitmapDrawable(p8.getResources(), android.graphics.BitmapFactory.decodeStream(v0_1));
                        }
                    } else {
                        if (v0_0 == 5) {
                            return new android.graphics.drawable.BitmapDrawable(p8.getResources(), android.support.v4.graphics.drawable.IconCompat.createLegacyIconFromAdaptiveIcon(((android.graphics.Bitmap) this.mObj1), 0));
                        }
                    }
                }
            }
            return 0;
        }
    }

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


    final synthetic void zza(com.google.android.gms.internal.measurement.zzp p7, String p8, int p9, Throwable p10, byte[] p11, java.util.Map p12)
    {
        android.content.Intent v2_0;
        int v0 = 1;
        if (((p9 != 200) && ((p9 != 204) && (p9 != 304))) || (p10 != null)) {
            v2_0 = 0;
        } else {
            v2_0 = 1;
        }
        if (v2_0 != null) {
            if (p11.length != 0) {
                try {
                    String v10_2 = new org.json.JSONObject(new String(p11));
                    com.google.android.gms.measurement.internal.zzeh v9_4 = v10_2.optString("deeplink", "");
                    String v10_3 = v10_2.optString("gclid", "");
                    android.os.Bundle v11_1 = this.zzz();
                    v11_1.zzm();
                } catch (com.google.android.gms.measurement.internal.zzjs v8_6) {
                    this.zzab().zzgk().zza("Failed to parse the Deferred Deep Link response. exception", v8_6);
                    this.zzz().zzb(p7, "");
                    return;
                }
                if (android.text.TextUtils.isEmpty(v9_4)) {
                    v0 = 0;
                } else {
                    android.os.Bundle v11_4 = v11_1.getContext().getPackageManager().queryIntentActivities(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v9_4)), 0);
                    if ((v11_4 == null) || (v11_4.isEmpty())) {
                    } else {
                    }
                }
                if (v0 != 0) {
                    android.os.Bundle v11_7 = new android.os.Bundle();
                    v11_7.putString("deeplink", v9_4);
                    v11_7.putString("gclid", v10_3);
                    this.zzom.logEvent("auto", "_cmp", v11_7);
                    this.zzz().zzb(p7, v9_4);
                    return;
                } else {
                    this.zzab().zzgn().zza("Deferred Deep Link validation failed. gclid, deep link", v10_3, v9_4);
                    this.zzz().zzb(p7, "");
                    return;
                }
            } else {
                this.zzz().zzb(p7, "");
                return;
            }
        } else {
            this.zzab().zzgn().zza("Network Request for Deferred Deep Link failed. response, exception", Integer.valueOf(p9), p10);
            this.zzz().zzb(p7, "");
            return;
        }
    }

Method com.facebook.share.widget.ShareDialog$WebShareHandler.createAndMapAttachments() calling method android.net.Uri.parse()


    private com.facebook.share.model.SharePhotoContent createAndMapAttachments(com.facebook.share.model.SharePhotoContent p8, java.util.UUID p9)
    {
        com.facebook.share.model.SharePhotoContent$Builder v0_2 = new com.facebook.share.model.SharePhotoContent$Builder().readFrom(p8);
        java.util.ArrayList v1_1 = new java.util.ArrayList();
        java.util.ArrayList v2_1 = new java.util.ArrayList();
        int v3 = 0;
        while (v3 < p8.getPhotos().size()) {
            com.facebook.share.model.SharePhoto v4_4 = ((com.facebook.share.model.SharePhoto) p8.getPhotos().get(v3));
            com.facebook.internal.NativeAppCallAttachmentStore$Attachment v5_0 = v4_4.getBitmap();
            if (v5_0 != null) {
                com.facebook.internal.NativeAppCallAttachmentStore$Attachment v5_1 = com.facebook.internal.NativeAppCallAttachmentStore.createAttachment(p9, v5_0);
                v4_4 = new com.facebook.share.model.SharePhoto$Builder().readFrom(v4_4).setImageUrl(android.net.Uri.parse(v5_1.getAttachmentUrl())).setBitmap(0).build();
                v2_1.add(v5_1);
            }
            v1_1.add(v4_4);
            v3++;
        }
        v0_2.setPhotos(v1_1);
        com.facebook.internal.NativeAppCallAttachmentStore.addAttachments(v2_1);
        return v0_2.build();
    }

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


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

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


    private static android.net.Uri getWebFallbackUriFromJson(android.net.Uri p2, org.json.JSONObject p3)
    {
        try {
            int v3_3 = p3.getJSONObject("web");
        } catch (org.json.JSONException) {
            return p2;
        }
        if (com.facebook.applinks.FacebookAppLinkResolver.tryGetBooleanFromJson(v3_3, "should_fallback", 1)) {
            int v3_2;
            int v3_1 = com.facebook.applinks.FacebookAppLinkResolver.tryGetStringFromJson(v3_3, "url", 0);
            if (v3_1 == 0) {
                v3_2 = 0;
            } else {
                v3_2 = android.net.Uri.parse(v3_1);
            }
            if (v3_2 == 0) {
                return p2;
            } else {
                p2 = v3_2;
                return p2;
            }
        } else {
            return 0;
        }
    }

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


    private static bolts.AppLink$Target getAndroidTargetFromJson(org.json.JSONObject p5)
    {
        android.net.Uri v0 = 0;
        String v1_1 = com.facebook.applinks.FacebookAppLinkResolver.tryGetStringFromJson(p5, "package", 0);
        if (v1_1 != null) {
            String v2_1 = com.facebook.applinks.FacebookAppLinkResolver.tryGetStringFromJson(p5, "class", 0);
            String v3_0 = com.facebook.applinks.FacebookAppLinkResolver.tryGetStringFromJson(p5, "app_name", 0);
            bolts.AppLink$Target v5_1 = com.facebook.applinks.FacebookAppLinkResolver.tryGetStringFromJson(p5, "url", 0);
            if (v5_1 != null) {
                v0 = android.net.Uri.parse(v5_1);
            }
            return new bolts.AppLink$Target(v1_1, v2_1, v0, v3_0);
        } else {
            return 0;
        }
    }

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


    public void onSuccess(org.json.JSONObject p10)
    {
        String v2 = p10.optString("id");
        if (v2 != null) {
            int v10_1;
            String v0_2 = p10.optString("link");
            com.facebook.Profile v8 = new com.facebook.Profile;
            String v3 = p10.optString("first_name");
            String v4 = p10.optString("middle_name");
            String v5 = p10.optString("last_name");
            String v6 = p10.optString("name");
            if (v0_2 == null) {
                v10_1 = 0;
            } else {
                v10_1 = android.net.Uri.parse(v0_2);
            }
            v8(v2, v3, v4, v5, v6, v10_1);
            com.facebook.Profile.setCurrentProfile(v8);
            return;
        } else {
            return;
        }
    }

Method com.appsflyer.AppsFlyerLib.getAttributionId() calling method android.net.Uri.parse()


    public String getAttributionId(android.content.ContentResolver p8)
    {
        Exception v8_1 = p8.query(android.net.Uri.parse("content://com.facebook.katana.provider.AttributionIdProvider"), new String[] {"aid"}), 0, 0, 0);
        String v1_0 = 0;
        if (v8_1 != null) {
            try {
                if (v8_1.moveToFirst()) {
                    v1_0 = v8_1.getString(v8_1.getColumnIndex("aid"));
                    if (v8_1 != null) {
                        v8_1.close();
                    }
                } else {
                    if (v8_1 != null) {
                        try {
                            v8_1.close();
                        } catch (Exception v8_4) {
                            com.appsflyer.AFLogger.afErrorLog(v8_4.getMessage(), v8_4);
                        }
                    }
                    return 0;
                }
            } catch (String v0_4) {
                if (v8_1 != null) {
                    try {
                        v8_1.close();
                    } catch (Exception v8_3) {
                        com.appsflyer.AFLogger.afErrorLog(v8_3.getMessage(), v8_3);
                    }
                }
                throw v0_4;
            } catch (String v0_2) {
                com.appsflyer.AFLogger.afErrorLog("Could not collect cursor attribution. ", v0_2);
                if (v8_1 != null) {
                    v8_1.close();
                }
            } catch (Exception v8_2) {
                com.appsflyer.AFLogger.afErrorLog(v8_2.getMessage(), v8_2);
            }
            return v1_0;
        }
    }

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


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

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


    private android.content.Intent createIntentFromSuggestion(android.database.Cursor p9, int p10, String p11)
    {
        try {
            android.support.v7.widget.SearchView v1_6 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_action");
        } catch (RuntimeException v10_1) {
            try {
                android.content.Intent v9_1 = p9.getPosition();
            } catch (RuntimeException) {
                v9_1 = -1;
            }
            String v11_2 = new StringBuilder();
            v11_2.append("Search suggestions cursor at row ");
            v11_2.append(v9_1);
            v11_2.append(" returned exception.");
            android.util.Log.w("SearchView", v11_2.toString(), v10_1);
            return 0;
        }
        if (v1_6 == null) {
            v1_6 = this.mSearchable.getSuggestIntentAction();
        }
        if (v1_6 == null) {
            v1_6 = "android.intent.action.SEARCH";
        }
        String v2 = v1_6;
        android.support.v7.widget.SearchView v1_2 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_data");
        if (v1_2 == null) {
            v1_2 = this.mSearchable.getSuggestIntentData();
        }
        if (v1_2 != null) {
            android.net.Uri v3_1 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_data_id");
            if (v3_1 != null) {
                String v4_1 = new StringBuilder();
                v4_1.append(v1_2);
                v4_1.append("/");
                v4_1.append(android.net.Uri.encode(v3_1));
                v1_2 = v4_1.toString();
            }
        }
        android.net.Uri v3_2;
        if (v1_2 != null) {
            v3_2 = android.net.Uri.parse(v1_2);
        } else {
            v3_2 = 0;
        }
        return this.createIntent(v2, v3_2, android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_extra_data"), android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_query"), p10, p11);
    }

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


    public static android.net.Uri getReferrer(android.app.Activity p2)
    {
        if (android.os.Build$VERSION.SDK_INT < 22) {
            int v2_5 = p2.getIntent();
            String v0_4 = ((android.net.Uri) v2_5.getParcelableExtra("android.intent.extra.REFERRER"));
            if (v0_4 == null) {
                int v2_1 = v2_5.getStringExtra("android.intent.extra.REFERRER_NAME");
                if (v2_1 == 0) {
                    return 0;
                } else {
                    return android.net.Uri.parse(v2_1);
                }
            } else {
                return v0_4;
            }
        } else {
            return p2.getReferrer();
        }
    }

Method com.google.android.gms.measurement.internal.zzhj.onActivityCreated() calling method android.net.Uri.parse()


    public final void onActivityCreated(android.app.Activity p20, android.os.Bundle p21)
    {
        try {
            this.zzpt.zzab().zzgs().zzao("onActivityCreated");
            String v4_0 = p20.getIntent();
        } catch (boolean v0_35) {
            this.zzpt.zzt().onActivityCreated(p20, p21);
            throw v0_35;
        } catch (boolean v0_32) {
            this.zzpt.zzab().zzgk().zza("Throwable caught in onActivityCreated", v0_32);
            this.zzpt.zzt().onActivityCreated(p20, p21);
            return;
        }
        if (v4_0 != null) {
            String v5_1 = v4_0.getData();
            if (v5_1 != null) {
                if (v5_1.isHierarchical()) {
                    String v4_12;
                    this.zzpt.zzz();
                    if (!com.google.android.gms.measurement.internal.zzjs.zzc(v4_0)) {
                        v4_12 = "auto";
                    } else {
                        v4_12 = "gs";
                    }
                    String v17;
                    android.os.Bundle v14_2;
                    String v7 = v5_1.getQueryParameter("referrer");
                    if (this.zzpt.zzad().zza(com.google.android.gms.measurement.internal.zzak.zzje)) {
                        if (!android.text.TextUtils.isEmpty(v7)) {
                            if ((v7.contains("gclid")) || ((v7.contains("utm_campaign")) || ((v7.contains("utm_source")) || (v7.contains("utm_medium"))))) {
                                String v9_13;
                                android.os.Bundle v8_12 = this.zzpt.zzz();
                                v17 = "Activity created with data \'referrer\' without required params";
                                String v9_11 = String.valueOf(v7);
                                if (v9_11.length() == 0) {
                                    v9_13 = new String("https://google.com/search?");
                                } else {
                                    v9_13 = "https://google.com/search?".concat(v9_11);
                                }
                                android.os.Bundle v8_13 = v8_12.zza(android.net.Uri.parse(v9_13));
                                if (v8_13 != null) {
                                    v8_13.putString("_cis", "referrer");
                                }
                                v14_2 = v8_13;
                            } else {
                                this.zzpt.zzab().zzgr().zzao("Activity created with data \'referrer\' without required params");
                                v17 = "Activity created with data \'referrer\' without required params";
                                v14_2 = 0;
                            }
                        } else {
                        }
                    } else {
                        if (!this.zzpt.zzad().zza(com.google.android.gms.measurement.internal.zzak.zzjg)) {
                        } else {
                        }
                    }
                    android.os.Bundle v18_0;
                    String v5_0;
                    if (p21 != null) {
                        v18_0 = 0;
                        v5_0 = 0;
                    } else {
                        v5_0 = this.zzpt.zzz().zza(v5_1);
                        if (v5_0 == null) {
                            v18_0 = 0;
                        } else {
                            v5_0.putString("_cis", "intent");
                            if ((!this.zzpt.zzad().zza(com.google.android.gms.measurement.internal.zzak.zzje)) || ((v5_0.containsKey("gclid")) || ((v14_2 == null) || (!v14_2.containsKey("gclid"))))) {
                                v18_0 = 0;
                            } else {
                                boolean v0_0 = new Object[1];
                                v18_0 = 0;
                                v0_0[0] = v14_2.getString("gclid");
                                v5_0.putString("_cer", String.format("gclid=%s", v0_0));
                            }
                            this.zzpt.logEvent(v4_12, "_cmp", v5_0);
                        }
                    }
                    if ((this.zzpt.zzad().zza(com.google.android.gms.measurement.internal.zzak.zzjg)) && ((v14_2 != null) && ((v14_2.containsKey("gclid")) && ((v5_0 == null) || (!v5_0.containsKey("gclid")))))) {
                        this.zzpt.zzb("auto", "_lgclid", v14_2.getString("gclid"), 1);
                    }
                    if (!android.text.TextUtils.isEmpty(v7)) {
                        if ((v7.contains("gclid")) && ((v7.contains("utm_campaign")) || ((v7.contains("utm_source")) || ((v7.contains("utm_medium")) || ((v7.contains("utm_term")) || (v7.contains("utm_content"))))))) {
                            v18_0 = 1;
                        }
                        if (v18_0 != null) {
                            this.zzpt.zzab().zzgr().zza("Activity created with referrer", v7);
                            if (!android.text.TextUtils.isEmpty(v7)) {
                                this.zzpt.zzb("auto", "_ldl", v7, 1);
                            }
                            this.zzpt.zzt().onActivityCreated(p20, p21);
                            return;
                        } else {
                            this.zzpt.zzab().zzgr().zzao(v17);
                            this.zzpt.zzt().onActivityCreated(p20, p21);
                            return;
                        }
                    } else {
                        this.zzpt.zzt().onActivityCreated(p20, p21);
                        return;
                    }
                } else {
                }
            }
            this.zzpt.zzt().onActivityCreated(p20, p21);
            return;
        } else {
            this.zzpt.zzt().onActivityCreated(p20, p21);
            return;
        }
    }

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


    public final void onReceive(android.content.Context p13, android.content.Intent p14)
    {
        com.google.android.gms.measurement.internal.zzfj v3 = com.google.android.gms.measurement.internal.zzfj.zza(p13, 0);
        com.google.android.gms.measurement.internal.zzef v8 = v3.zzab();
        if (p14 != null) {
            v3.zzae();
            com.google.android.gms.measurement.internal.zzfb v0_15 = p14.getAction();
            v8.zzgs().zza("Local receiver got", v0_15);
            if (!"com.google.android.gms.measurement.UPLOAD".equals(v0_15)) {
                if ("com.android.vending.INSTALL_REFERRER".equals(v0_15)) {
                    try {
                        v3.zzaa().zza(new com.google.android.gms.measurement.internal.zzey(this, v3, v8));
                    } catch (com.google.android.gms.measurement.internal.zzfb v0_5) {
                        v8.zzgn().zza("Install Referrer Reporter encountered a problem", v0_5);
                    }
                    android.content.BroadcastReceiver$PendingResult v9 = this.zzmw.doGoAsync();
                    com.google.android.gms.measurement.internal.zzfb v0_8 = p14.getStringExtra("referrer");
                    if (v0_8 != null) {
                        v8.zzgq().zza("Install referrer extras are", v0_8);
                        if (!v0_8.contains("?")) {
                            com.google.android.gms.measurement.internal.zzfb v0_9 = String.valueOf(v0_8);
                            if (v0_9.length() == 0) {
                                v0_8 = new String("?");
                            } else {
                                v0_8 = "?".concat(v0_9);
                            }
                        }
                        android.os.Bundle v6 = v3.zzz().zza(android.net.Uri.parse(v0_8));
                        if (v6 != null) {
                            long v4_1 = (p14.getLongExtra("referrer_timestamp_seconds", 0) * 1000);
                            if (v4_1 == 0) {
                                v8.zzgn().zzao("Install referrer is missing timestamp");
                            }
                            com.google.android.gms.measurement.internal.zzfc v14_5 = v3.zzaa();
                            com.google.android.gms.measurement.internal.zzfb v0_14 = new com.google.android.gms.measurement.internal.zzfb;
                            v0_14(this, v3, v4_1, v6, p13, v8, v9);
                            v14_5.zza(v0_14);
                        } else {
                            v8.zzgs().zzao("No campaign defined in install referrer broadcast");
                            if (v9 != null) {
                                v9.finish();
                                return;
                            }
                        }
                    } else {
                        v8.zzgs().zzao("Install referrer extras are null");
                        if (v9 != null) {
                            v9.finish();
                        }
                        return;
                    }
                }
                return;
            } else {
                com.google.android.gms.measurement.internal.zzfc v14_1 = new android.content.Intent().setClassName(p13, "com.google.android.gms.measurement.AppMeasurementService");
                v14_1.setAction("com.google.android.gms.measurement.UPLOAD");
                v8.zzgs().zzao("Starting wakeful intent.");
                this.zzmw.doStartService(p13, v14_1);
                return;
            }
        } else {
            v8.zzgn().zzao("Receiver called with null intent");
            return;
        }
    }

Method com.google.android.gms.measurement.internal.zzew.run() calling method android.net.Uri.parse()


    public final void run()
    {
        android.content.Context v0_1 = this.zzms.zzmt;
        android.content.ServiceConnection v3 = this.zzmr;
        com.google.android.gms.measurement.internal.zzgp v1_26 = v0_1.zza(com.google.android.gms.measurement.internal.zzex.zza(this.zzms), this.zzmq);
        v0_1.zzj.zzaa().zzo();
        if (v1_26 != null) {
            long v6_1 = (v1_26.getLong("install_begin_timestamp_seconds", 0) * 1000);
            if (v6_1 != 0) {
                String v2_9 = v1_26.getString("install_referrer");
                if ((v2_9 != null) && (!v2_9.isEmpty())) {
                    String v2_12;
                    v0_1.zzj.zzab().zzgs().zza("InstallReferrer API result", v2_9);
                    long v10_5 = v0_1.zzj.zzz();
                    String v2_10 = String.valueOf(v2_9);
                    if (v2_10.length() == 0) {
                        v2_12 = new String("?");
                    } else {
                        v2_12 = "?".concat(v2_10);
                    }
                    String v2_15 = v10_5.zza(android.net.Uri.parse(v2_12));
                    if (v2_15 != null) {
                        long v10_9;
                        long v10_7 = v2_15.getString("medium");
                        if ((v10_7 == 0) || (("(not set)".equalsIgnoreCase(v10_7)) || ("organic".equalsIgnoreCase(v10_7)))) {
                            v10_9 = 0;
                        } else {
                            v10_9 = 1;
                        }
                        if (v10_9 != 0) {
                            long v10_12 = (v1_26.getLong("referrer_click_timestamp_seconds", 0) * 1000);
                            if (v10_12 != 0) {
                                v2_15.putLong("click_timestamp", v10_12);
                            } else {
                                v0_1.zzj.zzab().zzgk().zzao("Install Referrer is missing click timestamp for ad campaign");
                                if (v3 != null) {
                                    com.google.android.gms.common.stats.ConnectionTracker.getInstance().unbindService(v0_1.zzj.getContext(), v3);
                                }
                                return;
                            }
                        }
                        if (v6_1 != v0_1.zzj.zzac().zzlp.get()) {
                            v0_1.zzj.zzac().zzlp.set(v6_1);
                            v0_1.zzj.zzae();
                            v0_1.zzj.zzab().zzgs().zza("Logging Install Referrer campaign from sdk with ", "referrer API");
                            v2_15.putString("_cis", "referrer API");
                            v0_1.zzj.zzq().logEvent("auto", "_cmp", v2_15);
                        } else {
                            v0_1.zzj.zzae();
                            v0_1.zzj.zzab().zzgs().zzao("Campaign has already been logged");
                        }
                    } else {
                        v0_1.zzj.zzab().zzgk().zzao("No campaign params defined in install referrer result");
                    }
                } else {
                    v0_1.zzj.zzab().zzgk().zzao("No referrer defined in install referrer response");
                }
            } else {
                v0_1.zzj.zzab().zzgk().zzao("Service response is missing Install Referrer install timestamp");
            }
        }
    }

Method com.google.android.gms.internal.measurement.zzcn.zzdh() calling method android.net.Uri.parse()


    public static android.net.Uri zzdh(String p2)
    {
        android.net.Uri v2_2;
        android.net.Uri v2_4 = String.valueOf(android.net.Uri.encode(p2));
        if (v2_4.length() == 0) {
            v2_2 = new String("content://com.google.android.gms.phenotype/");
        } else {
            v2_2 = "content://com.google.android.gms.phenotype/".concat(v2_4);
        }
        return android.net.Uri.parse(v2_2);
    }

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


    static zzbz()
    {
        com.google.android.gms.internal.measurement.zzbz.CONTENT_URI = android.net.Uri.parse("content://com.google.android.gsf.gservices");
        com.google.android.gms.internal.measurement.zzbz.zzzv = android.net.Uri.parse("content://com.google.android.gsf.gservices/prefix");
        com.google.android.gms.internal.measurement.zzbz.zzzw = java.util.regex.Pattern.compile("^(1|true|t|on|yes|y)$", 2);
        com.google.android.gms.internal.measurement.zzbz.zzzx = java.util.regex.Pattern.compile("^(0|false|f|off|no|n)$", 2);
        com.google.android.gms.internal.measurement.zzbz.zzzy = new java.util.concurrent.atomic.AtomicBoolean();
        com.google.android.gms.internal.measurement.zzbz.zzaaa = new java.util.HashMap();
        com.google.android.gms.internal.measurement.zzbz.zzaab = new java.util.HashMap();
        com.google.android.gms.internal.measurement.zzbz.zzaac = new java.util.HashMap();
        com.google.android.gms.internal.measurement.zzbz.zzaad = new java.util.HashMap();
        String[] v0_14 = new String[0];
        com.google.android.gms.internal.measurement.zzbz.zzaag = v0_14;
        return;
    }

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


    private static int zzc(android.content.Context p8, String p9, boolean p10)
    {
        Throwable v0 = 0;
        try {
            Throwable v8_4;
            android.database.Cursor v1_0 = p8.getContentResolver();
        } catch (Throwable v8_6) {
            if (v0 != null) {
                v0.close();
            }
            throw v8_6;
        } catch (Throwable v8_5) {
            Throwable v9_8 = 0;
            try {
                if (!(v8_5 instanceof com.google.android.gms.dynamite.DynamiteModule$LoadingException)) {
                    throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("V2 version check failed", v8_5, 0);
                } else {
                    throw v8_5;
                }
            } catch (Throwable v8_6) {
                v0 = v9_8;
            }
        }
        if (p10 == null) {
            v8_4 = "api";
        } else {
            v8_4 = "api_force_staging";
        }
        android.net.Uri v2_3 = new StringBuilder(((v8_4.length() + 42) + String.valueOf(p9).length()));
        v2_3.append("content://com.google.android.gms.chimera/");
        v2_3.append(v8_4);
        v2_3.append("/");
        v2_3.append(p9);
        Throwable v8_3 = v1_0.query(android.net.Uri.parse(v2_3.toString()), 0, 0, 0, 0);
        try {
            if ((v8_3 == null) || (!v8_3.moveToFirst())) {
                android.util.Log.w("DynamiteModule", "Failed to retrieve remote module version.");
                throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("Failed to connect to dynamite module ContentResolver.", 0);
            } else {
                Throwable v9_6 = v8_3.getInt(0);
                if (v9_6 > null) {
                    com.google.android.gms.dynamite.DynamiteModule.zzii = v8_3.getString(2);
                    android.database.Cursor v1_4 = v8_3.getColumnIndex("loaderVersion");
                    if (v1_4 >= null) {
                        com.google.android.gms.dynamite.DynamiteModule.zzij = v8_3.getInt(v1_4);
                    }
                    com.google.android.gms.dynamite.DynamiteModule$zza v10_9 = ((com.google.android.gms.dynamite.DynamiteModule$zza) com.google.android.gms.dynamite.DynamiteModule.zzik.get());
                    if ((v10_9 != null) && (v10_9.zzio == null)) {
                        v10_9.zzio = v8_3;
                        v8_3 = 0;
                    }
                }
                if (v8_3 != null) {
                    v8_3.close();
                }
                return v9_6;
            }
        } catch (Throwable v9_10) {
            v0 = v8_3;
            v8_6 = v9_10;
        } catch (Throwable v9_9) {
            v9_8 = v8_3;
            v8_5 = v9_9;
        }
    }

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


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

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


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

Method com.google.android.gms.common.data.DataBufferRef.parseUri() calling method android.net.Uri.parse()


    protected android.net.Uri parseUri(String p4)
    {
        android.net.Uri v4_1 = this.mDataHolder.getString(p4, this.mDataRow, this.zalm);
        if (v4_1 != null) {
            return android.net.Uri.parse(v4_1);
        } else {
            return 0;
        }
    }

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


    public final void run()
    {
        new com.google.android.gms.ads.identifier.zzc();
        String v2_3 = this.zzl;
        RuntimeException v3_7 = android.net.Uri.parse("https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps").buildUpon();
        String v4_1 = v2_3.keySet().iterator();
        while (v4_1.hasNext()) {
            String v5_17 = ((String) v4_1.next());
            v3_7.appendQueryParameter(v5_17, ((String) v2_3.get(v5_17)));
        }
        String v2_2 = v3_7.build().toString();
        try {
            RuntimeException v3_3 = ((java.net.HttpURLConnection) new java.net.URL(v2_2).openConnection());
        } catch (RuntimeException v3_5) {
            String v4_6 = v3_5.getMessage();
            StringBuilder v6_5 = new StringBuilder(((String.valueOf(v2_2).length() + 32) + String.valueOf(v4_6).length()));
            String v5_11 = "Error while parsing ping URL: ";
            v6_5.append(v5_11);
            v6_5.append(v2_2);
            v6_5.append(". ");
            v6_5.append(v4_6);
            android.util.Log.w("HttpUrlPinger", v6_5.toString(), v3_5);
            return;
        } catch (RuntimeException v3_5) {
            v4_6 = v3_5.getMessage();
            v6_5 = new StringBuilder(((String.valueOf(v2_2).length() + 27) + String.valueOf(v4_6).length()));
            v5_11 = "Error while pinging URL: ";
            v6_5.append(v5_11);
            v6_5.append(v2_2);
            v6_5.append(". ");
            v6_5.append(v4_6);
            android.util.Log.w("HttpUrlPinger", v6_5.toString(), v3_5);
            return;
        } catch (RuntimeException v3_5) {
        }
        String v4_2 = v3_3.getResponseCode();
        if ((v4_2 < 200) || (v4_2 >= 300)) {
            StringBuilder v6_1 = new StringBuilder((String.valueOf(v2_2).length() + 65));
            v6_1.append("Received non-success response code ");
            v6_1.append(v4_2);
            v6_1.append(" from pinging URL: ");
            v6_1.append(v2_2);
            android.util.Log.w("HttpUrlPinger", v6_1.toString());
        }
        v3_3.disconnect();
        return;
    }

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


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

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


    private static java.util.Set getAllAvailableProtocolVersions(android.content.Context p7)
    {
        android.database.Cursor v0_0 = p7.getContentResolver();
        Throwable v7_3 = new java.util.HashSet();
        android.database.Cursor v0_1 = v0_0.query(android.net.Uri.parse("content://com.facebook.orca.provider.MessengerPlatformProvider/versions"), new String[] {"version"}), 0, 0, 0);
        if (v0_1 != null) {
            try {
                int v1_0 = v0_1.getColumnIndex("version");
            } catch (Throwable v7_2) {
                v0_1.close();
                throw v7_2;
            }
            while (v0_1.moveToNext()) {
                v7_3.add(Integer.valueOf(v0_1.getInt(v1_0)));
            }
            v0_1.close();
        }
        return v7_3;
    }

Method com.facebook.login.LoginManager.getProfileFromBundle() calling method android.net.Uri.parse()


    private static com.facebook.Profile getProfileFromBundle(android.os.Bundle p8)
    {
        String v6 = p8.getString("com.facebook.platform.extra.PROFILE_NAME");
        String v3 = p8.getString("com.facebook.platform.extra.PROFILE_FIRST_NAME");
        String v4 = p8.getString("com.facebook.platform.extra.PROFILE_MIDDLE_NAME");
        String v5 = p8.getString("com.facebook.platform.extra.PROFILE_LAST_NAME");
        String v0_2 = p8.getString("com.facebook.platform.extra.PROFILE_LINK");
        String v2 = p8.getString("com.facebook.platform.extra.PROFILE_USER_ID");
        if ((v6 == null) || ((v3 == null) || ((v4 == null) || ((v5 == null) || ((v0_2 == null) || (v2 == null)))))) {
            return 0;
        } else {
            com.facebook.Profile v8_2 = new com.facebook.Profile;
            v8_2(v2, v3, v4, v5, v6, android.net.Uri.parse(v0_2));
            return v8_2;
        }
    }

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


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

Method com.facebook.internal.WebDialog$UploadStagingResourcesTask.doInBackground() calling method android.net.Uri.parse()


    protected varargs String[] doInBackground(Void[] p10)
    {
        java.util.Iterator v10_1 = this.parameters.getStringArray("media");
        android.os.AsyncTask v0_3 = new String[v10_1.length];
        java.util.concurrent.CountDownLatch v1_2 = new Exception[v10_1.length];
        this.exceptions = v1_2;
        java.util.concurrent.CountDownLatch v1_0 = new java.util.concurrent.CountDownLatch(v10_1.length);
        java.util.concurrent.ConcurrentLinkedQueue v2_2 = new java.util.concurrent.ConcurrentLinkedQueue();
        com.facebook.AccessToken v3 = com.facebook.AccessToken.getCurrentAccessToken();
        int v4 = 0;
        try {
            while (v4 < v10_1.length) {
                if (!this.isCancelled()) {
                    com.facebook.GraphRequestAsyncTask v7_3 = android.net.Uri.parse(v10_1[v4]);
                    if (!com.facebook.internal.Utility.isWebUri(v7_3)) {
                        v2_2.add(com.facebook.share.internal.ShareInternalUtility.newUploadStagingResourceWithImageRequest(v3, v7_3, new com.facebook.internal.WebDialog$UploadStagingResourcesTask$1(this, v0_3, v4, v1_0)).executeAsync());
                    } else {
                        v0_3[v4] = v7_3.toString();
                        v1_0.countDown();
                    }
                    v4++;
                } else {
                    java.util.Iterator v10_2 = v2_2.iterator();
                    while (v10_2.hasNext()) {
                        ((android.os.AsyncTask) v10_2.next()).cancel(1);
                    }
                    return 0;
                }
            }
        } catch (Exception) {
            java.util.Iterator v10_3 = v2_2.iterator();
        }
        v1_0.await();
        return v0_3;
    }

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

Couldn't retrieve source code

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


    public static boolean hasCustomTabRedirectActivity(android.content.Context p5)
    {
        java.util.Iterator v0_2;
        com.facebook.internal.Validate.notNull(p5, "context");
        java.util.Iterator v0_1 = p5.getPackageManager();
        if (v0_1 == null) {
            v0_2 = 0;
        } else {
            android.content.pm.ActivityInfo v1_2 = new android.content.Intent();
            v1_2.setAction("android.intent.action.VIEW");
            v1_2.addCategory("android.intent.category.DEFAULT");
            v1_2.addCategory("android.intent.category.BROWSABLE");
            int v2_3 = new StringBuilder();
            v2_3.append("fb");
            v2_3.append(com.facebook.FacebookSdk.getApplicationId());
            v2_3.append("://authorize");
            v1_2.setData(android.net.Uri.parse(v2_3.toString()));
            v0_2 = v0_1.queryIntentActivities(v1_2, 64);
        }
        android.content.pm.ActivityInfo v1_0 = 0;
        if (v0_2 != null) {
            java.util.Iterator v0_3 = v0_2.iterator();
            int v2_7 = 0;
            while (v0_3.hasNext()) {
                int v2_10 = ((android.content.pm.ResolveInfo) v0_3.next()).activityInfo;
                if ((!v2_10.name.equals("com.facebook.CustomTabActivity")) || (!v2_10.packageName.equals(p5.getPackageName()))) {
                    return 0;
                } else {
                    v2_7 = 1;
                }
            }
            v1_0 = v2_7;
        }
        return v1_0;
    }

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

Couldn't retrieve source code

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


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

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

Couldn't retrieve source code

Method com.facebook.internal.ImageRequest.getProfilePictureUri() calling method android.net.Uri.parse()


    public static android.net.Uri getProfilePictureUri(String p5, int p6, int p7)
    {
        com.facebook.internal.Validate.notNullOrEmpty(p5, "userId");
        String v6_3 = Math.max(p6, 0);
        String v7_4 = Math.max(p7, 0);
        if ((v6_3 == null) && (v7_4 == null)) {
            throw new IllegalArgumentException("Either width or height must be greater than 0");
        } else {
            android.net.Uri$Builder v1_2 = android.net.Uri.parse(com.facebook.internal.ServerProtocol.getGraphUrlBase()).buildUpon();
            Object[] v3_1 = new Object[2];
            v3_1[0] = com.facebook.FacebookSdk.getGraphApiVersion();
            v3_1[1] = p5;
            android.net.Uri v5_4 = v1_2.path(String.format(java.util.Locale.US, "%s/%s/picture", v3_1));
            if (v7_4 != null) {
                v5_4.appendQueryParameter("height", String.valueOf(v7_4));
            }
            if (v6_3 != null) {
                v5_4.appendQueryParameter("width", String.valueOf(v6_3));
            }
            v5_4.appendQueryParameter("migration_overrides", "{october_2012:true}");
            return v5_4.build();
        }
    }

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


    private static void download(com.facebook.internal.ImageDownloader$RequestKey p9, android.content.Context p10)
    {
        com.facebook.FacebookException v0 = 0;
        com.facebook.internal.ImageRequest v2_0 = 1;
        try {
            int v3_0 = ((java.net.HttpURLConnection) new java.net.URL(p9.uri.toString()).openConnection());
            try {
                int v4_2;
                int v10_1;
                v3_0.setInstanceFollowRedirects(0);
                int v4_1 = v3_0.getResponseCode();
                try {
                    if (v4_1 == 200) {
                        v10_1 = com.facebook.internal.ImageResponseCache.interceptAndCacheImageStream(p10, v3_0);
                        v4_2 = android.graphics.BitmapFactory.decodeStream(v10_1);
                    } else {
                        if ((v4_1 == 301) || (v4_1 == 302)) {
                            try {
                                int v10_5 = v3_0.getHeaderField("location");
                            } catch (int v4_0) {
                                v10_1 = 0;
                                v2_0 = 0;
                                com.facebook.internal.Utility.closeQuietly(v10_1);
                                com.facebook.internal.Utility.disconnectQuietly(v3_0);
                                v4_2 = 0;
                                v0 = v4_0;
                                if (v2_0 != null) {
                                    com.facebook.internal.ImageDownloader.issueResponse(p9, v0, v4_2, 0);
                                }
                                return;
                            }
                            if (!com.facebook.internal.Utility.isNullOrEmpty(v10_5)) {
                                int v10_6 = android.net.Uri.parse(v10_5);
                                com.facebook.internal.UrlRedirectCache.cacheUriRedirect(p9.uri, v10_6);
                                com.facebook.internal.ImageRequest v2_3 = com.facebook.internal.ImageDownloader.removePendingRequest(p9);
                                if ((v2_3 != null) && (!v2_3.isCancelled)) {
                                    com.facebook.internal.ImageDownloader.enqueueCacheRead(v2_3.request, new com.facebook.internal.ImageDownloader$RequestKey(v10_6, p9.tag), 0);
                                }
                            }
                            v10_1 = 0;
                            v4_2 = 0;
                            v2_0 = 0;
                        } else {
                            v10_1 = v3_0.getErrorStream();
                            int v4_9 = new StringBuilder();
                            if (v10_1 == 0) {
                                v4_9.append("Unexpected error while downloading an image.");
                            } else {
                                com.facebook.FacebookException v5_4 = new java.io.InputStreamReader(v10_1);
                                char[] v6_1 = new char[128];
                                while(true) {
                                    int v7_1 = v5_4.read(v6_1, 0, v6_1.length);
                                    if (v7_1 <= 0) {
                                        break;
                                    }
                                    v4_9.append(v6_1, 0, v7_1);
                                }
                                com.facebook.internal.Utility.closeQuietly(v5_4);
                            }
                            v4_2 = 0;
                            v0 = new com.facebook.FacebookException(v4_9.toString());
                        }
                    }
                } catch (Throwable v9_1) {
                    v0 = v10_1;
                    com.facebook.internal.Utility.closeQuietly(v0);
                    com.facebook.internal.Utility.disconnectQuietly(v3_0);
                    throw v9_1;
                } catch (int v4_0) {
                }
                com.facebook.internal.Utility.closeQuietly(v10_1);
                com.facebook.internal.Utility.disconnectQuietly(v3_0);
            } catch (Throwable v9_1) {
            } catch (int v4_0) {
                v10_1 = 0;
            }
        } catch (Throwable v9_1) {
            v3_0 = 0;
        } catch (int v4_0) {
            v10_1 = 0;
            v3_0 = 0;
        }
    }

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


    public static com.facebook.internal.FetchedAppSettings$DialogFeatureConfig parseDialogConfig(org.json.JSONObject p5)
    {
        String v0_2 = p5.optString("name");
        android.net.Uri v2 = 0;
        if (!com.facebook.internal.Utility.isNullOrEmpty(v0_2)) {
            String v0_3 = v0_2.split("\\|");
            if (v0_3.length == 2) {
                String v1_2 = v0_3[0];
                String v0_1 = v0_3[1];
                if ((!com.facebook.internal.Utility.isNullOrEmpty(v1_2)) && (!com.facebook.internal.Utility.isNullOrEmpty(v0_1))) {
                    com.facebook.internal.FetchedAppSettings$DialogFeatureConfig v3_5 = p5.optString("url");
                    if (!com.facebook.internal.Utility.isNullOrEmpty(v3_5)) {
                        v2 = android.net.Uri.parse(v3_5);
                    }
                    return new com.facebook.internal.FetchedAppSettings$DialogFeatureConfig(v1_2, v0_1, v2, com.facebook.internal.FetchedAppSettings$DialogFeatureConfig.parseVersionSpec(p5.optJSONArray("versions")));
                } else {
                    return 0;
                }
            } else {
                return 0;
            }
        } else {
            return 0;
        }
    }

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


    public static com.facebook.internal.AttributionIdentifiers getAttributionIdentifiers(android.content.Context p12)
    {
        if (android.os.Looper.myLooper() == android.os.Looper.getMainLooper()) {
            android.util.Log.e(com.facebook.internal.AttributionIdentifiers.TAG, "getAttributionIdentifiers should not be called from the main thread");
        }
        if (com.facebook.internal.AttributionIdentifiers.recentlyFetchedIdentifiers != null) {
            boolean v5_0 = com.facebook.internal.AttributionIdentifiers.recentlyFetchedIdentifiers;
            if ((System.currentTimeMillis() - v5_0.fetchTime) < 3600000) {
                return v5_0;
            }
        }
        String v3_5 = com.facebook.internal.AttributionIdentifiers.getAndroidId(p12);
        android.database.Cursor v4_0 = 0;
        try {
            int v6_4;
            boolean v5_6;
            if (p12.getPackageManager().resolveContentProvider("com.facebook.katana.provider.AttributionIdProvider", 0) == null) {
                if (p12.getPackageManager().resolveContentProvider("com.facebook.wakizashi.provider.AttributionIdProvider", 0) == null) {
                    v6_4 = 0;
                    boolean v5_8 = com.facebook.internal.AttributionIdentifiers.getInstallerPackageName(p12);
                    if (v5_8) {
                        v3_5.androidInstallerPackage = v5_8;
                    }
                    if (v6_4 != 0) {
                        com.facebook.internal.AttributionIdentifiers v12_6 = p12.getContentResolver().query(v6_4, new String[] {"aid", "androidid", "limit_tracking"}), 0, 0, 0);
                        try {
                            if (v12_6 != null) {
                                if (v12_6.moveToFirst()) {
                                    String v2_3 = v12_6.getColumnIndex("aid");
                                    String v1_2 = v12_6.getColumnIndex("androidid");
                                    boolean v0_2 = v12_6.getColumnIndex("limit_tracking");
                                    v3_5.attributionId = v12_6.getString(v2_3);
                                    if ((v1_2 > null) && ((v0_2) && (v3_5.getAndroidAdvertiserId() == null))) {
                                        v3_5.androidAdvertiserId = v12_6.getString(v1_2);
                                        v3_5.limitTracking = Boolean.parseBoolean(v12_6.getString(v0_2));
                                    }
                                    if (v12_6 != null) {
                                        v12_6.close();
                                    }
                                    return com.facebook.internal.AttributionIdentifiers.cacheAndReturnIdentifiers(v3_5);
                                } else {
                                }
                            }
                        } catch (boolean v0_7) {
                            v4_0 = v12_6;
                            com.facebook.internal.AttributionIdentifiers v12_5 = v0_7;
                        } catch (boolean v0_6) {
                            boolean v0_1 = v12_6;
                            com.facebook.internal.AttributionIdentifiers v12_2 = v0_6;
                            try {
                                String v2_1 = new StringBuilder();
                                v2_1.append("Caught unexpected exception in getAttributionId(): ");
                                v2_1.append(v12_2.toString());
                                com.facebook.internal.Utility.logd(com.facebook.internal.AttributionIdentifiers.TAG, v2_1.toString());
                            } catch (com.facebook.internal.AttributionIdentifiers v12_5) {
                                v4_0 = v0_1;
                            }
                            if (v0_1) {
                                v0_1.close();
                            }
                            return 0;
                        }
                        boolean v0_5 = com.facebook.internal.AttributionIdentifiers.cacheAndReturnIdentifiers(v3_5);
                        if (v12_6 != null) {
                            v12_6.close();
                        }
                        return v0_5;
                    } else {
                        return com.facebook.internal.AttributionIdentifiers.cacheAndReturnIdentifiers(v3_5);
                    }
                } else {
                    v5_6 = android.net.Uri.parse("content://com.facebook.wakizashi.provider.AttributionIdProvider");
                    v6_4 = v5_6;
                }
            } else {
                v5_6 = android.net.Uri.parse("content://com.facebook.katana.provider.AttributionIdProvider");
            }
        } catch (com.facebook.internal.AttributionIdentifiers v12_5) {
        } catch (com.facebook.internal.AttributionIdentifiers v12_2) {
            v0_1 = 0;
        }
        if (v4_0 != null) {
            v4_0.close();
        }
        throw v12_5;
    }

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


    public static com.facebook.internal.AttributionIdentifiers getAttributionIdentifiers(android.content.Context p12)
    {
        if (android.os.Looper.myLooper() == android.os.Looper.getMainLooper()) {
            android.util.Log.e(com.facebook.internal.AttributionIdentifiers.TAG, "getAttributionIdentifiers should not be called from the main thread");
        }
        if (com.facebook.internal.AttributionIdentifiers.recentlyFetchedIdentifiers != null) {
            boolean v5_0 = com.facebook.internal.AttributionIdentifiers.recentlyFetchedIdentifiers;
            if ((System.currentTimeMillis() - v5_0.fetchTime) < 3600000) {
                return v5_0;
            }
        }
        String v3_5 = com.facebook.internal.AttributionIdentifiers.getAndroidId(p12);
        android.database.Cursor v4_0 = 0;
        try {
            boolean v5_6;
            int v6_4;
            if (p12.getPackageManager().resolveContentProvider("com.facebook.katana.provider.AttributionIdProvider", 0) == null) {
                if (p12.getPackageManager().resolveContentProvider("com.facebook.wakizashi.provider.AttributionIdProvider", 0) == null) {
                    v6_4 = 0;
                    boolean v5_8 = com.facebook.internal.AttributionIdentifiers.getInstallerPackageName(p12);
                    if (v5_8) {
                        v3_5.androidInstallerPackage = v5_8;
                    }
                    if (v6_4 != 0) {
                        com.facebook.internal.AttributionIdentifiers v12_6 = p12.getContentResolver().query(v6_4, new String[] {"aid", "androidid", "limit_tracking"}), 0, 0, 0);
                        try {
                            if (v12_6 != null) {
                                if (v12_6.moveToFirst()) {
                                    String v2_3 = v12_6.getColumnIndex("aid");
                                    String v1_2 = v12_6.getColumnIndex("androidid");
                                    boolean v0_2 = v12_6.getColumnIndex("limit_tracking");
                                    v3_5.attributionId = v12_6.getString(v2_3);
                                    if ((v1_2 > null) && ((v0_2) && (v3_5.getAndroidAdvertiserId() == null))) {
                                        v3_5.androidAdvertiserId = v12_6.getString(v1_2);
                                        v3_5.limitTracking = Boolean.parseBoolean(v12_6.getString(v0_2));
                                    }
                                    if (v12_6 != null) {
                                        v12_6.close();
                                    }
                                    return com.facebook.internal.AttributionIdentifiers.cacheAndReturnIdentifiers(v3_5);
                                } else {
                                }
                            }
                        } catch (boolean v0_7) {
                            v4_0 = v12_6;
                            com.facebook.internal.AttributionIdentifiers v12_5 = v0_7;
                        } catch (boolean v0_6) {
                            boolean v0_1 = v12_6;
                            com.facebook.internal.AttributionIdentifiers v12_2 = v0_6;
                            try {
                                String v2_1 = new StringBuilder();
                                v2_1.append("Caught unexpected exception in getAttributionId(): ");
                                v2_1.append(v12_2.toString());
                                com.facebook.internal.Utility.logd(com.facebook.internal.AttributionIdentifiers.TAG, v2_1.toString());
                            } catch (com.facebook.internal.AttributionIdentifiers v12_5) {
                                v4_0 = v0_1;
                            }
                            if (v0_1) {
                                v0_1.close();
                            }
                            return 0;
                        }
                        boolean v0_5 = com.facebook.internal.AttributionIdentifiers.cacheAndReturnIdentifiers(v3_5);
                        if (v12_6 != null) {
                            v12_6.close();
                        }
                        return v0_5;
                    } else {
                        return com.facebook.internal.AttributionIdentifiers.cacheAndReturnIdentifiers(v3_5);
                    }
                } else {
                    v5_6 = android.net.Uri.parse("content://com.facebook.wakizashi.provider.AttributionIdProvider");
                    v6_4 = v5_6;
                }
            } else {
                v5_6 = android.net.Uri.parse("content://com.facebook.katana.provider.AttributionIdProvider");
            }
        } catch (com.facebook.internal.AttributionIdentifiers v12_5) {
        } catch (com.facebook.internal.AttributionIdentifiers v12_2) {
            v0_1 = 0;
        }
        if (v4_0 != null) {
            v4_0.close();
        }
        throw v12_5;
    }

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


    private static com.facebook.applinks.AppLinkData createFromJson(String p12)
    {
        if (p12 != null) {
            try {
                boolean v9_1 = new org.json.JSONObject(p12);
                com.facebook.applinks.AppLinkData v12_2 = v9_1.getString("version");
            } catch (com.facebook.applinks.AppLinkData v12_7) {
                com.facebook.internal.Utility.logd(com.facebook.applinks.AppLinkData.TAG, "Unable to parse AppLink JSON", v12_7);
                return 0;
            } catch (com.facebook.applinks.AppLinkData v12_6) {
                com.facebook.internal.Utility.logd(com.facebook.applinks.AppLinkData.TAG, "Unable to parse AppLink JSON", v12_6);
                return 0;
            }
            if ((!v9_1.getJSONObject("bridge_args").getString("method").equals("applink")) || (!v12_2.equals("2"))) {
                return 0;
            } else {
                com.facebook.applinks.AppLinkData v12_5 = new com.facebook.applinks.AppLinkData();
                v12_5.arguments = v9_1.getJSONObject("method_args");
                if (!v12_5.arguments.has("ref")) {
                    if (v12_5.arguments.has("referer_data")) {
                        org.json.JSONObject v5_0 = v12_5.arguments.getJSONObject("referer_data");
                        if (v5_0.has("fb_ref")) {
                            v12_5.ref = v5_0.getString("fb_ref");
                        }
                    }
                } else {
                    v12_5.ref = v12_5.arguments.getString("ref");
                }
                if (v12_5.arguments.has("target_url")) {
                    v12_5.targetUri = android.net.Uri.parse(v12_5.arguments.getString("target_url"));
                }
                if (v12_5.arguments.has("extras")) {
                    boolean v2_1 = v12_5.arguments.getJSONObject("extras");
                    if (v2_1.has("deeplink_context")) {
                        org.json.JSONObject v1_1 = v2_1.getJSONObject("deeplink_context");
                        if (v1_1.has("promo_code")) {
                            v12_5.promotionCode = v1_1.getString("promo_code");
                        }
                    }
                }
                v12_5.argumentBundle = com.facebook.applinks.AppLinkData.toBundle(v12_5.arguments);
                return v12_5;
            }
        } else {
            return 0;
        }
    }

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


    public static com.facebook.applinks.AppLinkData createFromAlApplinkData(android.content.Intent p4)
    {
        if (p4 != null) {
            android.os.Bundle v2_1 = p4.getBundleExtra("al_applink_data");
            if (v2_1 != null) {
                com.facebook.applinks.AppLinkData v3_1 = new com.facebook.applinks.AppLinkData();
                v3_1.targetUri = p4.getData();
                if (v3_1.targetUri == null) {
                    String v4_4 = v2_1.getString("target_url");
                    if (v4_4 != null) {
                        v3_1.targetUri = android.net.Uri.parse(v4_4);
                    }
                }
                v3_1.argumentBundle = v2_1;
                v3_1.arguments = 0;
                String v4_7 = v2_1.getBundle("referer_data");
                if (v4_7 != null) {
                    v3_1.ref = v4_7.getString("fb_ref");
                }
                String v4_10 = v2_1.getBundle("extras");
                if (v4_10 != null) {
                    String v4_11 = v4_10.getString("deeplink_context");
                    if (v4_11 != null) {
                        try {
                            String v1_4 = new org.json.JSONObject(v4_11);
                        } catch (String v4_13) {
                            com.facebook.internal.Utility.logd(com.facebook.applinks.AppLinkData.TAG, "Unable to parse deeplink_context JSON", v4_13);
                        }
                        if (v1_4.has("promo_code")) {
                            v3_1.promotionCode = v1_4.getString("promo_code");
                        }
                    }
                }
                return v3_1;
            } else {
                return 0;
            }
        } else {
            return 0;
        }
    }

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


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

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


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

Method com.facebook.GraphRequest.getRelativeUrlForBatchedRequest() calling method android.net.Uri.parse()


    final String getRelativeUrlForBatchedRequest()
    {
        if (this.overriddenURL != null) {
            throw new com.facebook.FacebookException("Can\'t override URL for a batch request");
        } else {
            String v1_6 = new Object[2];
            v1_6[0] = com.facebook.internal.ServerProtocol.getGraphUrlBase();
            v1_6[1] = this.getGraphPathWithVersion();
            String v1_0 = String.format("%s/%s", v1_6);
            this.addCommonParameters();
            String v1_2 = android.net.Uri.parse(this.appendParametersToBaseUrl(v1_0, Boolean.valueOf(1)));
            com.facebook.FacebookException v0_2 = new Object[2];
            v0_2[0] = v1_2.getPath();
            v0_2[1] = v1_2.getQuery();
            return String.format("%s?%s", v0_2);
        }
    }

Method com.facebook.GraphRequest.appendParametersToBaseUrl() calling method android.net.Uri.parse()


    private String appendParametersToBaseUrl(String p4, Boolean p5)
    {
        if ((p5.booleanValue()) || (this.httpMethod != com.facebook.HttpMethod.POST)) {
            IllegalArgumentException v4_5 = android.net.Uri.parse(p4).buildUpon();
            String v5_4 = this.parameters.keySet().iterator();
            while (v5_4.hasNext()) {
                Object[] v0_2 = ((String) v5_4.next());
                String v1_1 = this.parameters.get(v0_2);
                if (v1_1 == null) {
                    v1_1 = "";
                }
                if (!com.facebook.GraphRequest.isSupportedParameterType(v1_1)) {
                    if (this.httpMethod == com.facebook.HttpMethod.GET) {
                        Object[] v0_5 = new Object[1];
                        v0_5[0] = v1_1.getClass().getSimpleName();
                        throw new IllegalArgumentException(String.format(java.util.Locale.US, "Unsupported parameter type for GET request: %s", v0_5));
                    }
                } else {
                    v4_5.appendQueryParameter(v0_2, com.facebook.GraphRequest.parameterToString(v1_1).toString());
                }
            }
            return v4_5.toString();
        } else {
            return p4;
        }
    }

Method com.appsflyer.share.d.ॱ() calling method android.net.Uri.parse()


    final void (android.content.Context p4)
    {
        android.content.Intent v0_0 = this.ˏ;
        if (v0_0 != null) {
            p4.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v0_0)).setFlags(268435456));
        }
        return;
    }

Method com.appsflyer.AFDeepLinkManager$3.run() calling method android.net.Uri.parse()


    public final void run()
    {
        com.appsflyer.AppsFlyerLib v0_1 = new java.util.HashMap();
        android.content.Context v1_1 = System.currentTimeMillis();
        android.net.Uri v4 = 0;
        try {
            String v5_9 = new StringBuilder("ESP deeplink resoling is started: ");
            v5_9.append(this.ˋ.toString());
            com.appsflyer.AFLogger.afRDLog(v5_9.toString());
            String v5_6 = ((java.net.HttpURLConnection) new java.net.URL(this.ˋ.toString()).openConnection());
            v5_6.setInstanceFollowRedirects(0);
            v5_6.setReadTimeout(com.appsflyer.AFDeepLinkManager.ˏ);
            v5_6.setConnectTimeout(com.appsflyer.AFDeepLinkManager.ˏ);
            v5_6.setRequestProperty("User-agent", "Dalvik/2.1.0 (Linux; U; Android 6.0.1; Nexus 5 Build/M4B30Z)");
            v5_6.connect();
            com.appsflyer.AFLogger.afRDLog("ESP deeplink resoling is finished");
            v0_1.put("status", String.valueOf(v5_6.getResponseCode()));
        } catch (String v5_7) {
            v0_1.put("error", v5_7.getLocalizedMessage());
            v0_1.put("status", "-1");
            String v6_15 = (System.currentTimeMillis() - v1_1);
            com.appsflyer.AFLogger.afErrorLog(v5_7.getMessage(), v5_7);
            v0_1.put("latency", Long.toString(v6_15));
            if (v4 == null) {
                v0_1.put("res", "");
            } else {
                v0_1.put("res", v4.toString());
            }
            android.content.Context v1_7 = new StringBuilder("ESP deeplink results: ");
            v1_7.append(new org.json.JSONObject(v0_1).toString());
            com.appsflyer.AFLogger.afRDLog(v1_7.toString());
            try {
                this.ˏ.put("af_deeplink_r", v0_1);
                this.ˏ.put("af_deeplink", this.ˋ.toString());
                com.appsflyer.AFDeepLinkManager.ॱ = 0;
            } catch (com.appsflyer.AppsFlyerLib v0_2) {
                throw v0_2;
            }
            if (v4 == null) {
                v4 = this.ˋ;
            }
            com.appsflyer.AppsFlyerLib.getInstance().handleDeepLinkCallback(this.ॱ, this.ˏ, v4);
            return;
        }
        if ((v5_6.getResponseCode() >= 300) && (v5_6.getResponseCode() <= 305)) {
            v4 = android.net.Uri.parse(v5_6.getHeaderField("Location"));
        }
        v6_15 = (System.currentTimeMillis() - v1_1);
        v5_6.disconnect();
    }

Method com.android.volley.Request.findDefaultTrafficStatsTag() calling method android.net.Uri.parse()


    private static int findDefaultTrafficStatsTag(String p1)
    {
        if (!android.text.TextUtils.isEmpty(p1)) {
            int v1_2 = android.net.Uri.parse(p1);
            if (v1_2 != 0) {
                int v1_3 = v1_2.getHost();
                if (v1_3 != 0) {
                    return v1_3.hashCode();
                }
            }
        }
        return 0;
    }

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


    private static android.os.Bundle getApplinkLogData(android.content.Context p7, String p8, android.os.Bundle p9, android.content.Intent p10)
    {
        android.os.Bundle v0_1 = new android.os.Bundle();
        String v7_13 = p10.resolveActivity(p7.getPackageManager());
        if (v7_13 != null) {
            v0_1.putString("class", v7_13.getShortClassName());
        }
        if (!"al_nav_out".equals(p8)) {
            if ("al_nav_in".equals(p8)) {
                if (p10.getData() != null) {
                    v0_1.putString("inputURL", p10.getData().toString());
                }
                if (p10.getScheme() != null) {
                    v0_1.putString("inputURLScheme", p10.getScheme());
                }
            }
        } else {
            if (v7_13 != null) {
                v0_1.putString("package", v7_13.getPackageName());
            }
            if (p10.getData() != null) {
                v0_1.putString("outputURL", p10.getData().toString());
            }
            if (p10.getScheme() != null) {
                v0_1.putString("outputURLScheme", p10.getScheme());
            }
        }
        String v7_17 = p9.keySet().iterator();
        while (v7_17.hasNext()) {
            String v8_7 = ((String) v7_17.next());
            String v10_1 = p9.get(v8_7);
            if (!(v10_1 instanceof android.os.Bundle)) {
                String v10_2 = bolts.MeasurementEvent.objectToJSONString(v10_1);
                if (!v8_7.equals("target_url")) {
                    v0_1.putString(v8_7, v10_2);
                } else {
                    String v8_8 = android.net.Uri.parse(v10_2);
                    v0_1.putString("targetURL", v8_8.toString());
                    v0_1.putString("targetURLHost", v8_8.getHost());
                }
            } else {
                String v10_5 = ((android.os.Bundle) v10_1);
                String v1_8 = v10_5.keySet().iterator();
                while (v1_8.hasNext()) {
                    String v3_6 = ((String) v1_8.next());
                    String v4_1 = bolts.MeasurementEvent.objectToJSONString(v10_5.get(v3_6));
                    if (v8_7.equals("referer_app_link")) {
                        if (!v3_6.equalsIgnoreCase("url")) {
                            if (!v3_6.equalsIgnoreCase("app_name")) {
                                if (v3_6.equalsIgnoreCase("package")) {
                                    v0_1.putString("sourceApplication", v4_1);
                                }
                            } else {
                                v0_1.putString("refererAppName", v4_1);
                            }
                        } else {
                            v0_1.putString("refererURL", v4_1);
                        }
                    }
                    boolean v5_8 = new StringBuilder();
                    v5_8.append(v8_7);
                    v5_8.append("/");
                    v5_8.append(v3_6);
                    v0_1.putString(v5_8.toString(), v4_1);
                }
            }
        }
        return v0_1;
    }

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


    public static android.net.Uri getTargetUrlFromInboundIntent(android.content.Context p3, android.content.Intent p4)
    {
        String v0_0 = bolts.AppLinks.getAppLinkData(p4);
        if (v0_0 != null) {
            String v0_1 = v0_0.getString("target_url");
            if (v0_1 != null) {
                bolts.MeasurementEvent.sendBroadcastEvent(p3, "al_nav_in", p4, 0);
                return android.net.Uri.parse(v0_1);
            }
        }
        return 0;
    }

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


    public static android.net.Uri getTargetUrl(android.content.Intent p2)
    {
        String v0_0 = bolts.AppLinks.getAppLinkData(p2);
        if (v0_0 != null) {
            String v0_1 = v0_0.getString("target_url");
            if (v0_1 != null) {
                return android.net.Uri.parse(v0_1);
            }
        }
        return p2.getData();
    }

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


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

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


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

Method androidx.browser.browseractions.BrowserActionsIntent.launchIntent() calling method android.net.Uri.parse()


    static void launchIntent(android.content.Context p4, android.content.Intent p5, java.util.List p6)
    {
        if ((p6 != 0) && (p6.size() != 0)) {
            int v1 = 0;
            if (p6.size() != 1) {
                String v0_1 = p4.getPackageManager().resolveActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("https://www.example.com")), 65536);
                if (v0_1 != null) {
                    String v0_4 = v0_1.activityInfo.packageName;
                    while (v1 < p6.size()) {
                        if (!v0_4.equals(((android.content.pm.ResolveInfo) p6.get(v1)).activityInfo.packageName)) {
                            v1++;
                        } else {
                            p5.setPackage(v0_4);
                            break;
                        }
                    }
                }
            } else {
                p5.setPackage(((android.content.pm.ResolveInfo) p6.get(0)).activityInfo.packageName);
            }
            android.support.v4.content.ContextCompat.startActivity(p4, p5, 0);
            return;
        } else {
            androidx.browser.browseractions.BrowserActionsIntent.openFallbackBrowserActionsMenu(p4, p5);
            return;
        }
    }

Method androidx.browser.browseractions.BrowserActionsIntent.getBrowserActionsIntentHandlers() calling method android.net.Uri.parse()


    private static java.util.List getBrowserActionsIntentHandlers(android.content.Context p3)
    {
        return p3.getPackageManager().queryIntentActivities(new android.content.Intent("androidx.browser.browseractions.browser_action_open", android.net.Uri.parse("https://www.example.com")), 131072);
    }

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


    public android.support.v4.media.MediaDescriptionCompat getDescription()
    {
        android.support.v4.media.MediaDescriptionCompat v0_0 = this.mDescription;
        if (v0_0 == null) {
            android.support.v4.media.MediaDescriptionCompat v0_4 = this.getString("android.media.metadata.MEDIA_ID");
            boolean v1_4 = new CharSequence[3];
            String v2_10 = this.getText("android.media.metadata.DISPLAY_TITLE");
            if (android.text.TextUtils.isEmpty(v2_10)) {
                String v2_1 = 0;
                String v3_2 = 0;
                while (v2_1 < v1_4.length) {
                    android.support.v4.media.MediaDescriptionCompat$Builder v7_1 = android.support.v4.media.MediaMetadataCompat.PREFERRED_DESCRIPTION_ORDER;
                    if (v3_2 >= v7_1.length) {
                        break;
                    }
                    android.net.Uri v8_1 = (v3_2 + 1);
                    String v3_4 = this.getText(v7_1[v3_2]);
                    if (!android.text.TextUtils.isEmpty(v3_4)) {
                        android.support.v4.media.MediaDescriptionCompat$Builder v7_3 = (v2_1 + 1);
                        v1_4[v2_1] = v3_4;
                        v2_1 = v7_3;
                    }
                    v3_2 = v8_1;
                }
            } else {
                v1_4[0] = v2_10;
                v1_4[1] = this.getText("android.media.metadata.DISPLAY_SUBTITLE");
                v1_4[2] = this.getText("android.media.metadata.DISPLAY_DESCRIPTION");
            }
            String v2_6 = 0;
            while(true) {
                String v3_6;
                String v3_5 = android.support.v4.media.MediaMetadataCompat.PREFERRED_BITMAP_ORDER;
                android.net.Uri v8_2 = 0;
                if (v2_6 >= v3_5.length) {
                    break;
                }
                v3_6 = this.getBitmap(v3_5[v2_6]);
                if (v3_6 == null) {
                    v2_6++;
                }
                String v2_7 = 0;
                while(true) {
                    String v2_8;
                    android.support.v4.media.MediaDescriptionCompat$Builder v7_5 = android.support.v4.media.MediaMetadataCompat.PREFERRED_URI_ORDER;
                    if (v2_7 >= v7_5.length) {
                        v2_8 = 0;
                    } else {
                        android.support.v4.media.MediaDescriptionCompat$Builder v7_7 = this.getString(v7_5[v2_7]);
                        if (!android.text.TextUtils.isEmpty(v7_7)) {
                            break;
                        }
                        v2_7++;
                    }
                    android.support.v4.media.MediaDescriptionCompat$Builder v7_9 = this.getString("android.media.metadata.MEDIA_URI");
                    if (!android.text.TextUtils.isEmpty(v7_9)) {
                        v8_2 = android.net.Uri.parse(v7_9);
                    }
                    android.support.v4.media.MediaDescriptionCompat$Builder v7_11 = new android.support.v4.media.MediaDescriptionCompat$Builder();
                    v7_11.setMediaId(v0_4);
                    v7_11.setTitle(v1_4[0]);
                    v7_11.setSubtitle(v1_4[1]);
                    v7_11.setDescription(v1_4[2]);
                    v7_11.setIconBitmap(v3_6);
                    v7_11.setIconUri(v2_8);
                    v7_11.setMediaUri(v8_2);
                    android.support.v4.media.MediaDescriptionCompat v0_9 = new android.os.Bundle();
                    if (this.mBundle.containsKey("android.media.metadata.BT_FOLDER_TYPE")) {
                        v0_9.putLong("android.media.extra.BT_FOLDER_TYPE", this.getLong("android.media.metadata.BT_FOLDER_TYPE"));
                    }
                    if (this.mBundle.containsKey("android.media.metadata.DOWNLOAD_STATUS")) {
                        v0_9.putLong("android.media.extra.DOWNLOAD_STATUS", this.getLong("android.media.metadata.DOWNLOAD_STATUS"));
                    }
                    if (!v0_9.isEmpty()) {
                        v7_11.setExtras(v0_9);
                    }
                    this.mDescription = v7_11.build();
                    return this.mDescription;
                }
                v2_8 = android.net.Uri.parse(v7_7);
            }
            v3_6 = 0;
        } else {
            return v0_0;
        }
    }

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


    public static java.util.Map getDataResultsFromIntent(android.content.Intent p6, String p7)
    {
        if (android.os.Build$VERSION.SDK_INT < 26) {
            if (android.os.Build$VERSION.SDK_INT < 16) {
                android.util.Log.w("RemoteInput", "RemoteInput is only supported from API Level 16");
                return 0;
            } else {
                boolean v6_1 = android.support.v4.app.RemoteInput.getClipDataIntentFromIntent(p6);
                if (v6_1) {
                    int v0_2 = new java.util.HashMap();
                    java.util.Iterator v1_3 = v6_1.getExtras().keySet().iterator();
                    while (v1_3.hasNext()) {
                        android.net.Uri v3_2 = ((String) v1_3.next());
                        if (v3_2.startsWith("android.remoteinput.dataTypeResultsData")) {
                            String v4_3 = v3_2.substring(39);
                            if (!v4_3.isEmpty()) {
                                android.net.Uri v3_4 = v6_1.getBundleExtra(v3_2).getString(p7);
                                if ((v3_4 != null) && (!v3_4.isEmpty())) {
                                    v0_2.put(v4_3, android.net.Uri.parse(v3_4));
                                }
                            }
                        }
                    }
                    if (v0_2.isEmpty()) {
                        v0_2 = 0;
                    }
                    return v0_2;
                } else {
                    return 0;
                }
            }
        } else {
            return android.app.RemoteInput.getDataResultsFromIntent(p6, p7);
        }
    }

Method android.support.customtabs.CustomTabsClient.getPackageName() calling method android.net.Uri.parse()


    public static String getPackageName(android.content.Context p4, java.util.List p5, boolean p6)
    {
        String v0_2;
        int v4_1 = p4.getPackageManager();
        if (p5 != null) {
            v0_2 = p5;
        } else {
            v0_2 = new java.util.ArrayList();
        }
        android.content.pm.ResolveInfo v1_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("http://"));
        if (p6 == null) {
            String v6_1 = v4_1.resolveActivity(v1_0, 0);
            if (v6_1 != null) {
                String v6_3 = v6_1.activityInfo.packageName;
                android.content.pm.ResolveInfo v1_2 = new java.util.ArrayList((v0_2.size() + 1));
                v1_2.add(v6_3);
                if (p5 != null) {
                    v1_2.addAll(p5);
                }
                v0_2 = v1_2;
            }
        }
        android.content.Intent v5_2 = new android.content.Intent("android.support.customtabs.action.CustomTabsService");
        String v6_5 = v0_2.iterator();
        while (v6_5.hasNext()) {
            String v0_6 = ((String) v6_5.next());
            v5_2.setPackage(v0_6);
            if (v4_1.resolveService(v5_2, 0) != null) {
                return v0_6;
            }
        }
        return 0;
    }

Method com.android.volley.toolbox.HttpClientStack.performRequest() calling method org.apache.http.client.HttpClient.execute()


    public org.apache.http.HttpResponse performRequest(com.android.volley.Request p3, java.util.Map p4)
    {
        org.apache.http.client.methods.HttpUriRequest v0 = com.android.volley.toolbox.HttpClientStack.createHttpRequest(p3, p4);
        com.android.volley.toolbox.HttpClientStack.addHeaders(v0, p4);
        com.android.volley.toolbox.HttpClientStack.addHeaders(v0, p3.getHeaders());
        this.onPrepareRequest(v0);
        org.apache.http.params.HttpParams v4_2 = v0.getParams();
        org.apache.http.HttpResponse v3_1 = p3.getTimeoutMs();
        org.apache.http.params.HttpConnectionParams.setConnectionTimeout(v4_2, 5000);
        org.apache.http.params.HttpConnectionParams.setSoTimeout(v4_2, v3_1);
        return this.mClient.execute(v0);
    }

Method com.gts.android.sirmobile.WebViewActivity.initWebView() calling method android.webkit.WebView.setWebViewClient()


    private void initWebView()
    {
        android.util.Log.v(com.gts.android.sirmobile.WebViewActivity.TAG, "initWebView >> ");
        try {
            this.getWindow().setFeatureInt(2, -1);
            this.web_view.setScrollBarStyle(0);
            android.net.Uri v3_2 = this.web_view.getSettings();
            v3_2.setLoadsImagesAutomatically(1);
            v3_2.setJavaScriptEnabled(1);
            v3_2.setAppCacheEnabled(1);
            v3_2.setDatabaseEnabled(1);
            v3_2.setDomStorageEnabled(1);
            v3_2.setGeolocationEnabled(1);
            v3_2.setCacheMode(1);
            v3_2.setLayoutAlgorithm(android.webkit.WebSettings$LayoutAlgorithm.NARROW_COLUMNS);
            v3_2.setUseWideViewPort(1);
            v3_2.setAllowUniversalAccessFromFileURLs(1);
            android.webkit.CookieManager.getInstance().setAcceptCookie(1);
            android.webkit.CookieManager.getInstance().setAcceptThirdPartyCookies(this.web_view, 1);
            this.web_view.setWebChromeClient(new com.gts.android.sirmobile.WebViewActivity$MyWebChromeClient(this));
            this.web_view.setWebViewClient(new com.gts.android.sirmobile.WebViewActivity$MyWebViewClient(this, 0));
            this.web_view.addJavascriptInterface(new com.gts.android.sirmobile.WebViewActivity$MyJavaScriptInterface(this), "javascriptInterface");
            v3_2.setUserAgentString("Mozilla/5.0 (Linux; Android 4.1.1; Galaxy Nexus Build/JRO03C) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19");
        } catch (android.widget.LinearLayout v0_52) {
            android.util.Log.e(com.gts.android.sirmobile.WebViewActivity.TAG, v0_52.getMessage().toString());
            return;
        }
        if (!com.gts.android.sirmobile.global.Common.isInternetOn(this)) {
            this.progress_spinner.setVisibility(8);
            this.btn_refresh_page.setVisibility(0);
            return;
        } else {
            this.btn_refresh_page.setVisibility(8);
            if (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentToggle().booleanValue()) {
                if (com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId().equalsIgnoreCase("0")) {
                    if (this.queryparam == null) {
                        if ((com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetFirstTime()) || ((this.web_view.getUrl() != null) || ((this.queryparam != null) || ((!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId().equals("0")) || (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentId().equals("0")))))) {
                            android.widget.LinearLayout v0_3 = new StringBuilder();
                            v0_3.append("in1");
                            v0_3.append(this.getResources().getString(2131558441));
                            v0_3.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            com.gts.android.sirmobile.global.Common.dev_toast(this, v0_3.toString());
                            android.widget.LinearLayout v0_5 = this.web_view;
                            String v1_12 = new StringBuilder();
                            v1_12.append(this.getResources().getString(2131558441));
                            v1_12.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            v0_5.loadUrl(v1_12.toString());
                            this.btn_slider.setVisibility(0);
                            return;
                        } else {
                            this.alertDialogDemo();
                            android.widget.LinearLayout v0_8 = new StringBuilder();
                            v0_8.append("in1");
                            v0_8.append(this.getResources().getString(2131558441));
                            v0_8.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            com.gts.android.sirmobile.global.Common.dev_toast(this, v0_8.toString());
                            android.widget.LinearLayout v0_10 = this.web_view;
                            String v1_18 = new StringBuilder();
                            v1_18.append(this.getResources().getString(2131558441));
                            v1_18.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            v0_10.loadUrl(v1_18.toString());
                            this.btn_slider.setVisibility(0);
                            return;
                        }
                    } else {
                        if (this.queryparam.getQueryParameter("idagent") == null) {
                            if (this.queryparam.getQueryParameter("idbroker") == null) {
                                android.widget.LinearLayout v0_16 = this.web_view;
                                String v1_21 = new StringBuilder();
                                v1_21.append(this.getResources().getString(2131558441));
                                v1_21.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                                v0_16.loadUrl(v1_21.toString());
                                this.btn_slider.setVisibility(0);
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreFirstTime();
                                return;
                            } else {
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreAgentToggle(0);
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreOfficeId(this.queryparam.getQueryParameter("idbroker").toString().trim());
                                android.widget.LinearLayout v0_25 = new StringBuilder();
                                v0_25.append("Id broker");
                                v0_25.append(this.queryparam.getQueryParameter("idbroker"));
                                com.gts.android.sirmobile.global.Common.dev_toast(this, v0_25.toString());
                                android.widget.LinearLayout v0_27 = this.web_view;
                                String v2_18 = new StringBuilder();
                                v2_18.append(this.getResources().getString(2131558441));
                                v2_18.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                                v2_18.append("&mp_broker=");
                                v2_18.append(this.queryparam.getQueryParameter("idbroker"));
                                v0_27.loadUrl(v2_18.toString());
                                this.btn_slider.setVisibility(8);
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreFirstTime();
                                return;
                            }
                        } else {
                            android.widget.LinearLayout v0_32 = new StringBuilder();
                            v0_32.append("Id agent");
                            v0_32.append(this.queryparam.getQueryParameter("idagent"));
                            com.gts.android.sirmobile.global.Common.dev_toast(this, v0_32.toString());
                            com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreAgentToggle(1);
                            com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreAgentId(this.queryparam.getQueryParameter("idagent"));
                            android.widget.LinearLayout v0_38 = this.web_view;
                            String v1_31 = new StringBuilder();
                            v1_31.append(this.getResources().getString(2131558441));
                            v1_31.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            v1_31.append("&mp_agent=");
                            v1_31.append(this.queryparam.getQueryParameter("idagent").toString().trim());
                            v0_38.loadUrl(v1_31.toString());
                            this.btn_slider.setVisibility(8);
                            com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreFirstTime();
                            return;
                        }
                    }
                } else {
                    android.widget.LinearLayout v0_43 = new StringBuilder();
                    v0_43.append(this.getResources().getString(2131558441));
                    v0_43.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                    v0_43.append("&mp_broker=");
                    v0_43.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId());
                    com.gts.android.sirmobile.global.Common.dev_toast(this, v0_43.toString());
                    android.widget.LinearLayout v0_45 = this.web_view;
                    String v1_40 = new StringBuilder();
                    v1_40.append(this.getResources().getString(2131558441));
                    v1_40.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                    v1_40.append("&mp_broker=");
                    v1_40.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId());
                    v0_45.loadUrl(v1_40.toString());
                    this.btn_slider.setVisibility(8);
                    return;
                }
            } else {
                android.widget.LinearLayout v0_48 = new StringBuilder();
                v0_48.append(this.getResources().getString(2131558441));
                v0_48.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                v0_48.append("&mp_agent=");
                v0_48.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentId());
                com.gts.android.sirmobile.global.Common.dev_toast(this, v0_48.toString());
                android.widget.LinearLayout v0_50 = this.web_view;
                String v1_49 = new StringBuilder();
                v1_49.append(this.getResources().getString(2131558441));
                v1_49.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                v1_49.append("&mp_agent=");
                v1_49.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentId());
                v0_50.loadUrl(v1_49.toString());
                this.btn_slider.setVisibility(8);
                return;
            }
        }
    }

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


    public bolts.Task then(bolts.Task p7)
    {
        String v1_1;
        bolts.Task v7_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, v7_1), "boltsWebViewAppLinkResolverResult");
        if (this.val$contentType.get() == null) {
            v1_1 = 0;
        } else {
            v1_1 = ((String) this.val$contentType.get()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.val$url.toString(), ((String) this.val$content.get()), v1_1, 0, 0);
        return v7_1.getTask();
    }

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


    private void setUpWebView(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.webView = new com.facebook.internal.WebDialog$3(this, this.getContext());
        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(p7, p7, p7, p7);
        v0_1.addView(this.webView);
        v0_1.setBackgroundColor(-872415232);
        this.contentFrameLayout.addView(v0_1);
        return;
    }

Method com.gts.android.sirmobile.WebViewActivity.initWebView() calling method android.webkit.WebView.addJavascriptInterface()


    private void initWebView()
    {
        android.util.Log.v(com.gts.android.sirmobile.WebViewActivity.TAG, "initWebView >> ");
        try {
            this.getWindow().setFeatureInt(2, -1);
            this.web_view.setScrollBarStyle(0);
            android.net.Uri v3_2 = this.web_view.getSettings();
            v3_2.setLoadsImagesAutomatically(1);
            v3_2.setJavaScriptEnabled(1);
            v3_2.setAppCacheEnabled(1);
            v3_2.setDatabaseEnabled(1);
            v3_2.setDomStorageEnabled(1);
            v3_2.setGeolocationEnabled(1);
            v3_2.setCacheMode(1);
            v3_2.setLayoutAlgorithm(android.webkit.WebSettings$LayoutAlgorithm.NARROW_COLUMNS);
            v3_2.setUseWideViewPort(1);
            v3_2.setAllowUniversalAccessFromFileURLs(1);
            android.webkit.CookieManager.getInstance().setAcceptCookie(1);
            android.webkit.CookieManager.getInstance().setAcceptThirdPartyCookies(this.web_view, 1);
            this.web_view.setWebChromeClient(new com.gts.android.sirmobile.WebViewActivity$MyWebChromeClient(this));
            this.web_view.setWebViewClient(new com.gts.android.sirmobile.WebViewActivity$MyWebViewClient(this, 0));
            this.web_view.addJavascriptInterface(new com.gts.android.sirmobile.WebViewActivity$MyJavaScriptInterface(this), "javascriptInterface");
            v3_2.setUserAgentString("Mozilla/5.0 (Linux; Android 4.1.1; Galaxy Nexus Build/JRO03C) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19");
        } catch (android.widget.LinearLayout v0_52) {
            android.util.Log.e(com.gts.android.sirmobile.WebViewActivity.TAG, v0_52.getMessage().toString());
            return;
        }
        if (!com.gts.android.sirmobile.global.Common.isInternetOn(this)) {
            this.progress_spinner.setVisibility(8);
            this.btn_refresh_page.setVisibility(0);
            return;
        } else {
            this.btn_refresh_page.setVisibility(8);
            if (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentToggle().booleanValue()) {
                if (com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId().equalsIgnoreCase("0")) {
                    if (this.queryparam == null) {
                        if ((com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetFirstTime()) || ((this.web_view.getUrl() != null) || ((this.queryparam != null) || ((!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId().equals("0")) || (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentId().equals("0")))))) {
                            android.widget.LinearLayout v0_3 = new StringBuilder();
                            v0_3.append("in1");
                            v0_3.append(this.getResources().getString(2131558441));
                            v0_3.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            com.gts.android.sirmobile.global.Common.dev_toast(this, v0_3.toString());
                            android.widget.LinearLayout v0_5 = this.web_view;
                            String v1_12 = new StringBuilder();
                            v1_12.append(this.getResources().getString(2131558441));
                            v1_12.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            v0_5.loadUrl(v1_12.toString());
                            this.btn_slider.setVisibility(0);
                            return;
                        } else {
                            this.alertDialogDemo();
                            android.widget.LinearLayout v0_8 = new StringBuilder();
                            v0_8.append("in1");
                            v0_8.append(this.getResources().getString(2131558441));
                            v0_8.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            com.gts.android.sirmobile.global.Common.dev_toast(this, v0_8.toString());
                            android.widget.LinearLayout v0_10 = this.web_view;
                            String v1_18 = new StringBuilder();
                            v1_18.append(this.getResources().getString(2131558441));
                            v1_18.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            v0_10.loadUrl(v1_18.toString());
                            this.btn_slider.setVisibility(0);
                            return;
                        }
                    } else {
                        if (this.queryparam.getQueryParameter("idagent") == null) {
                            if (this.queryparam.getQueryParameter("idbroker") == null) {
                                android.widget.LinearLayout v0_16 = this.web_view;
                                String v1_21 = new StringBuilder();
                                v1_21.append(this.getResources().getString(2131558441));
                                v1_21.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                                v0_16.loadUrl(v1_21.toString());
                                this.btn_slider.setVisibility(0);
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreFirstTime();
                                return;
                            } else {
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreAgentToggle(0);
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreOfficeId(this.queryparam.getQueryParameter("idbroker").toString().trim());
                                android.widget.LinearLayout v0_25 = new StringBuilder();
                                v0_25.append("Id broker");
                                v0_25.append(this.queryparam.getQueryParameter("idbroker"));
                                com.gts.android.sirmobile.global.Common.dev_toast(this, v0_25.toString());
                                android.widget.LinearLayout v0_27 = this.web_view;
                                String v2_18 = new StringBuilder();
                                v2_18.append(this.getResources().getString(2131558441));
                                v2_18.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                                v2_18.append("&mp_broker=");
                                v2_18.append(this.queryparam.getQueryParameter("idbroker"));
                                v0_27.loadUrl(v2_18.toString());
                                this.btn_slider.setVisibility(8);
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreFirstTime();
                                return;
                            }
                        } else {
                            android.widget.LinearLayout v0_32 = new StringBuilder();
                            v0_32.append("Id agent");
                            v0_32.append(this.queryparam.getQueryParameter("idagent"));
                            com.gts.android.sirmobile.global.Common.dev_toast(this, v0_32.toString());
                            com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreAgentToggle(1);
                            com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreAgentId(this.queryparam.getQueryParameter("idagent"));
                            android.widget.LinearLayout v0_38 = this.web_view;
                            String v1_31 = new StringBuilder();
                            v1_31.append(this.getResources().getString(2131558441));
                            v1_31.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            v1_31.append("&mp_agent=");
                            v1_31.append(this.queryparam.getQueryParameter("idagent").toString().trim());
                            v0_38.loadUrl(v1_31.toString());
                            this.btn_slider.setVisibility(8);
                            com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreFirstTime();
                            return;
                        }
                    }
                } else {
                    android.widget.LinearLayout v0_43 = new StringBuilder();
                    v0_43.append(this.getResources().getString(2131558441));
                    v0_43.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                    v0_43.append("&mp_broker=");
                    v0_43.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId());
                    com.gts.android.sirmobile.global.Common.dev_toast(this, v0_43.toString());
                    android.widget.LinearLayout v0_45 = this.web_view;
                    String v1_40 = new StringBuilder();
                    v1_40.append(this.getResources().getString(2131558441));
                    v1_40.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                    v1_40.append("&mp_broker=");
                    v1_40.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId());
                    v0_45.loadUrl(v1_40.toString());
                    this.btn_slider.setVisibility(8);
                    return;
                }
            } else {
                android.widget.LinearLayout v0_48 = new StringBuilder();
                v0_48.append(this.getResources().getString(2131558441));
                v0_48.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                v0_48.append("&mp_agent=");
                v0_48.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentId());
                com.gts.android.sirmobile.global.Common.dev_toast(this, v0_48.toString());
                android.widget.LinearLayout v0_50 = this.web_view;
                String v1_49 = new StringBuilder();
                v1_49.append(this.getResources().getString(2131558441));
                v1_49.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                v1_49.append("&mp_agent=");
                v1_49.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentId());
                v0_50.loadUrl(v1_49.toString());
                this.btn_slider.setVisibility(8);
                return;
            }
        }
    }

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


    public bolts.Task then(bolts.Task p7)
    {
        String v1_1;
        bolts.Task v7_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, v7_1), "boltsWebViewAppLinkResolverResult");
        if (this.val$contentType.get() == null) {
            v1_1 = 0;
        } else {
            v1_1 = ((String) this.val$contentType.get()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.val$url.toString(), ((String) this.val$content.get()), v1_1, 0, 0);
        return v7_1.getTask();
    }

Method com.facebook.appevents.AppEventsLoggerImpl.augmentWebView() calling method android.webkit.WebView.addJavascriptInterface()


    static void augmentWebView(android.webkit.WebView p5, android.content.Context p6)
    {
        String v1_1;
        com.facebook.appevents.FacebookSDKJSInterface v0_6 = android.os.Build$VERSION.RELEASE.split("\\.");
        int v2 = 0;
        if (v0_6.length <= 0) {
            v1_1 = 0;
        } else {
            v1_1 = Integer.parseInt(v0_6[0]);
        }
        if (v0_6.length > 1) {
            v2 = Integer.parseInt(v0_6[1]);
        }
        if ((android.os.Build$VERSION.SDK_INT >= 17) && ((v1_1 >= 4) && ((v1_1 != 4) || (v2 > 1)))) {
            com.facebook.appevents.FacebookSDKJSInterface v0_5 = new com.facebook.appevents.FacebookSDKJSInterface(p6);
            String v6_2 = new StringBuilder();
            v6_2.append("fbmq_");
            v6_2.append(com.facebook.FacebookSdk.getApplicationId());
            p5.addJavascriptInterface(v0_5, v6_2.toString());
            return;
        } else {
            com.facebook.internal.Logger.log(com.facebook.LoggingBehavior.DEVELOPER_ERRORS, com.facebook.appevents.AppEventsLoggerImpl.TAG, "augmentWebView is only available for Android SDK version >= 17 on devices running Android >= 4.2");
            return;
        }
    }

Method com.gts.android.sirmobile.WebViewActivity.onRequestPermissionsResult() calling method android.webkit.WebView.loadUrl()


    public void onRequestPermissionsResult(int p2, String[] p3, int[] p4)
    {
        if (p2 == 434) {
            if ((p4.length <= 0) || (p4[0] != null)) {
                android.webkit.WebView v2_5 = this.mGeoLocationCallback;
                if (v2_5 != null) {
                    v2_5.invoke(this.mGeoLocationRequestOrigin, 0, 0);
                }
            } else {
                android.webkit.WebView v2_1 = this.mGeoLocationCallback;
                if (v2_1 == null) {
                    android.webkit.WebView v2_2 = this.web_view;
                    if (v2_2 != null) {
                        String v3_2 = new StringBuilder();
                        v3_2.append(this.getResources().getString(2131558441));
                        v3_2.append("/eng?is_mp=1");
                        v2_2.loadUrl(v3_2.toString());
                    }
                } else {
                    v2_1.invoke(this.mGeoLocationRequestOrigin, 1, 1);
                }
            }
            return;
        } else {
            return;
        }
    }

Method com.gts.android.sirmobile.WebViewActivity.onOptionsItemSelected() calling method android.webkit.WebView.loadUrl()


    public boolean onOptionsItemSelected(android.view.MenuItem p4)
    {
        if (p4.getItemId() == 16908332) {
            int v4_3 = this.web_view;
            if (v4_3 != 0) {
                String v0_3 = new StringBuilder();
                v0_3.append(this.getResources().getString(2131558441));
                v0_3.append("/eng?is_mp=1");
                v4_3.loadUrl(v0_3.toString());
            }
            return 1;
        } else {
            return super.onOptionsItemSelected(p4);
        }
    }

Method com.gts.android.sirmobile.WebViewActivity.initWebView() calling method android.webkit.WebView.loadUrl()


    private void initWebView()
    {
        android.util.Log.v(com.gts.android.sirmobile.WebViewActivity.TAG, "initWebView >> ");
        try {
            this.getWindow().setFeatureInt(2, -1);
            this.web_view.setScrollBarStyle(0);
            android.net.Uri v3_2 = this.web_view.getSettings();
            v3_2.setLoadsImagesAutomatically(1);
            v3_2.setJavaScriptEnabled(1);
            v3_2.setAppCacheEnabled(1);
            v3_2.setDatabaseEnabled(1);
            v3_2.setDomStorageEnabled(1);
            v3_2.setGeolocationEnabled(1);
            v3_2.setCacheMode(1);
            v3_2.setLayoutAlgorithm(android.webkit.WebSettings$LayoutAlgorithm.NARROW_COLUMNS);
            v3_2.setUseWideViewPort(1);
            v3_2.setAllowUniversalAccessFromFileURLs(1);
            android.webkit.CookieManager.getInstance().setAcceptCookie(1);
            android.webkit.CookieManager.getInstance().setAcceptThirdPartyCookies(this.web_view, 1);
            this.web_view.setWebChromeClient(new com.gts.android.sirmobile.WebViewActivity$MyWebChromeClient(this));
            this.web_view.setWebViewClient(new com.gts.android.sirmobile.WebViewActivity$MyWebViewClient(this, 0));
            this.web_view.addJavascriptInterface(new com.gts.android.sirmobile.WebViewActivity$MyJavaScriptInterface(this), "javascriptInterface");
            v3_2.setUserAgentString("Mozilla/5.0 (Linux; Android 4.1.1; Galaxy Nexus Build/JRO03C) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19");
        } catch (android.widget.LinearLayout v0_52) {
            android.util.Log.e(com.gts.android.sirmobile.WebViewActivity.TAG, v0_52.getMessage().toString());
            return;
        }
        if (!com.gts.android.sirmobile.global.Common.isInternetOn(this)) {
            this.progress_spinner.setVisibility(8);
            this.btn_refresh_page.setVisibility(0);
            return;
        } else {
            this.btn_refresh_page.setVisibility(8);
            if (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentToggle().booleanValue()) {
                if (com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId().equalsIgnoreCase("0")) {
                    if (this.queryparam == null) {
                        if ((com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetFirstTime()) || ((this.web_view.getUrl() != null) || ((this.queryparam != null) || ((!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId().equals("0")) || (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentId().equals("0")))))) {
                            android.widget.LinearLayout v0_3 = new StringBuilder();
                            v0_3.append("in1");
                            v0_3.append(this.getResources().getString(2131558441));
                            v0_3.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            com.gts.android.sirmobile.global.Common.dev_toast(this, v0_3.toString());
                            android.widget.LinearLayout v0_5 = this.web_view;
                            String v1_12 = new StringBuilder();
                            v1_12.append(this.getResources().getString(2131558441));
                            v1_12.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            v0_5.loadUrl(v1_12.toString());
                            this.btn_slider.setVisibility(0);
                            return;
                        } else {
                            this.alertDialogDemo();
                            android.widget.LinearLayout v0_8 = new StringBuilder();
                            v0_8.append("in1");
                            v0_8.append(this.getResources().getString(2131558441));
                            v0_8.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            com.gts.android.sirmobile.global.Common.dev_toast(this, v0_8.toString());
                            android.widget.LinearLayout v0_10 = this.web_view;
                            String v1_18 = new StringBuilder();
                            v1_18.append(this.getResources().getString(2131558441));
                            v1_18.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            v0_10.loadUrl(v1_18.toString());
                            this.btn_slider.setVisibility(0);
                            return;
                        }
                    } else {
                        if (this.queryparam.getQueryParameter("idagent") == null) {
                            if (this.queryparam.getQueryParameter("idbroker") == null) {
                                android.widget.LinearLayout v0_16 = this.web_view;
                                String v1_21 = new StringBuilder();
                                v1_21.append(this.getResources().getString(2131558441));
                                v1_21.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                                v0_16.loadUrl(v1_21.toString());
                                this.btn_slider.setVisibility(0);
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreFirstTime();
                                return;
                            } else {
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreAgentToggle(0);
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreOfficeId(this.queryparam.getQueryParameter("idbroker").toString().trim());
                                android.widget.LinearLayout v0_25 = new StringBuilder();
                                v0_25.append("Id broker");
                                v0_25.append(this.queryparam.getQueryParameter("idbroker"));
                                com.gts.android.sirmobile.global.Common.dev_toast(this, v0_25.toString());
                                android.widget.LinearLayout v0_27 = this.web_view;
                                String v2_18 = new StringBuilder();
                                v2_18.append(this.getResources().getString(2131558441));
                                v2_18.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                                v2_18.append("&mp_broker=");
                                v2_18.append(this.queryparam.getQueryParameter("idbroker"));
                                v0_27.loadUrl(v2_18.toString());
                                this.btn_slider.setVisibility(8);
                                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreFirstTime();
                                return;
                            }
                        } else {
                            android.widget.LinearLayout v0_32 = new StringBuilder();
                            v0_32.append("Id agent");
                            v0_32.append(this.queryparam.getQueryParameter("idagent"));
                            com.gts.android.sirmobile.global.Common.dev_toast(this, v0_32.toString());
                            com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreAgentToggle(1);
                            com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreAgentId(this.queryparam.getQueryParameter("idagent"));
                            android.widget.LinearLayout v0_38 = this.web_view;
                            String v1_31 = new StringBuilder();
                            v1_31.append(this.getResources().getString(2131558441));
                            v1_31.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                            v1_31.append("&mp_agent=");
                            v1_31.append(this.queryparam.getQueryParameter("idagent").toString().trim());
                            v0_38.loadUrl(v1_31.toString());
                            this.btn_slider.setVisibility(8);
                            com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_StoreFirstTime();
                            return;
                        }
                    }
                } else {
                    android.widget.LinearLayout v0_43 = new StringBuilder();
                    v0_43.append(this.getResources().getString(2131558441));
                    v0_43.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                    v0_43.append("&mp_broker=");
                    v0_43.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId());
                    com.gts.android.sirmobile.global.Common.dev_toast(this, v0_43.toString());
                    android.widget.LinearLayout v0_45 = this.web_view;
                    String v1_40 = new StringBuilder();
                    v1_40.append(this.getResources().getString(2131558441));
                    v1_40.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                    v1_40.append("&mp_broker=");
                    v1_40.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetOfficeId());
                    v0_45.loadUrl(v1_40.toString());
                    this.btn_slider.setVisibility(8);
                    return;
                }
            } else {
                android.widget.LinearLayout v0_48 = new StringBuilder();
                v0_48.append(this.getResources().getString(2131558441));
                v0_48.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                v0_48.append("&mp_agent=");
                v0_48.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentId());
                com.gts.android.sirmobile.global.Common.dev_toast(this, v0_48.toString());
                android.widget.LinearLayout v0_50 = this.web_view;
                String v1_49 = new StringBuilder();
                v1_49.append(this.getResources().getString(2131558441));
                v1_49.append(com.gts.android.sirmobile.global.URLs.URL_WebView);
                v1_49.append("&mp_agent=");
                v1_49.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.getApplicationContext()).pref_GetAgentId());
                v0_50.loadUrl(v1_49.toString());
                this.btn_slider.setVisibility(8);
                return;
            }
        }
    }

Method com.gts.android.sirmobile.WebViewActivity$MyWebViewClient$1.onSuccess() calling method android.webkit.WebView.loadUrl()


    public void onSuccess(com.facebook.login.LoginResult p5)
    {
        android.util.Log.d("Facebook call success", "in fb login");
        android.os.Handler v5_6 = String.valueOf(p5.getAccessToken().getToken());
        android.util.Log.d("tokenset", v5_6);
        com.facebook.login.LoginManager.getInstance().logOut();
        com.gts.android.sirmobile.WebViewActivity$MyWebViewClient$1$1 v0_4 = com.gts.android.sirmobile.WebViewActivity.access$1200(this.this$1.this$0);
        long v1_2 = new StringBuilder();
        v1_2.append(this.this$1.this$0.getResources().getString(2131558441));
        v1_2.append("/eng/widget/nowrapper/logindialog/xml-out?action=loginorregisterfacebookuser&executeaction=true&token=");
        v1_2.append(v5_6);
        v0_4.loadUrl(v1_2.toString());
        android.os.Handler v5_3 = new android.os.Handler();
        v5_3.postDelayed(new com.gts.android.sirmobile.WebViewActivity$MyWebViewClient$1$1(this, v5_3), 4000);
        return;
    }

Method com.gts.android.sirmobile.WebViewActivity$MyWebViewClient.shouldOverrideUrlLoading() calling method android.webkit.WebView.loadUrl()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p5, String p6)
    {
        android.webkit.CookieManager.getInstance().setAcceptThirdPartyCookies(p5, 1);
        android.webkit.CookieManager.getInstance().setAcceptCookie(1);
        android.webkit.CookieManager.getInstance().setAcceptThirdPartyCookies(com.gts.android.sirmobile.WebViewActivity.access$000(this.this$0), 1);
        android.webkit.CookieManager.getInstance().setAcceptThirdPartyCookies(com.gts.android.sirmobile.WebViewActivity.access$1200(this.this$0), 1);
        if ((!p6.startsWith("tel:")) && (!p6.startsWith("sms:"))) {
            if (!p6.contains("rebrand=1")) {
                if (!p6.contains("facebook.com/v3.2/dialog/oauth")) {
                    if (p6.contains("sothebysrealty.com")) {
                        if ((p6.contains("is_mp")) || (!p6.contains("?"))) {
                            if ((!p6.contains("is_mp")) && (!p6.contains("?"))) {
                                StringBuilder v0_55 = new StringBuilder();
                                v0_55.append(p6);
                                v0_55.append("?is_mp=1");
                                p6 = v0_55.toString();
                            }
                        } else {
                            StringBuilder v0_57 = new StringBuilder();
                            v0_57.append(p6);
                            v0_57.append("&is_mp=1");
                            p6 = v0_57.toString();
                        }
                        if (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetAgentToggle().booleanValue()) {
                            if (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetOfficeId().equalsIgnoreCase("0")) {
                                if ((p6.contains("mp_broker")) || (!p6.contains("?"))) {
                                    if ((!p6.contains("mp_broker")) && (!p6.contains("?"))) {
                                        StringBuilder v0_5 = new StringBuilder();
                                        v0_5.append(p6);
                                        v0_5.append("?mp_broker=");
                                        v0_5.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetOfficeId());
                                        p6 = v0_5.toString();
                                    }
                                } else {
                                    StringBuilder v0_7 = new StringBuilder();
                                    v0_7.append(p6);
                                    v0_7.append("&mp_broker=");
                                    v0_7.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetOfficeId());
                                    p6 = v0_7.toString();
                                }
                            }
                        } else {
                            if ((p6.contains("mp_agent")) || (!p6.contains("?"))) {
                                if ((!p6.contains("mp_agent")) && (!p6.contains("?"))) {
                                    StringBuilder v0_13 = new StringBuilder();
                                    v0_13.append(p6);
                                    v0_13.append("?mp_agent=");
                                    v0_13.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetAgentId());
                                    p6 = v0_13.toString();
                                }
                            } else {
                                StringBuilder v0_15 = new StringBuilder();
                                v0_15.append(p6);
                                v0_15.append("&mp_agent=");
                                v0_15.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetAgentId());
                                p6 = v0_15.toString();
                            }
                        }
                    }
                    StringBuilder v0_16 = this.this$0;
                    boolean v2_6 = new StringBuilder();
                    v2_6.append("shouldOverrideUrlLoading2>>");
                    v2_6.append(p6);
                    com.gts.android.sirmobile.global.Common.dev_toast(v0_16, v2_6.toString());
                    StringBuilder v0_18 = this.this$0;
                    boolean v2_9 = new StringBuilder();
                    v2_9.append("shouldOverrideUrlLoadin cookie>>");
                    v2_9.append(android.webkit.CookieManager.getInstance().getCookie(p6));
                    com.gts.android.sirmobile.global.Common.dev_toast(v0_18, v2_9.toString());
                    p5.loadUrl(p6);
                    return 1;
                } else {
                    StringBuilder v0_23;
                    android.util.Log.d("Facebook call", "in fb");
                    com.gts.android.sirmobile.WebViewActivity v5_2 = this.this$0;
                    v5_2.fbcallurl = p6;
                    com.gts.android.sirmobile.WebViewActivity.access$1302(v5_2, com.facebook.CallbackManager$Factory.create());
                    com.gts.android.sirmobile.WebViewActivity v5_3 = com.facebook.AccessToken.getCurrentAccessToken();
                    if ((v5_3 == null) || (v5_3.isExpired())) {
                        v0_23 = 0;
                    } else {
                        v0_23 = 1;
                    }
                    if (v0_23 == null) {
                        com.facebook.login.LoginManager.getInstance().logInWithReadPermissions(this.this$0, java.util.Arrays.asList(new String[] {"public_profile", "email"})));
                        com.facebook.login.LoginManager.getInstance().registerCallback(com.gts.android.sirmobile.WebViewActivity.access$1300(this.this$0), new com.gts.android.sirmobile.WebViewActivity$MyWebViewClient$1(this));
                        com.gts.android.sirmobile.WebViewActivity v5_6 = this.this$0;
                        StringBuilder v0_28 = new StringBuilder();
                        v0_28.append("shouldOverrideUrlLoading 1>>");
                        v0_28.append(p6);
                        com.gts.android.sirmobile.global.Common.dev_toast(v5_6, v0_28.toString());
                        return 1;
                    } else {
                        StringBuilder v0_30 = new StringBuilder();
                        v0_30.append("fb url");
                        v0_30.append(p6);
                        android.util.Log.d("fb url", v0_30.toString());
                        android.util.Log.d("fb logout", "in fb logout");
                        android.util.Log.d("fb token", v5_3.getToken());
                        com.facebook.login.LoginManager.getInstance().logOut();
                        return 1;
                    }
                }
            } else {
                String v6_26 = new android.content.Intent(this.this$0, com.gts.android.sirmobile.SelectAgentActivity);
                v6_26.setFlags(16777216);
                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_Reset();
                this.this$0.startActivity(v6_26);
                p5.reload();
                return 1;
            }
        } else {
            this.this$0.startActivity(new android.content.Intent("android.intent.action.DIAL", android.net.Uri.parse(p6)));
            return 1;
        }
    }

Method com.gts.android.sirmobile.WebViewActivity$MyWebViewClient.onPageStarted() calling method android.webkit.WebView.loadUrl()


    public void onPageStarted(android.webkit.WebView p6, String p7, android.graphics.Bitmap p8)
    {
        com.gts.android.sirmobile.global.Common.dev_toast(this.this$0, "onPageStarted....................>>");
        com.gts.android.sirmobile.WebViewActivity.access$600(this.this$0).setVisibility(8);
        if ((p7.contains("www.sothebysrealty.com")) && ((!p7.contains("www.sothebysrealty.com/extraordinary-living-blog")) && (!p7.contains("www.sothebysrealty.com/new-developments/developments")))) {
            com.gts.android.sirmobile.WebViewActivity.access$1400(this.this$0).hide();
            this.this$0.showBackButton = 0;
        } else {
            StringBuilder v0_28 = this.this$0;
            v0_28.showBackButton = 1;
            com.gts.android.sirmobile.WebViewActivity.access$1400(v0_28).show();
        }
        if ((!p7.startsWith("tel:")) && (!p7.startsWith("sms:"))) {
            if (!p7.contains("rebrand=1")) {
                if ((!p7.contains("sothebysrealty.com")) || ((p7.contains("is_mp")) || (!p7.contains("?")))) {
                    if ((p7.contains("sothebysrealty.com")) && ((!p7.contains("is_mp")) && (!p7.contains("?")))) {
                        boolean v2_16 = new StringBuilder();
                        v2_16.append(p7);
                        v2_16.append("?is_mp=1");
                        p7 = v2_16.toString();
                        p6.loadUrl(p7);
                    }
                } else {
                    boolean v2_18 = new StringBuilder();
                    v2_18.append(p7);
                    v2_18.append("&is_mp=1");
                    p7 = v2_18.toString();
                    p6.loadUrl(p7);
                }
                if ((!p7.contains("sothebysrealty.com")) || (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetAgentToggle().booleanValue())) {
                    if ((p7.contains("sothebysrealty.com")) && (!com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetOfficeId().equalsIgnoreCase("0"))) {
                        if ((p7.contains("mp_broker")) || (!p7.contains("?"))) {
                            if ((!p7.contains("mp_broker")) && (!p7.contains("?"))) {
                                StringBuilder v0_10 = new StringBuilder();
                                v0_10.append(p7);
                                v0_10.append("?mp_broker=");
                                v0_10.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetOfficeId());
                                p7 = v0_10.toString();
                                p6.loadUrl(p7);
                            }
                        } else {
                            StringBuilder v0_13 = new StringBuilder();
                            v0_13.append(p7);
                            v0_13.append("&mp_broker=");
                            v0_13.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetOfficeId());
                            p7 = v0_13.toString();
                            p6.loadUrl(p7);
                        }
                    }
                } else {
                    if ((p7.contains("mp_agent")) || (!p7.contains("?"))) {
                        if ((!p7.contains("mp_agent")) && (!p7.contains("?"))) {
                            StringBuilder v0_19 = new StringBuilder();
                            v0_19.append(p7);
                            v0_19.append("?mp_agent=");
                            v0_19.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetAgentId());
                            p7 = v0_19.toString();
                            p6.loadUrl(p7);
                        }
                    } else {
                        StringBuilder v0_22 = new StringBuilder();
                        v0_22.append(p7);
                        v0_22.append("&mp_agent=");
                        v0_22.append(com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_GetAgentId());
                        p7 = v0_22.toString();
                        p6.loadUrl(p7);
                    }
                }
                StringBuilder v0_24 = this.this$0;
                boolean v2_6 = new StringBuilder();
                v2_6.append("onPageStarted>>");
                v2_6.append(p7);
                com.gts.android.sirmobile.global.Common.alertDialog_dev(v0_24, v2_6.toString());
                super.onPageStarted(p6, p7, p8);
                com.gts.android.sirmobile.WebViewActivity.access$600(this.this$0).setVisibility(0);
            } else {
                android.widget.ProgressBar v6_4 = new android.content.Intent(this.this$0, com.gts.android.sirmobile.SelectAgentActivity);
                v6_4.setFlags(16777216);
                com.gts.android.sirmobile.global.SharedPrefManager.getInstance(this.this$0.getApplicationContext()).pref_Reset();
                this.this$0.startActivity(v6_4);
                this.this$0.finish();
            }
        } else {
            this.this$0.startActivity(new android.content.Intent("android.intent.action.DIAL", android.net.Uri.parse(p7)));
        }
        return;
    }

Method com.gts.android.sirmobile.WebViewActivity$MyWebViewClient$1$1$1$1.run() calling method android.webkit.WebView.loadUrl()


    public void run()
    {
        android.webkit.WebView v0_5 = com.gts.android.sirmobile.WebViewActivity.access$000(this.this$4.this$3.this$2.this$1.this$0);
        String v1_2 = new StringBuilder();
        v1_2.append(this.this$4.this$3.this$2.this$1.this$0.getResources().getString(2131558441));
        v1_2.append("?is_mp=1");
        v0_5.loadUrl(v1_2.toString());
        return;
    }

Method com.gts.android.sirmobile.WebViewActivity$MyWebChromeClient.onProgressChanged() calling method android.webkit.WebView.loadUrl()


    public void onProgressChanged(android.webkit.WebView p4, int p5)
    {
        String v5_0 = p4.getUrl();
        if ((v5_0.contains("sothebysrealty.com")) && (!v5_0.contains("is_mp"))) {
            if ((v5_0.contains("is_mp")) || (!v5_0.contains("?"))) {
                if ((!v5_0.contains("is_mp")) && (!v5_0.contains("?"))) {
                    StringBuilder v0_4 = new StringBuilder();
                    v0_4.append(v5_0);
                    v0_4.append("?is_mp=1");
                    p4.loadUrl(v0_4.toString());
                }
            } else {
                StringBuilder v0_6 = new StringBuilder();
                v0_6.append(v5_0);
                v0_6.append("&is_mp=1");
                p4.loadUrl(v0_6.toString());
            }
        }
        return;
    }

Method com.gts.android.sirmobile.WebViewActivity$4.run() calling method android.webkit.WebView.loadUrl()


    public void run()
    {
        com.gts.android.sirmobile.WebViewActivity.access$000(this.this$0).loadUrl(this.this$0.getResources().getString(2131558441));
        return;
    }

Method com.gts.android.sirmobile.WebViewActivity$2.onClick() calling method android.webkit.WebView.loadUrl()


    public void onClick(android.view.View p4)
    {
        if (com.gts.android.sirmobile.WebViewActivity.access$000(this.this$0) != null) {
            android.webkit.WebView v4_3 = com.gts.android.sirmobile.WebViewActivity.access$000(this.this$0);
            String v0_2 = new StringBuilder();
            v0_2.append(this.this$0.getResources().getString(2131558441));
            v0_2.append("/eng?is_mp=1");
            v4_3.loadUrl(v0_2.toString());
        }
        return;
    }

Method com.gts.android.sirmobile.WebViewActivity$1.onClick() calling method android.webkit.WebView.loadUrl()


    public void onClick(android.view.View p4)
    {
        if (com.gts.android.sirmobile.WebViewActivity.access$000(this.this$0) != null) {
            android.webkit.WebView v4_3 = com.gts.android.sirmobile.WebViewActivity.access$000(this.this$0);
            String v0_2 = new StringBuilder();
            v0_2.append(this.this$0.getResources().getString(2131558441));
            v0_2.append("/eng?is_mp=1");
            v4_3.loadUrl(v0_2.toString());
        }
        return;
    }

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


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

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


    private void setUpWebView(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.webView = new com.facebook.internal.WebDialog$3(this, this.getContext());
        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(p7, p7, p7, p7);
        v0_1.addView(this.webView);
        v0_1.setBackgroundColor(-872415232);
        this.contentFrameLayout.addView(v0_1);
        return;
    }

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;
    }