Changes of com.discord v998
This commit is contained in:
parent
dc3b174a87
commit
a8e290ae89
20243 changed files with 1573881 additions and 1337713 deletions
|
@ -4,21 +4,21 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field private static final TAG:Ljava/lang/String; = "CustomTabsSession"
|
||||
.field public static final TAG:Ljava/lang/String; = "CustomTabsSession"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private final mCallback:Landroid/support/a/a;
|
||||
.field public final mCallback:Lo/a/a/a;
|
||||
|
||||
.field private final mComponentName:Landroid/content/ComponentName;
|
||||
.field public final mComponentName:Landroid/content/ComponentName;
|
||||
|
||||
.field private final mLock:Ljava/lang/Object;
|
||||
.field public final mLock:Ljava/lang/Object;
|
||||
|
||||
.field private final mService:Landroid/support/a/b;
|
||||
.field public final mService:Lo/a/a/b;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>(Landroid/support/a/b;Landroid/support/a/a;Landroid/content/ComponentName;)V
|
||||
.method public constructor <init>(Lo/a/a/b;Lo/a/a/a;Landroid/content/ComponentName;)V
|
||||
.locals 1
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
@ -29,9 +29,9 @@
|
|||
|
||||
iput-object v0, p0, Landroidx/browser/customtabs/CustomTabsSession;->mLock:Ljava/lang/Object;
|
||||
|
||||
iput-object p1, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Landroid/support/a/b;
|
||||
iput-object p1, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Lo/a/a/b;
|
||||
|
||||
iput-object p2, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Landroid/support/a/a;
|
||||
iput-object p2, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Lo/a/a/a;
|
||||
|
||||
iput-object p3, p0, Landroidx/browser/customtabs/CustomTabsSession;->mComponentName:Landroid/content/ComponentName;
|
||||
|
||||
|
@ -40,6 +40,15 @@
|
|||
|
||||
.method public static createMockSessionForTesting(Landroid/content/ComponentName;)Landroidx/browser/customtabs/CustomTabsSession;
|
||||
.locals 3
|
||||
.param p0 # Landroid/content/ComponentName;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
||||
.annotation build Landroidx/annotation/VisibleForTesting;
|
||||
.end annotation
|
||||
|
||||
new-instance v0, Landroidx/browser/customtabs/CustomTabsSession;
|
||||
|
||||
|
@ -49,26 +58,26 @@
|
|||
|
||||
const/4 v2, 0x0
|
||||
|
||||
invoke-direct {v0, v2, v1, p0}, Landroidx/browser/customtabs/CustomTabsSession;-><init>(Landroid/support/a/b;Landroid/support/a/a;Landroid/content/ComponentName;)V
|
||||
invoke-direct {v0, v2, v1, p0}, Landroidx/browser/customtabs/CustomTabsSession;-><init>(Lo/a/a/b;Lo/a/a/a;Landroid/content/ComponentName;)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method final getBinder()Landroid/os/IBinder;
|
||||
.method public getBinder()Landroid/os/IBinder;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Landroid/support/a/a;
|
||||
iget-object v0, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Lo/a/a/a;
|
||||
|
||||
invoke-interface {v0}, Landroid/support/a/a;->asBinder()Landroid/os/IBinder;
|
||||
invoke-interface {v0}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method final getComponentName()Landroid/content/ComponentName;
|
||||
.method public getComponentName()Landroid/content/ComponentName;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/browser/customtabs/CustomTabsSession;->mComponentName:Landroid/content/ComponentName;
|
||||
|
@ -76,7 +85,7 @@
|
|||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public final mayLaunchUrl(Landroid/net/Uri;Landroid/os/Bundle;Ljava/util/List;)Z
|
||||
.method public mayLaunchUrl(Landroid/net/Uri;Landroid/os/Bundle;Ljava/util/List;)Z
|
||||
.locals 2
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
|
@ -90,11 +99,11 @@
|
|||
.end annotation
|
||||
|
||||
:try_start_0
|
||||
iget-object v0, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Landroid/support/a/b;
|
||||
iget-object v0, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Lo/a/a/b;
|
||||
|
||||
iget-object v1, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Landroid/support/a/a;
|
||||
iget-object v1, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Lo/a/a/a;
|
||||
|
||||
invoke-interface {v0, v1, p1, p2, p3}, Landroid/support/a/b;->mayLaunchUrl(Landroid/support/a/a;Landroid/net/Uri;Landroid/os/Bundle;Ljava/util/List;)Z
|
||||
invoke-interface {v0, v1, p1, p2, p3}, Lo/a/a/b;->mayLaunchUrl(Lo/a/a/a;Landroid/net/Uri;Landroid/os/Bundle;Ljava/util/List;)Z
|
||||
|
||||
move-result p1
|
||||
:try_end_0
|
||||
|
@ -108,7 +117,7 @@
|
|||
return p1
|
||||
.end method
|
||||
|
||||
.method public final postMessage(Ljava/lang/String;Landroid/os/Bundle;)I
|
||||
.method public postMessage(Ljava/lang/String;Landroid/os/Bundle;)I
|
||||
.locals 3
|
||||
|
||||
iget-object v0, p0, Landroidx/browser/customtabs/CustomTabsSession;->mLock:Ljava/lang/Object;
|
||||
|
@ -116,11 +125,11 @@
|
|||
monitor-enter v0
|
||||
|
||||
:try_start_0
|
||||
iget-object v1, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Landroid/support/a/b;
|
||||
iget-object v1, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Lo/a/a/b;
|
||||
|
||||
iget-object v2, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Landroid/support/a/a;
|
||||
iget-object v2, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Lo/a/a/a;
|
||||
|
||||
invoke-interface {v1, v2, p1, p2}, Landroid/support/a/b;->postMessage(Landroid/support/a/a;Ljava/lang/String;Landroid/os/Bundle;)I
|
||||
invoke-interface {v1, v2, p1, p2}, Lo/a/a/b;->postMessage(Lo/a/a/a;Ljava/lang/String;Landroid/os/Bundle;)I
|
||||
|
||||
move-result p1
|
||||
:try_end_0
|
||||
|
@ -152,15 +161,15 @@
|
|||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final requestPostMessageChannel(Landroid/net/Uri;)Z
|
||||
.method public requestPostMessageChannel(Landroid/net/Uri;)Z
|
||||
.locals 2
|
||||
|
||||
:try_start_0
|
||||
iget-object v0, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Landroid/support/a/b;
|
||||
iget-object v0, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Lo/a/a/b;
|
||||
|
||||
iget-object v1, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Landroid/support/a/a;
|
||||
iget-object v1, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Lo/a/a/a;
|
||||
|
||||
invoke-interface {v0, v1, p1}, Landroid/support/a/b;->requestPostMessageChannel(Landroid/support/a/a;Landroid/net/Uri;)Z
|
||||
invoke-interface {v0, v1, p1}, Lo/a/a/b;->requestPostMessageChannel(Lo/a/a/a;Landroid/net/Uri;)Z
|
||||
|
||||
move-result p1
|
||||
:try_end_0
|
||||
|
@ -174,8 +183,16 @@
|
|||
return p1
|
||||
.end method
|
||||
|
||||
.method public final setActionButton(Landroid/graphics/Bitmap;Ljava/lang/String;)Z
|
||||
.method public setActionButton(Landroid/graphics/Bitmap;Ljava/lang/String;)Z
|
||||
.locals 2
|
||||
.param p1 # Landroid/graphics/Bitmap;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # Ljava/lang/String;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
new-instance v0, Landroid/os/Bundle;
|
||||
|
||||
|
@ -198,11 +215,11 @@
|
|||
invoke-virtual {p1, p2, v0}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
|
||||
|
||||
:try_start_0
|
||||
iget-object p2, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Landroid/support/a/b;
|
||||
iget-object p2, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Lo/a/a/b;
|
||||
|
||||
iget-object v0, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Landroid/support/a/a;
|
||||
iget-object v0, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Lo/a/a/a;
|
||||
|
||||
invoke-interface {p2, v0, p1}, Landroid/support/a/b;->updateVisuals(Landroid/support/a/a;Landroid/os/Bundle;)Z
|
||||
invoke-interface {p2, v0, p1}, Lo/a/a/b;->updateVisuals(Lo/a/a/a;Landroid/os/Bundle;)Z
|
||||
|
||||
move-result p1
|
||||
:try_end_0
|
||||
|
@ -216,8 +233,20 @@
|
|||
return p1
|
||||
.end method
|
||||
|
||||
.method public final setSecondaryToolbarViews(Landroid/widget/RemoteViews;[ILandroid/app/PendingIntent;)Z
|
||||
.method public setSecondaryToolbarViews(Landroid/widget/RemoteViews;[ILandroid/app/PendingIntent;)Z
|
||||
.locals 2
|
||||
.param p1 # Landroid/widget/RemoteViews;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2 # [I
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Landroid/app/PendingIntent;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
new-instance v0, Landroid/os/Bundle;
|
||||
|
||||
|
@ -236,11 +265,11 @@
|
|||
invoke-virtual {v0, p1, p3}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
|
||||
|
||||
:try_start_0
|
||||
iget-object p1, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Landroid/support/a/b;
|
||||
iget-object p1, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Lo/a/a/b;
|
||||
|
||||
iget-object p2, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Landroid/support/a/a;
|
||||
iget-object p2, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Lo/a/a/a;
|
||||
|
||||
invoke-interface {p1, p2, v0}, Landroid/support/a/b;->updateVisuals(Landroid/support/a/a;Landroid/os/Bundle;)Z
|
||||
invoke-interface {p1, p2, v0}, Lo/a/a/b;->updateVisuals(Lo/a/a/a;Landroid/os/Bundle;)Z
|
||||
|
||||
move-result p1
|
||||
:try_end_0
|
||||
|
@ -254,8 +283,16 @@
|
|||
return p1
|
||||
.end method
|
||||
|
||||
.method public final setToolbarItem(ILandroid/graphics/Bitmap;Ljava/lang/String;)Z
|
||||
.method public setToolbarItem(ILandroid/graphics/Bitmap;Ljava/lang/String;)Z
|
||||
.locals 2
|
||||
.param p2 # Landroid/graphics/Bitmap;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Ljava/lang/String;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.annotation runtime Ljava/lang/Deprecated;
|
||||
.end annotation
|
||||
|
||||
|
@ -284,11 +321,11 @@
|
|||
invoke-virtual {p1, p2, v0}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
|
||||
|
||||
:try_start_0
|
||||
iget-object p2, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Landroid/support/a/b;
|
||||
iget-object p2, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Lo/a/a/b;
|
||||
|
||||
iget-object p3, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Landroid/support/a/a;
|
||||
iget-object p3, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Lo/a/a/a;
|
||||
|
||||
invoke-interface {p2, p3, p1}, Landroid/support/a/b;->updateVisuals(Landroid/support/a/a;Landroid/os/Bundle;)Z
|
||||
invoke-interface {p2, p3, p1}, Lo/a/a/b;->updateVisuals(Lo/a/a/a;Landroid/os/Bundle;)Z
|
||||
|
||||
move-result p1
|
||||
:try_end_0
|
||||
|
@ -302,12 +339,22 @@
|
|||
return p1
|
||||
.end method
|
||||
|
||||
.method public final validateRelationship(ILandroid/net/Uri;Landroid/os/Bundle;)Z
|
||||
.method public validateRelationship(ILandroid/net/Uri;Landroid/os/Bundle;)Z
|
||||
.locals 3
|
||||
.param p2 # Landroid/net/Uri;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p3 # Landroid/os/Bundle;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
if-lez p1, :cond_1
|
||||
const/4 v1, 0x1
|
||||
|
||||
if-lt p1, v1, :cond_1
|
||||
|
||||
const/4 v1, 0x2
|
||||
|
||||
|
@ -317,11 +364,11 @@
|
|||
|
||||
:cond_0
|
||||
:try_start_0
|
||||
iget-object v1, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Landroid/support/a/b;
|
||||
iget-object v1, p0, Landroidx/browser/customtabs/CustomTabsSession;->mService:Lo/a/a/b;
|
||||
|
||||
iget-object v2, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Landroid/support/a/a;
|
||||
iget-object v2, p0, Landroidx/browser/customtabs/CustomTabsSession;->mCallback:Lo/a/a/a;
|
||||
|
||||
invoke-interface {v1, v2, p1, p2, p3}, Landroid/support/a/b;->validateRelationship(Landroid/support/a/a;ILandroid/net/Uri;Landroid/os/Bundle;)Z
|
||||
invoke-interface {v1, v2, p1, p2, p3}, Lo/a/a/b;->validateRelationship(Lo/a/a/a;ILandroid/net/Uri;Landroid/os/Bundle;)Z
|
||||
|
||||
move-result p1
|
||||
:try_end_0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue