DiscoveryJumpToPage$ChromeClient.smali
.class Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;
.super Landroid/webkit/WebChromeClient;
.source "DiscoveryJumpToPage.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2
name = "ChromeClient"
.end annotation
# instance fields
.field private fileChooserCallback:Landroid/webkit/ValueCallback;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/webkit/ValueCallback<",
"[",
"Landroid/net/Uri;",
">;"
}
.end annotation
.end field
.field private fileChooserCallback40:Landroid/webkit/ValueCallback;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/webkit/ValueCallback<",
"Landroid/net/Uri;",
">;"
}
.end annotation
.end field
.field private mGeolocationPermissionsCallBack:Landroid/webkit/GeolocationPermissions$Callback;
.field private mIsRequestingLocationPermission:Z
.field final synthetic this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method private constructor <init>(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;)V
.registers 2
.line 626
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-direct {p0}, Landroid/webkit/WebChromeClient;-><init>()V
return-void
.end method
.method synthetic constructor <init>(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$1;)V
.registers 3
.param p1, "x0" # Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
.param p2, "x1" # Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$1;
.line 626
invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;-><init>(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;)V
return-void
.end method
.method static synthetic access$300(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;)Landroid/webkit/GeolocationPermissions$Callback;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;
.line 626
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->mGeolocationPermissionsCallBack:Landroid/webkit/GeolocationPermissions$Callback;
return-object v0
.end method
.method static synthetic access$302(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;Landroid/webkit/GeolocationPermissions$Callback;)Landroid/webkit/GeolocationPermissions$Callback;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;
.param p1, "x1" # Landroid/webkit/GeolocationPermissions$Callback;
.line 626
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->mGeolocationPermissionsCallBack:Landroid/webkit/GeolocationPermissions$Callback;
return-object p1
.end method
.method static synthetic access$400(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V
.registers 3
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;
.param p1, "x1" # Ljava/lang/String;
.param p2, "x2" # Landroid/webkit/GeolocationPermissions$Callback;
.line 626
invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->showRequestLocationPermissionDialog(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V
return-void
.end method
.method static synthetic access$500(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;)Landroid/webkit/ValueCallback;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;
.line 626
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->fileChooserCallback40:Landroid/webkit/ValueCallback;
return-object v0
.end method
.method static synthetic access$502(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;Landroid/webkit/ValueCallback;)Landroid/webkit/ValueCallback;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;
.param p1, "x1" # Landroid/webkit/ValueCallback;
.line 626
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->fileChooserCallback40:Landroid/webkit/ValueCallback;
return-object p1
.end method
.method static synthetic access$600(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;)Landroid/webkit/ValueCallback;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;
.line 626
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->fileChooserCallback:Landroid/webkit/ValueCallback;
return-object v0
.end method
.method static synthetic access$602(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;Landroid/webkit/ValueCallback;)Landroid/webkit/ValueCallback;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;
.param p1, "x1" # Landroid/webkit/ValueCallback;
.line 626
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->fileChooserCallback:Landroid/webkit/ValueCallback;
return-object p1
.end method
.method static synthetic lambda$onJsConfirm$0(Landroid/webkit/JsResult;Landroid/content/DialogInterface;I)V
.registers 3
.param p0, "result" # Landroid/webkit/JsResult;
.param p1, "dialog" # Landroid/content/DialogInterface;
.param p2, "which" # I
.line 652
invoke-virtual {p0}, Landroid/webkit/JsResult;->confirm()V
return-void
.end method
.method static synthetic lambda$onJsConfirm$1(Landroid/webkit/JsResult;Landroid/content/DialogInterface;I)V
.registers 3
.param p0, "result" # Landroid/webkit/JsResult;
.param p1, "dialog" # Landroid/content/DialogInterface;
.param p2, "which" # I
.line 653
invoke-virtual {p0}, Landroid/webkit/JsResult;->cancel()V
return-void
.end method
.method private showRequestLocationPermissionDialog(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V
.registers 14
.param p1, "origin" # Ljava/lang/String;
.param p2, "callback" # Landroid/webkit/GeolocationPermissions$Callback;
.line 693
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->isFinishing()Z
move-result v0
if-nez v0, :cond_3c
if-nez p2, :cond_b
goto :goto_3c
.line 694
:cond_b
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
const v0, 0x7f0f0dfb
invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v2
const/4 v3, 0x0
const/4 v4, 0x0
const v0, 0x7f0f04d3
.line 695
invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v5
new-instance v6, Lim/tpelyyftgw/ui/hui/discoveryweb/-$$Lambda$DiscoveryJumpToPage$ChromeClient$Q7q15iA9SH_I7p_faJS4i1nw-Vc;
invoke-direct {v6, p0, p2, p1}, Lim/tpelyyftgw/ui/hui/discoveryweb/-$$Lambda$DiscoveryJumpToPage$ChromeClient$Q7q15iA9SH_I7p_faJS4i1nw-Vc;-><init>(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;Landroid/webkit/GeolocationPermissions$Callback;Ljava/lang/String;)V
const v0, 0x7f0f00ef
.line 701
invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v7
new-instance v8, Lim/tpelyyftgw/ui/hui/discoveryweb/-$$Lambda$DiscoveryJumpToPage$ChromeClient$1X07KUwV52MF4yzwn6sVeWbf8b8;
invoke-direct {v8, p0, p2, p1}, Lim/tpelyyftgw/ui/hui/discoveryweb/-$$Lambda$DiscoveryJumpToPage$ChromeClient$1X07KUwV52MF4yzwn6sVeWbf8b8;-><init>(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;Landroid/webkit/GeolocationPermissions$Callback;Ljava/lang/String;)V
new-instance v9, Lim/tpelyyftgw/ui/hui/discoveryweb/-$$Lambda$DiscoveryJumpToPage$ChromeClient$GBKxXxqKXNAlXMw04PsQ9kESc7k;
invoke-direct {v9, p0, p2, p1}, Lim/tpelyyftgw/ui/hui/discoveryweb/-$$Lambda$DiscoveryJumpToPage$ChromeClient$GBKxXxqKXNAlXMw04PsQ9kESc7k;-><init>(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;Landroid/webkit/GeolocationPermissions$Callback;Ljava/lang/String;)V
new-instance v10, Lim/tpelyyftgw/ui/hui/discoveryweb/-$$Lambda$DiscoveryJumpToPage$ChromeClient$WrhZ5fqp2FyWeURWzz_gucjVdhc;
invoke-direct {v10, p0}, Lim/tpelyyftgw/ui/hui/discoveryweb/-$$Lambda$DiscoveryJumpToPage$ChromeClient$WrhZ5fqp2FyWeURWzz_gucjVdhc;-><init>(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;)V
.line 694
invoke-static/range {v1 .. v10}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->access$1000(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;Ljava/lang/String;ZZLjava/lang/String;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;Landroid/content/DialogInterface$OnCancelListener;Landroid/content/DialogInterface$OnDismissListener;)V
.line 713
return-void
.line 693
:cond_3c
:goto_3c
return-void
.end method
# virtual methods
.method public synthetic lambda$showRequestLocationPermissionDialog$2$DiscoveryJumpToPage$ChromeClient(Landroid/webkit/GeolocationPermissions$Callback;Ljava/lang/String;Landroid/content/DialogInterface;I)V
.registers 6
.param p1, "callback" # Landroid/webkit/GeolocationPermissions$Callback;
.param p2, "origin" # Ljava/lang/String;
.param p3, "dialog" # Landroid/content/DialogInterface;
.param p4, "which" # I
.line 696
const/4 v0, 0x0
if-eqz p1, :cond_6
.line 697
invoke-interface {p1, p2, v0, v0}, Landroid/webkit/GeolocationPermissions$Callback;->invoke(Ljava/lang/String;ZZ)V
.line 699
:cond_6
iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->mIsRequestingLocationPermission:Z
.line 700
return-void
.end method
.method public synthetic lambda$showRequestLocationPermissionDialog$3$DiscoveryJumpToPage$ChromeClient(Landroid/webkit/GeolocationPermissions$Callback;Ljava/lang/String;Landroid/content/DialogInterface;I)V
.registers 7
.param p1, "callback" # Landroid/webkit/GeolocationPermissions$Callback;
.param p2, "origin" # Ljava/lang/String;
.param p3, "dialog" # Landroid/content/DialogInterface;
.param p4, "which" # I
.line 702
const/4 v0, 0x0
if-eqz p1, :cond_7
.line 703
const/4 v1, 0x1
invoke-interface {p1, p2, v1, v0}, Landroid/webkit/GeolocationPermissions$Callback;->invoke(Ljava/lang/String;ZZ)V
.line 705
:cond_7
iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->mIsRequestingLocationPermission:Z
.line 706
return-void
.end method
.method public synthetic lambda$showRequestLocationPermissionDialog$4$DiscoveryJumpToPage$ChromeClient(Landroid/webkit/GeolocationPermissions$Callback;Ljava/lang/String;Landroid/content/DialogInterface;)V
.registers 5
.param p1, "callback" # Landroid/webkit/GeolocationPermissions$Callback;
.param p2, "origin" # Ljava/lang/String;
.param p3, "dialog" # Landroid/content/DialogInterface;
.line 707
const/4 v0, 0x0
if-eqz p1, :cond_6
.line 708
invoke-interface {p1, p2, v0, v0}, Landroid/webkit/GeolocationPermissions$Callback;->invoke(Ljava/lang/String;ZZ)V
.line 710
:cond_6
iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->mIsRequestingLocationPermission:Z
.line 711
return-void
.end method
.method public synthetic lambda$showRequestLocationPermissionDialog$5$DiscoveryJumpToPage$ChromeClient(Landroid/content/DialogInterface;)V
.registers 3
.param p1, "dialog" # Landroid/content/DialogInterface;
.line 712
const/4 v0, 0x0
iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->mIsRequestingLocationPermission:Z
return-void
.end method
.method public onGeolocationPermissionsShowPrompt(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V
.registers 6
.param p1, "origin" # Ljava/lang/String;
.param p2, "callback" # Landroid/webkit/GeolocationPermissions$Callback;
.line 670
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->isFinishing()Z
move-result v0
if-nez v0, :cond_33
iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->mIsRequestingLocationPermission:Z
if-eqz v0, :cond_d
goto :goto_33
.line 671
:cond_d
const/4 v0, 0x1
iput-boolean v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->mIsRequestingLocationPermission:Z
.line 672
iput-object p2, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->mGeolocationPermissionsCallBack:Landroid/webkit/GeolocationPermissions$Callback;
.line 673
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
invoke-static {v1, p1}, Landroidx/core/content/ContextCompat;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I
move-result v1
if-eqz v1, :cond_2f
.line 674
new-array v0, v0, [Ljava/lang/String;
const/4 v1, 0x0
aput-object p1, v0, v1
.line 675
.local v0, "per":[Ljava/lang/String;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
const/16 v2, 0x63
invoke-static {v1, v0, v2}, Landroidx/core/app/ActivityCompat;->requestPermissions(Landroid/app/Activity;[Ljava/lang/String;I)V
.line 676
.end local v0 # "per":[Ljava/lang/String;
goto :goto_32
.line 677
:cond_2f
invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->showRequestLocationPermissionDialog(Ljava/lang/String;Landroid/webkit/GeolocationPermissions$Callback;)V
.line 679
:goto_32
return-void
.line 670
:cond_33
:goto_33
return-void
.end method
.method public onJsAlert(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z
.registers 8
.param p1, "view" # Landroid/webkit/WebView;
.param p2, "url" # Ljava/lang/String;
.param p3, "message" # Ljava/lang/String;
.param p4, "result" # Landroid/webkit/JsResult;
.line 640
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->isFinishing()Z
move-result v0
if-eqz v0, :cond_a
const/4 v0, 0x0
return v0
.line 641
:cond_a
new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
.line 642
.local v0, "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
invoke-virtual {v0, p3}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 643
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->create()Lim/tpelyyftgw/ui/actionbar/AlertDialog;
move-result-object v2
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;
.line 644
const/4 v1, 0x1
return v1
.end method
.method public onJsBeforeUnload(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z
.registers 6
.param p1, "view" # Landroid/webkit/WebView;
.param p2, "url" # Ljava/lang/String;
.param p3, "message" # Ljava/lang/String;
.param p4, "result" # Landroid/webkit/JsResult;
.line 665
invoke-super {p0, p1, p2, p3, p4}, Landroid/webkit/WebChromeClient;->onJsBeforeUnload(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z
move-result v0
return v0
.end method
.method public onJsConfirm(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z
.registers 8
.param p1, "view" # Landroid/webkit/WebView;
.param p2, "url" # Ljava/lang/String;
.param p3, "message" # Ljava/lang/String;
.param p4, "result" # Landroid/webkit/JsResult;
.line 649
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->isFinishing()Z
move-result v0
if-eqz v0, :cond_a
const/4 v0, 0x0
return v0
.line 650
:cond_a
new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
.line 651
.local v0, "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
invoke-virtual {v0, p3}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 652
const v1, 0x7f0f0a5a
invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v1
new-instance v2, Lim/tpelyyftgw/ui/hui/discoveryweb/-$$Lambda$DiscoveryJumpToPage$ChromeClient$IH1Kb-nybWzHCXK71fEeRdm_mzk;
invoke-direct {v2, p4}, Lim/tpelyyftgw/ui/hui/discoveryweb/-$$Lambda$DiscoveryJumpToPage$ChromeClient$IH1Kb-nybWzHCXK71fEeRdm_mzk;-><init>(Landroid/webkit/JsResult;)V
invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 653
const v1, 0x7f0f02f7
invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v1
new-instance v2, Lim/tpelyyftgw/ui/hui/discoveryweb/-$$Lambda$DiscoveryJumpToPage$ChromeClient$VAtMOn5Mtp1XnR8uB291StJ9Pvk;
invoke-direct {v2, p4}, Lim/tpelyyftgw/ui/hui/discoveryweb/-$$Lambda$DiscoveryJumpToPage$ChromeClient$VAtMOn5Mtp1XnR8uB291StJ9Pvk;-><init>(Landroid/webkit/JsResult;)V
invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
.line 654
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->create()Lim/tpelyyftgw/ui/actionbar/AlertDialog;
move-result-object v2
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;
.line 655
const/4 v1, 0x1
return v1
.end method
.method public onJsPrompt(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsPromptResult;)Z
.registers 7
.param p1, "view" # Landroid/webkit/WebView;
.param p2, "url" # Ljava/lang/String;
.param p3, "message" # Ljava/lang/String;
.param p4, "defaultValue" # Ljava/lang/String;
.param p5, "result" # Landroid/webkit/JsPromptResult;
.line 660
invoke-super/range {p0 .. p5}, Landroid/webkit/WebChromeClient;->onJsPrompt(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsPromptResult;)Z
move-result v0
return v0
.end method
.method public onPermissionRequest(Landroid/webkit/PermissionRequest;)V
.registers 4
.param p1, "request" # Landroid/webkit/PermissionRequest;
.line 683
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->isFinishing()Z
move-result v0
if-eqz v0, :cond_9
return-void
.line 684
:cond_9
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x15
if-lt v0, v1, :cond_18
.line 686
:try_start_f
invoke-virtual {p1}, Landroid/webkit/PermissionRequest;->getResources()[Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/webkit/PermissionRequest;->grant([Ljava/lang/String;)V
:try_end_16
.catch Ljava/lang/Exception; {:try_start_f .. :try_end_16} :catch_17
.line 688
goto :goto_18
.line 687
:catch_17
move-exception v0
.line 690
:cond_18
:goto_18
return-void
.end method
.method public onReceivedTitle(Landroid/webkit/WebView;Ljava/lang/String;)V
.registers 4
.param p1, "view" # Landroid/webkit/WebView;
.param p2, "title" # Ljava/lang/String;
.line 635
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->isFinishing()Z
move-result v0
if-eqz v0, :cond_9
return-void
.line 636
:cond_9
return-void
.end method
.method public onShowFileChooser(Landroid/webkit/WebView;Landroid/webkit/ValueCallback;Landroid/webkit/WebChromeClient$FileChooserParams;)Z
.registers 5
.param p1, "webView" # Landroid/webkit/WebView;
.param p3, "fileChooserParams" # Landroid/webkit/WebChromeClient$FileChooserParams;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/webkit/WebView;",
"Landroid/webkit/ValueCallback<",
"[",
"Landroid/net/Uri;",
">;",
"Landroid/webkit/WebChromeClient$FileChooserParams;",
")Z"
}
.end annotation
.line 735
.local p2, "filePathCallback":Landroid/webkit/ValueCallback;, "Landroid/webkit/ValueCallback<[Landroid/net/Uri;>;"
iput-object p2, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->fileChooserCallback:Landroid/webkit/ValueCallback;
.line 736
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-static {v0}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->access$1100(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;)V
.line 737
const/4 v0, 0x1
return v0
.end method
.method public openFileChooser(Landroid/webkit/ValueCallback;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/webkit/ValueCallback<",
"Landroid/net/Uri;",
">;)V"
}
.end annotation
.line 717
.local p1, "valueCallback":Landroid/webkit/ValueCallback;, "Landroid/webkit/ValueCallback<Landroid/net/Uri;>;"
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->fileChooserCallback40:Landroid/webkit/ValueCallback;
.line 718
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-static {v0}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->access$1100(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;)V
.line 719
return-void
.end method
.method public openFileChooser(Landroid/webkit/ValueCallback;Ljava/lang/String;)V
.registers 4
.param p2, "acceptType" # Ljava/lang/String;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/webkit/ValueCallback<",
"Landroid/net/Uri;",
">;",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 723
.local p1, "valueCallback":Landroid/webkit/ValueCallback;, "Landroid/webkit/ValueCallback<Landroid/net/Uri;>;"
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->fileChooserCallback40:Landroid/webkit/ValueCallback;
.line 724
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-static {v0}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->access$1100(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;)V
.line 725
return-void
.end method
.method public openFileChooser(Landroid/webkit/ValueCallback;Ljava/lang/String;Ljava/lang/String;)V
.registers 5
.param p2, "acceptType" # Ljava/lang/String;
.param p3, "capture" # Ljava/lang/String;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/webkit/ValueCallback<",
"Landroid/net/Uri;",
">;",
"Ljava/lang/String;",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 729
.local p1, "valueCallback":Landroid/webkit/ValueCallback;, "Landroid/webkit/ValueCallback<Landroid/net/Uri;>;"
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->fileChooserCallback40:Landroid/webkit/ValueCallback;
.line 730
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage$ChromeClient;->this$0:Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;
invoke-static {v0}, Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;->access$1100(Lim/tpelyyftgw/ui/hui/discoveryweb/DiscoveryJumpToPage;)V
.line 731
return-void
.end method