public class android.webkit.WebView$PrivateAccess
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.webkit.WebView$PrivateAccess
super_class: java.lang.Object
{
final android.webkit.WebView this$0;
descriptor: Landroid/webkit/WebView;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
public void <init>(android.webkit.WebView);
descriptor: (Landroid/webkit/WebView;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 0: aload 0
aload 1
putfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/webkit/WebView$PrivateAccess;
MethodParameters:
Name Flags
this$0 final
public int super_getScrollBarStyle();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
invokestatic android.webkit.WebView.access$0:(Landroid/webkit/WebView;)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/webkit/WebView$PrivateAccess;
public void super_scrollTo(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
iload 1
iload 2
invokestatic android.webkit.WebView.access$1:(Landroid/webkit/WebView;II)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/webkit/WebView$PrivateAccess;
0 2 1 scrollX I
0 2 2 scrollY I
MethodParameters:
Name Flags
scrollX
scrollY
public void super_computeScroll();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
invokestatic android.webkit.WebView.access$2:(Landroid/webkit/WebView;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/webkit/WebView$PrivateAccess;
public boolean super_onHoverEvent(android.view.MotionEvent);
descriptor: (Landroid/view/MotionEvent;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
aload 1
invokestatic android.webkit.WebView.access$3:(Landroid/webkit/WebView;Landroid/view/MotionEvent;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/webkit/WebView$PrivateAccess;
0 1 1 event Landroid/view/MotionEvent;
MethodParameters:
Name Flags
event
public boolean super_performAccessibilityAction(int, android.os.Bundle);
descriptor: (ILandroid/os/Bundle;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
iload 1
aload 2
invokestatic android.webkit.WebView.access$4:(Landroid/webkit/WebView;ILandroid/os/Bundle;)Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/webkit/WebView$PrivateAccess;
0 1 1 action I
0 1 2 arguments Landroid/os/Bundle;
MethodParameters:
Name Flags
action
arguments
public boolean super_performLongClick();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
invokestatic android.webkit.WebView.access$5:(Landroid/webkit/WebView;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/webkit/WebView$PrivateAccess;
public boolean super_setFrame(int, int, int, int);
descriptor: (IIII)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
iload 1
iload 2
iload 3
iload 4
invokestatic android.webkit.WebView.access$6:(Landroid/webkit/WebView;IIII)Z
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/webkit/WebView$PrivateAccess;
0 1 1 left I
0 1 2 top I
0 1 3 right I
0 1 4 bottom I
MethodParameters:
Name Flags
left
top
right
bottom
public boolean super_dispatchKeyEvent(android.view.KeyEvent);
descriptor: (Landroid/view/KeyEvent;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
aload 1
invokestatic android.webkit.WebView.access$7:(Landroid/webkit/WebView;Landroid/view/KeyEvent;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/webkit/WebView$PrivateAccess;
0 1 1 event Landroid/view/KeyEvent;
MethodParameters:
Name Flags
event
public boolean super_onGenericMotionEvent(android.view.MotionEvent);
descriptor: (Landroid/view/MotionEvent;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
aload 1
invokestatic android.webkit.WebView.access$8:(Landroid/webkit/WebView;Landroid/view/MotionEvent;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/webkit/WebView$PrivateAccess;
0 1 1 event Landroid/view/MotionEvent;
MethodParameters:
Name Flags
event
public boolean super_requestFocus(int, android.graphics.Rect);
descriptor: (ILandroid/graphics/Rect;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
iload 1
aload 2
invokestatic android.webkit.WebView.access$9:(Landroid/webkit/WebView;ILandroid/graphics/Rect;)Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/webkit/WebView$PrivateAccess;
0 1 1 direction I
0 1 2 previouslyFocusedRect Landroid/graphics/Rect;
MethodParameters:
Name Flags
direction
previouslyFocusedRect
public void super_setLayoutParams(android.view.ViewGroup$LayoutParams);
descriptor: (Landroid/view/ViewGroup$LayoutParams;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
aload 1
invokestatic android.webkit.WebView.access$10:(Landroid/webkit/WebView;Landroid/view/ViewGroup$LayoutParams;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/webkit/WebView$PrivateAccess;
0 2 1 params Landroid/view/ViewGroup$LayoutParams;
MethodParameters:
Name Flags
params
public void super_startActivityForResult(android.content.Intent, int);
descriptor: (Landroid/content/Intent;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
aload 1
iload 2
invokestatic android.webkit.WebView.access$11:(Landroid/webkit/WebView;Landroid/content/Intent;I)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/webkit/WebView$PrivateAccess;
0 2 1 intent Landroid/content/Intent;
0 2 2 requestCode I
MethodParameters:
Name Flags
intent
requestCode
public void overScrollBy(int, int, int, int, int, int, int, int, boolean);
descriptor: (IIIIIIIIZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=10, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
1: iload 7
iload 8
iload 9
2: invokestatic android.webkit.WebView.access$12:(Landroid/webkit/WebView;IIIIIIIIZ)Z
pop
3: return
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/webkit/WebView$PrivateAccess;
0 4 1 deltaX I
0 4 2 deltaY I
0 4 3 scrollX I
0 4 4 scrollY I
0 4 5 scrollRangeX I
0 4 6 scrollRangeY I
0 4 7 maxOverScrollX I
0 4 8 maxOverScrollY I
0 4 9 isTouchEvent Z
MethodParameters:
Name Flags
deltaX
deltaY
scrollX
scrollY
scrollRangeX
scrollRangeY
maxOverScrollX
maxOverScrollY
isTouchEvent
public void awakenScrollBars(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
iload 1
invokestatic android.webkit.WebView.access$13:(Landroid/webkit/WebView;I)Z
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/webkit/WebView$PrivateAccess;
0 2 1 duration I
MethodParameters:
Name Flags
duration
public void awakenScrollBars(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
iload 1
iload 2
invokestatic android.webkit.WebView.access$14:(Landroid/webkit/WebView;IZ)Z
pop
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/webkit/WebView$PrivateAccess;
0 2 1 duration I
0 2 2 invalidate Z
MethodParameters:
Name Flags
duration
invalidate
public float getVerticalScrollFactor();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
invokestatic android.webkit.WebView.access$15:(Landroid/webkit/WebView;)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/webkit/WebView$PrivateAccess;
public float getHorizontalScrollFactor();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
invokestatic android.webkit.WebView.access$16:(Landroid/webkit/WebView;)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/webkit/WebView$PrivateAccess;
public void setMeasuredDimension(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
iload 1
iload 2
invokestatic android.webkit.WebView.access$17:(Landroid/webkit/WebView;II)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/webkit/WebView$PrivateAccess;
0 2 1 measuredWidth I
0 2 2 measuredHeight I
MethodParameters:
Name Flags
measuredWidth
measuredHeight
public void onScrollChanged(int, int, int, int);
descriptor: (IIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
iload 1
iload 2
iload 3
iload 4
invokevirtual android.webkit.WebView.onScrollChanged:(IIII)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/webkit/WebView$PrivateAccess;
0 2 1 l I
0 2 2 t I
0 2 3 oldl I
0 2 4 oldt I
MethodParameters:
Name Flags
l
t
oldl
oldt
public int getHorizontalScrollbarHeight();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
invokestatic android.webkit.WebView.access$18:(Landroid/webkit/WebView;)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/webkit/WebView$PrivateAccess;
public void super_onDrawVerticalScrollBar(android.graphics.Canvas, android.graphics.drawable.Drawable, int, int, int, int);
descriptor: (Landroid/graphics/Canvas;Landroid/graphics/drawable/Drawable;IIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
aload 1
aload 2
iload 3
iload 4
iload 5
iload 6
invokestatic android.webkit.WebView.access$19:(Landroid/webkit/WebView;Landroid/graphics/Canvas;Landroid/graphics/drawable/Drawable;IIII)V
1: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/webkit/WebView$PrivateAccess;
0 2 1 canvas Landroid/graphics/Canvas;
0 2 2 scrollBar Landroid/graphics/drawable/Drawable;
0 2 3 l I
0 2 4 t I
0 2 5 r I
0 2 6 b I
MethodParameters:
Name Flags
canvas
scrollBar
l
t
r
b
public void setScrollXRaw(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
iload 1
invokestatic android.webkit.WebView.access$20:(Landroid/webkit/WebView;I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/webkit/WebView$PrivateAccess;
0 2 1 scrollX I
MethodParameters:
Name Flags
scrollX
public void setScrollYRaw(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.webkit.WebView$PrivateAccess.this$0:Landroid/webkit/WebView;
iload 1
invokestatic android.webkit.WebView.access$21:(Landroid/webkit/WebView;I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/webkit/WebView$PrivateAccess;
0 2 1 scrollY I
MethodParameters:
Name Flags
scrollY
}
SourceFile: "WebView.java"
NestHost: android.webkit.WebView
InnerClasses:
public LayoutParams = android.view.ViewGroup$LayoutParams of android.view.ViewGroup
public PrivateAccess = android.webkit.WebView$PrivateAccess of android.webkit.WebView
RuntimeVisibleAnnotations:
android.annotation.SystemApi()