public final class com.sun.webkit.WebPage
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.webkit.WebPage
super_class: java.lang.Object
{
private static final com.sun.javafx.logging.PlatformLogger log;
descriptor: Lcom/sun/javafx/logging/PlatformLogger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final com.sun.javafx.logging.PlatformLogger paintLog;
descriptor: Lcom/sun/javafx/logging/PlatformLogger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final int MAX_FRAME_QUEUE_SIZE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 10
private long pPage;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private boolean isDisposed;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private int width;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int height;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int fontSmoothingType;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private final com.sun.webkit.WCFrameView hostWindow;
descriptor: Lcom/sun/webkit/WCFrameView;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.Set<java.lang.Long> frames;
descriptor: Ljava/util/Set;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Set<Ljava/lang/Long;>;
private final java.security.AccessControlContext accessControlContext;
descriptor: Ljava/security/AccessControlContext;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.Map<java.lang.Integer, java.lang.String> requestURLs;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/Integer;Ljava/lang/String;>;
private final java.util.Set<java.lang.Integer> requestStarted;
descriptor: Ljava/util/Set;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Set<Ljava/lang/Integer;>;
private static final java.util.concurrent.locks.ReentrantLock PAGE_LOCK;
descriptor: Ljava/util/concurrent/locks/ReentrantLock;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private final java.util.Queue<com.sun.webkit.WebPage$RenderFrame> frameQueue;
descriptor: Ljava/util/Queue;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Queue<Lcom/sun/webkit/WebPage$RenderFrame;>;
private com.sun.webkit.WebPage$RenderFrame currentFrame;
descriptor: Lcom/sun/webkit/WebPage$RenderFrame;
flags: (0x0002) ACC_PRIVATE
private int updateContentCycleID;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private static boolean firstWebPageCreated;
descriptor: Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private com.sun.webkit.graphics.WCPageBackBuffer backbuffer;
descriptor: Lcom/sun/webkit/graphics/WCPageBackBuffer;
flags: (0x0002) ACC_PRIVATE
private java.util.List<com.sun.webkit.graphics.WCRectangle> dirtyRects;
descriptor: Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/List<Lcom/sun/webkit/graphics/WCRectangle;>;
private final com.sun.webkit.WebPageClient pageClient;
descriptor: Lcom/sun/webkit/WebPageClient;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.webkit.UIClient uiClient;
descriptor: Lcom/sun/webkit/UIClient;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.webkit.PolicyClient policyClient;
descriptor: Lcom/sun/webkit/PolicyClient;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private com.sun.webkit.InputMethodClient imClient;
descriptor: Lcom/sun/webkit/InputMethodClient;
flags: (0x0002) ACC_PRIVATE
private final java.util.List<com.sun.webkit.LoadListenerClient> loadListenerClients;
descriptor: Ljava/util/List;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/List<Lcom/sun/webkit/LoadListenerClient;>;
private final com.sun.webkit.InspectorClient inspectorClient;
descriptor: Lcom/sun/webkit/InspectorClient;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.webkit.graphics.RenderTheme renderTheme;
descriptor: Lcom/sun/webkit/graphics/RenderTheme;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.webkit.graphics.ScrollBarTheme scrollbarTheme;
descriptor: Lcom/sun/webkit/graphics/ScrollBarTheme;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public static final int DND_DST_ENTER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int DND_DST_OVER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int DND_DST_CHANGE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int DND_DST_EXIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 3
public static final int DND_DST_DROP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int DND_SRC_ENTER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 100
public static final int DND_SRC_OVER;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 101
public static final int DND_SRC_CHANGE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 102
public static final int DND_SRC_EXIT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 103
public static final int DND_SRC_DROP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 104
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: ldc Lcom/sun/webkit/WebPage;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokestatic com.sun.javafx.logging.PlatformLogger.getLogger:(Ljava/lang/String;)Lcom/sun/javafx/logging/PlatformLogger;
putstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
1: new java.lang.StringBuilder
dup
ldc Lcom/sun/webkit/WebPage;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ".paint"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokestatic com.sun.javafx.logging.PlatformLogger.getLogger:(Ljava/lang/String;)Lcom/sun/javafx/logging/PlatformLogger;
putstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
2: new java.util.concurrent.locks.ReentrantLock
dup
invokespecial java.util.concurrent.locks.ReentrantLock.<init>:()V
putstatic com.sun.webkit.WebPage.PAGE_LOCK:Ljava/util/concurrent/locks/ReentrantLock;
3: invokedynamic run()Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/webkit/WebPage.lambda$0()Ljava/lang/Void; (6)
()Ljava/lang/Void;
invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
pop
4: iconst_0
putstatic com.sun.webkit.WebPage.firstWebPageCreated:Z
5: return
LocalVariableTable:
Start End Slot Name Signature
private static void collectJSCGarbages();
descriptor: ()V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
invokevirtual com.sun.webkit.Invoker.checkEventThread:()V
1: new java.lang.Object
dup
invokespecial java.lang.Object.<init>:()V
invokedynamic dispose()Lcom/sun/webkit/DisposerRecord;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/webkit/WebPage.collectJSCGarbages()V (6)
()V
invokestatic com.sun.webkit.Disposer.addRecord:(Ljava/lang/Object;Lcom/sun/webkit/DisposerRecord;)V
2: invokestatic com.sun.webkit.WebPage.twkDoJSCGarbageCollection:()V
3: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(com.sun.webkit.WebPageClient, com.sun.webkit.UIClient, com.sun.webkit.PolicyClient, com.sun.webkit.InspectorClient, com.sun.webkit.ThemeClient, boolean);
descriptor: (Lcom/sun/webkit/WebPageClient;Lcom/sun/webkit/UIClient;Lcom/sun/webkit/PolicyClient;Lcom/sun/webkit/InspectorClient;Lcom/sun/webkit/ThemeClient;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, 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
invokespecial java.lang.Object.<init>:()V
1: aload 0
lconst_0
putfield com.sun.webkit.WebPage.pPage:J
2: aload 0
iconst_0
putfield com.sun.webkit.WebPage.isDisposed:Z
3: aload 0
new java.util.HashSet
dup
invokespecial java.util.HashSet.<init>:()V
putfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
4: aload 0
5: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield com.sun.webkit.WebPage.requestURLs:Ljava/util/Map;
6: aload 0
new java.util.HashSet
dup
invokespecial java.util.HashSet.<init>:()V
putfield com.sun.webkit.WebPage.requestStarted:Ljava/util/Set;
7: aload 0
new java.util.LinkedList
dup
invokespecial java.util.LinkedList.<init>:()V
putfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
8: aload 0
new com.sun.webkit.WebPage$RenderFrame
dup
invokespecial com.sun.webkit.WebPage$RenderFrame.<init>:()V
putfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
9: aload 0
new java.util.LinkedList
dup
invokespecial java.util.LinkedList.<init>:()V
putfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
10: aload 0
11: new java.util.LinkedList
dup
invokespecial java.util.LinkedList.<init>:()V
putfield com.sun.webkit.WebPage.loadListenerClients:Ljava/util/List;
12: invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
invokevirtual com.sun.webkit.Invoker.checkEventThread:()V
13: aload 0
aload 1
putfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
14: aload 0
aload 2
putfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
15: aload 0
aload 3
putfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
16: aload 0
aload 4
putfield com.sun.webkit.WebPage.inspectorClient:Lcom/sun/webkit/InspectorClient;
17: aload 5
ifnull 21
18: aload 0
aload 5
invokevirtual com.sun.webkit.ThemeClient.createRenderTheme:()Lcom/sun/webkit/graphics/RenderTheme;
putfield com.sun.webkit.WebPage.renderTheme:Lcom/sun/webkit/graphics/RenderTheme;
19: aload 0
aload 5
invokevirtual com.sun.webkit.ThemeClient.createScrollBarTheme:()Lcom/sun/webkit/graphics/ScrollBarTheme;
putfield com.sun.webkit.WebPage.scrollbarTheme:Lcom/sun/webkit/graphics/ScrollBarTheme;
20: goto 23
21: StackMap locals: com.sun.webkit.WebPage com.sun.webkit.WebPageClient com.sun.webkit.UIClient com.sun.webkit.PolicyClient com.sun.webkit.InspectorClient com.sun.webkit.ThemeClient int
StackMap stack:
aload 0
aconst_null
putfield com.sun.webkit.WebPage.renderTheme:Lcom/sun/webkit/graphics/RenderTheme;
22: aload 0
aconst_null
putfield com.sun.webkit.WebPage.scrollbarTheme:Lcom/sun/webkit/graphics/ScrollBarTheme;
23: StackMap locals:
StackMap stack:
aload 0
invokestatic java.security.AccessController.getContext:()Ljava/security/AccessControlContext;
putfield com.sun.webkit.WebPage.accessControlContext:Ljava/security/AccessControlContext;
24: aload 0
new com.sun.webkit.WCFrameView
dup
aload 0
invokespecial com.sun.webkit.WCFrameView.<init>:(Lcom/sun/webkit/WebPage;)V
putfield com.sun.webkit.WebPage.hostWindow:Lcom/sun/webkit/WCFrameView;
25: aload 0
aload 0
iload 6
invokevirtual com.sun.webkit.WebPage.twkCreatePage:(Z)J
putfield com.sun.webkit.WebPage.pPage:J
26: aload 0
aload 0
getfield com.sun.webkit.WebPage.pPage:J
iconst_0
invokestatic com.sun.webkit.graphics.WCGraphicsManager.getGraphicsManager:()Lcom/sun/webkit/graphics/WCGraphicsManager;
invokevirtual com.sun.webkit.graphics.WCGraphicsManager.getDevicePixelScale:()F
invokevirtual com.sun.webkit.WebPage.twkInit:(JZF)V
27: aload 1
ifnull 30
aload 1
invokeinterface com.sun.webkit.WebPageClient.isBackBufferSupported:()Z
ifeq 30
28: aload 0
aload 1
invokeinterface com.sun.webkit.WebPageClient.createBackBuffer:()Lcom/sun/webkit/graphics/WCPageBackBuffer;
putfield com.sun.webkit.WebPage.backbuffer:Lcom/sun/webkit/graphics/WCPageBackBuffer;
29: aload 0
getfield com.sun.webkit.WebPage.backbuffer:Lcom/sun/webkit/graphics/WCPageBackBuffer;
invokevirtual com.sun.webkit.graphics.WCPageBackBuffer.ref:()V
30: StackMap locals:
StackMap stack:
getstatic com.sun.webkit.WebPage.firstWebPageCreated:Z
ifne 33
31: new java.lang.Object
dup
invokespecial java.lang.Object.<init>:()V
invokedynamic dispose()Lcom/sun/webkit/DisposerRecord;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/webkit/WebPage.collectJSCGarbages()V (6)
()V
invokestatic com.sun.webkit.Disposer.addRecord:(Ljava/lang/Object;Lcom/sun/webkit/DisposerRecord;)V
32: iconst_1
putstatic com.sun.webkit.WebPage.firstWebPageCreated:Z
33: StackMap locals:
StackMap stack:
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 34 0 this Lcom/sun/webkit/WebPage;
0 34 1 pageClient Lcom/sun/webkit/WebPageClient;
0 34 2 uiClient Lcom/sun/webkit/UIClient;
0 34 3 policyClient Lcom/sun/webkit/PolicyClient;
0 34 4 inspectorClient Lcom/sun/webkit/InspectorClient;
0 34 5 themeClient Lcom/sun/webkit/ThemeClient;
0 34 6 editable Z
MethodParameters:
Name Flags
pageClient
uiClient
policyClient
inspectorClient
themeClient
editable
long getPage();
descriptor: ()J
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.WebPage.pPage:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/WebPage;
private com.sun.webkit.WCWidget getHostWindow();
descriptor: ()Lcom/sun/webkit/WCWidget;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.WebPage.hostWindow:Lcom/sun/webkit/WCFrameView;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/WebPage;
public java.security.AccessControlContext getAccessControlContext();
descriptor: ()Ljava/security/AccessControlContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.WebPage.accessControlContext:Ljava/security/AccessControlContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/WebPage;
static boolean lockPage();
descriptor: ()Z
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
getstatic com.sun.webkit.WebPage.PAGE_LOCK:Ljava/util/concurrent/locks/ReentrantLock;
invokevirtual com.sun.webkit.Invoker.lock:(Ljava/util/concurrent/locks/ReentrantLock;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
static boolean unlockPage();
descriptor: ()Z
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
getstatic com.sun.webkit.WebPage.PAGE_LOCK:Ljava/util/concurrent/locks/ReentrantLock;
invokevirtual com.sun.webkit.Invoker.unlock:(Ljava/util/concurrent/locks/ReentrantLock;)Z
ireturn
LocalVariableTable:
Start End Slot Name Signature
private void addDirtyRect(com.sun.webkit.graphics.WCRectangle);
descriptor: (Lcom/sun/webkit/graphics/WCRectangle;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual com.sun.webkit.graphics.WCRectangle.getWidth:()F
fconst_0
fcmpg
ifle 1
aload 1
invokevirtual com.sun.webkit.graphics.WCRectangle.getHeight:()F
fconst_0
fcmpg
ifgt 2
1: StackMap locals:
StackMap stack:
return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 2
start local 2 3: goto 17
4: StackMap locals: java.util.Iterator
StackMap stack:
aload 2
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.webkit.graphics.WCRectangle
astore 3
start local 3 5: aload 3
aload 1
invokevirtual com.sun.webkit.graphics.WCRectangle.contains:(Lcom/sun/webkit/graphics/WCRectangle;)Z
ifeq 7
6: return
7: StackMap locals: com.sun.webkit.graphics.WCRectangle
StackMap stack:
aload 1
aload 3
invokevirtual com.sun.webkit.graphics.WCRectangle.contains:(Lcom/sun/webkit/graphics/WCRectangle;)Z
ifeq 10
8: aload 2
invokeinterface java.util.Iterator.remove:()V
9: goto 17
10: StackMap locals:
StackMap stack:
aload 3
aload 1
invokevirtual com.sun.webkit.graphics.WCRectangle.createUnion:(Lcom/sun/webkit/graphics/WCRectangle;)Lcom/sun/webkit/graphics/WCRectangle;
astore 4
start local 4 11: aload 4
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntWidth:()I
aload 4
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntHeight:()I
imul
12: aload 3
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntWidth:()I
aload 3
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntHeight:()I
imul
13: aload 1
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntWidth:()I
aload 1
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntHeight:()I
imul
14: iadd
if_icmpge 17
15: aload 2
invokeinterface java.util.Iterator.remove:()V
16: aload 4
astore 1
end local 4 end local 3 17: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.hasNext:()Z
ifne 4
end local 2 18: aload 0
getfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
19: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lcom/sun/webkit/WebPage;
0 20 1 toPaint Lcom/sun/webkit/graphics/WCRectangle;
3 18 2 it Ljava/util/Iterator<Lcom/sun/webkit/graphics/WCRectangle;>;
5 17 3 rect Lcom/sun/webkit/graphics/WCRectangle;
11 17 4 u Lcom/sun/webkit/graphics/WCRectangle;
MethodParameters:
Name Flags
toPaint
public boolean isDirty();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
invokeinterface java.util.List.isEmpty:()Z
ifeq 2
iconst_0
goto 3
StackMap locals:
StackMap stack:
2: iconst_1
StackMap locals:
StackMap stack: int
3: istore 2
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iload 2
ireturn
6: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aload 1
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 4 6 any
private void updateDirty(com.sun.webkit.graphics.WCRectangle);
descriptor: (Lcom/sun/webkit/graphics/WCRectangle;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=9, locals=9, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINEST:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 4
1: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Entering, dirtyRects: {0}, currentFrame: {1}"
2: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
aastore
dup
iconst_1
aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
aastore
3: invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;[Ljava/lang/Object;)V
4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifne 5
aload 0
getfield com.sun.webkit.WebPage.width:I
ifle 5
aload 0
getfield com.sun.webkit.WebPage.height:I
ifgt 7
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
invokeinterface java.util.List.clear:()V
6: return
7: StackMap locals:
StackMap stack:
aload 1
ifnonnull 9
8: new com.sun.webkit.graphics.WCRectangle
dup
fconst_0
fconst_0
aload 0
getfield com.sun.webkit.WebPage.width:I
i2f
aload 0
getfield com.sun.webkit.WebPage.height:I
i2f
invokespecial com.sun.webkit.graphics.WCRectangle.<init>:(FFFF)V
astore 1
9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
astore 2
start local 2 10: aload 0
new java.util.LinkedList
dup
invokespecial java.util.LinkedList.<init>:()V
putfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
11: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkPrePaint:(J)V
12: goto 24
13: StackMap locals: java.util.List
StackMap stack:
aload 2
iconst_0
invokeinterface java.util.List.remove:(I)Ljava/lang/Object;
checkcast com.sun.webkit.graphics.WCRectangle
aload 1
invokevirtual com.sun.webkit.graphics.WCRectangle.intersection:(Lcom/sun/webkit/graphics/WCRectangle;)Lcom/sun/webkit/graphics/WCRectangle;
astore 3
start local 3 14: aload 3
invokevirtual com.sun.webkit.graphics.WCRectangle.getWidth:()F
fconst_0
fcmpg
ifle 24
aload 3
invokevirtual com.sun.webkit.graphics.WCRectangle.getHeight:()F
fconst_0
fcmpg
ifgt 16
15: goto 24
16: StackMap locals: com.sun.webkit.graphics.WCRectangle
StackMap stack:
getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Updating: {0}"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 3
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;[Ljava/lang/Object;)V
17: invokestatic com.sun.webkit.graphics.WCGraphicsManager.getGraphicsManager:()Lcom/sun/webkit/graphics/WCGraphicsManager;
18: aload 3
iconst_1
invokevirtual com.sun.webkit.graphics.WCGraphicsManager.createRenderQueue:(Lcom/sun/webkit/graphics/WCRectangle;Z)Lcom/sun/webkit/graphics/WCRenderQueue;
19: astore 4
start local 4 20: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 4
aload 3
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntX:()I
iconst_1
isub
aload 3
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntY:()I
iconst_1
isub
21: aload 3
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntWidth:()I
iconst_2
iadd
aload 3
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntHeight:()I
iconst_2
iadd
22: invokevirtual com.sun.webkit.WebPage.twkUpdateContent:(JLcom/sun/webkit/graphics/WCRenderQueue;IIII)V
23: aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
aload 4
invokevirtual com.sun.webkit.WebPage$RenderFrame.addRenderQueue:(Lcom/sun/webkit/graphics/WCRenderQueue;)V
end local 4 end local 3 24: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.List.isEmpty:()Z
ifeq 13
25: invokestatic com.sun.webkit.graphics.WCGraphicsManager.getGraphicsManager:()Lcom/sun/webkit/graphics/WCGraphicsManager;
26: aload 1
iconst_0
invokevirtual com.sun.webkit.graphics.WCGraphicsManager.createRenderQueue:(Lcom/sun/webkit/graphics/WCRectangle;Z)Lcom/sun/webkit/graphics/WCRenderQueue;
27: astore 3
start local 3 28: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 3
29: aload 1
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntX:()I
aload 1
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntY:()I
30: aload 1
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntWidth:()I
aload 1
invokevirtual com.sun.webkit.graphics.WCRectangle.getIntHeight:()I
31: invokevirtual com.sun.webkit.WebPage.twkPostPaint:(JLcom/sun/webkit/graphics/WCRenderQueue;IIII)V
32: aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
aload 3
invokevirtual com.sun.webkit.WebPage$RenderFrame.addRenderQueue:(Lcom/sun/webkit/graphics/WCRenderQueue;)V
end local 3 33: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINEST:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 37
34: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Dirty rects processed, dirtyRects: {0}, currentFrame: {1}"
35: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
aastore
dup
iconst_1
aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
aastore
36: invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;[Ljava/lang/Object;)V
37: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
invokevirtual com.sun.webkit.WebPage$RenderFrame.getRQList:()Ljava/util/List;
invokeinterface java.util.List.size:()I
ifle 65
38: aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
dup
astore 3
monitorenter
39: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "About to update frame queue, frameQueue: {0}"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;[Ljava/lang/Object;)V
40: aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
invokeinterface java.util.Queue.iterator:()Ljava/util/Iterator;
astore 4
start local 4 41: goto 53
42: StackMap locals: java.util.Queue java.util.Iterator
StackMap stack:
aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.webkit.WebPage$RenderFrame
astore 5
start local 5 43: aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
invokevirtual com.sun.webkit.WebPage$RenderFrame.getRQList:()Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 7
goto 52
StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCRectangle java.util.List java.util.Queue java.util.Iterator com.sun.webkit.WebPage$RenderFrame top java.util.Iterator
StackMap stack:
44: aload 7
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.webkit.graphics.WCRenderQueue
astore 6
start local 6 45: aload 6
invokevirtual com.sun.webkit.graphics.WCRenderQueue.getClip:()Lcom/sun/webkit/graphics/WCRectangle;
astore 8
start local 8 46: aload 6
invokevirtual com.sun.webkit.graphics.WCRenderQueue.isOpaque:()Z
ifeq 52
47: aload 8
aload 5
invokevirtual com.sun.webkit.WebPage$RenderFrame.getEnclosingRect:()Lcom/sun/webkit/graphics/WCRectangle;
invokevirtual com.sun.webkit.graphics.WCRectangle.contains:(Lcom/sun/webkit/graphics/WCRectangle;)Z
ifeq 52
48: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Dropping: {0}"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 5
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;[Ljava/lang/Object;)V
49: aload 5
invokevirtual com.sun.webkit.WebPage$RenderFrame.drop:()V
50: aload 4
invokeinterface java.util.Iterator.remove:()V
51: goto 53
end local 8 end local 6 52: StackMap locals:
StackMap stack:
aload 7
invokeinterface java.util.Iterator.hasNext:()Z
ifne 44
end local 5 53: StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCRectangle java.util.List java.util.Queue java.util.Iterator
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 42
54: aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
invokeinterface java.util.Queue.add:(Ljava/lang/Object;)Z
pop
55: aload 0
new com.sun.webkit.WebPage$RenderFrame
dup
invokespecial com.sun.webkit.WebPage$RenderFrame.<init>:()V
putfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
56: aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
invokeinterface java.util.Queue.size:()I
bipush 10
if_icmple 60
57: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Frame queue exceeded maximum size, clearing and requesting full repaint"
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
58: aload 0
invokevirtual com.sun.webkit.WebPage.dropRenderFrames:()V
59: aload 0
invokevirtual com.sun.webkit.WebPage.repaintAll:()V
60: StackMap locals:
StackMap stack:
getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Frame queue updated, frameQueue: {0}"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 4 61: aload 3
monitorexit
62: goto 65
StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCRectangle java.util.List java.util.Queue
StackMap stack: java.lang.Throwable
63: aload 3
monitorexit
64: athrow
65: StackMap locals:
StackMap stack:
getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINEST:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 69
66: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Exiting, dirtyRects: {0}, currentFrame: {1}"
67: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
aastore
dup
iconst_1
aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
aastore
68: invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;[Ljava/lang/Object;)V
69: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 70 0 this Lcom/sun/webkit/WebPage;
0 70 1 clip Lcom/sun/webkit/graphics/WCRectangle;
10 70 2 oldDirtyRects Ljava/util/List<Lcom/sun/webkit/graphics/WCRectangle;>;
14 24 3 r Lcom/sun/webkit/graphics/WCRectangle;
20 24 4 rq Lcom/sun/webkit/graphics/WCRenderQueue;
28 33 3 rq Lcom/sun/webkit/graphics/WCRenderQueue;
41 61 4 it Ljava/util/Iterator<Lcom/sun/webkit/WebPage$RenderFrame;>;
43 53 5 frame Lcom/sun/webkit/WebPage$RenderFrame;
45 52 6 rq Lcom/sun/webkit/graphics/WCRenderQueue;
46 52 8 rqRect Lcom/sun/webkit/graphics/WCRectangle;
Exception table:
from to target type
39 62 63 any
63 64 63 any
MethodParameters:
Name Flags
clip
private void scroll(int, int, int, int, int, int);
descriptor: (IIIIII)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=8, locals=16, 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: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINEST:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 4
1: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "rect=["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc "x"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 4
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
2: ldc "] delta=["
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 5
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 6
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
3: invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
4: StackMap locals:
StackMap stack:
iload 5
aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
getfield com.sun.webkit.WebPage$RenderFrame.scrollDx:I
iadd
istore 5
5: iload 6
aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
getfield com.sun.webkit.WebPage$RenderFrame.scrollDy:I
iadd
istore 6
6: iload 5
invokestatic java.lang.Math.abs:(I)I
iload 3
if_icmpge 45
iload 6
invokestatic java.lang.Math.abs:(I)I
iload 4
if_icmpge 45
7: iload 5
iflt 8
iload 1
goto 9
StackMap locals:
StackMap stack:
8: iload 1
iload 5
isub
StackMap locals:
StackMap stack: int
9: istore 7
start local 7 10: iload 6
iflt 11
iload 2
goto 12
StackMap locals: int
StackMap stack:
11: iload 2
iload 6
isub
StackMap locals:
StackMap stack: int
12: istore 8
start local 8 13: iload 5
ifne 14
iload 3
goto 15
StackMap locals: int
StackMap stack:
14: iload 3
iload 5
invokestatic java.lang.Math.abs:(I)I
isub
StackMap locals:
StackMap stack: int
15: istore 9
start local 9 16: iload 6
ifne 17
iload 4
goto 18
StackMap locals: int
StackMap stack:
17: iload 4
iload 6
invokestatic java.lang.Math.abs:(I)I
isub
StackMap locals:
StackMap stack: int
18: istore 10
start local 10 19: invokestatic com.sun.webkit.graphics.WCGraphicsManager.getGraphicsManager:()Lcom/sun/webkit/graphics/WCGraphicsManager;
20: new com.sun.webkit.graphics.WCRectangle
dup
fconst_0
fconst_0
aload 0
getfield com.sun.webkit.WebPage.width:I
i2f
aload 0
getfield com.sun.webkit.WebPage.height:I
i2f
invokespecial com.sun.webkit.graphics.WCRectangle.<init>:(FFFF)V
iconst_0
21: invokevirtual com.sun.webkit.graphics.WCGraphicsManager.createRenderQueue:(Lcom/sun/webkit/graphics/WCRectangle;Z)Lcom/sun/webkit/graphics/WCRenderQueue;
22: astore 11
start local 11 23: bipush 32
invokestatic java.nio.ByteBuffer.allocate:(I)Ljava/nio/ByteBuffer;
24: invokestatic java.nio.ByteOrder.nativeOrder:()Ljava/nio/ByteOrder;
invokevirtual java.nio.ByteBuffer.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
25: bipush 40
invokevirtual java.nio.ByteBuffer.putInt:(I)Ljava/nio/ByteBuffer;
26: aload 0
getfield com.sun.webkit.WebPage.backbuffer:Lcom/sun/webkit/graphics/WCPageBackBuffer;
invokevirtual com.sun.webkit.graphics.WCPageBackBuffer.getID:()I
invokevirtual java.nio.ByteBuffer.putInt:(I)Ljava/nio/ByteBuffer;
27: iload 7
invokevirtual java.nio.ByteBuffer.putInt:(I)Ljava/nio/ByteBuffer;
iload 8
invokevirtual java.nio.ByteBuffer.putInt:(I)Ljava/nio/ByteBuffer;
iload 9
invokevirtual java.nio.ByteBuffer.putInt:(I)Ljava/nio/ByteBuffer;
iload 10
invokevirtual java.nio.ByteBuffer.putInt:(I)Ljava/nio/ByteBuffer;
28: iload 5
invokevirtual java.nio.ByteBuffer.putInt:(I)Ljava/nio/ByteBuffer;
iload 6
invokevirtual java.nio.ByteBuffer.putInt:(I)Ljava/nio/ByteBuffer;
29: astore 12
start local 12 30: aload 12
invokevirtual java.nio.ByteBuffer.flip:()Ljava/nio/Buffer;
pop
31: aload 11
aload 12
invokevirtual com.sun.webkit.graphics.WCRenderQueue.addBuffer:(Ljava/nio/ByteBuffer;)V
32: aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
invokevirtual com.sun.webkit.WebPage$RenderFrame.drop:()V
33: aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
aload 11
invokevirtual com.sun.webkit.WebPage$RenderFrame.addRenderQueue:(Lcom/sun/webkit/graphics/WCRenderQueue;)V
34: aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
iload 5
putfield com.sun.webkit.WebPage$RenderFrame.scrollDx:I
35: aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
iload 6
putfield com.sun.webkit.WebPage$RenderFrame.scrollDy:I
36: aload 0
getfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
invokeinterface java.util.List.isEmpty:()Z
ifne 45
37: new com.sun.webkit.graphics.WCRectangle
dup
iload 1
i2f
iload 2
i2f
iload 3
i2f
iload 4
i2f
invokespecial com.sun.webkit.graphics.WCRectangle.<init>:(FFFF)V
astore 13
start local 13 38: aload 0
getfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 15
goto 44
StackMap locals: com.sun.webkit.WebPage int int int int int int int int int int com.sun.webkit.graphics.WCRenderQueue java.nio.ByteBuffer com.sun.webkit.graphics.WCRectangle top java.util.Iterator
StackMap stack:
39: aload 15
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.webkit.graphics.WCRectangle
astore 14
start local 14 40: aload 13
aload 14
invokevirtual com.sun.webkit.graphics.WCRectangle.contains:(Lcom/sun/webkit/graphics/WCRectangle;)Z
ifeq 44
41: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINEST:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 43
42: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "translating old dirty rect by the delta: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 14
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
43: StackMap locals: com.sun.webkit.WebPage int int int int int int int int int int com.sun.webkit.graphics.WCRenderQueue java.nio.ByteBuffer com.sun.webkit.graphics.WCRectangle com.sun.webkit.graphics.WCRectangle java.util.Iterator
StackMap stack:
aload 14
iload 5
i2f
iload 6
i2f
invokevirtual com.sun.webkit.graphics.WCRectangle.translate:(FF)V
end local 14 44: StackMap locals: com.sun.webkit.WebPage int int int int int int int int int int com.sun.webkit.graphics.WCRenderQueue java.nio.ByteBuffer com.sun.webkit.graphics.WCRectangle top java.util.Iterator
StackMap stack:
aload 15
invokeinterface java.util.Iterator.hasNext:()Z
ifne 39
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 45: StackMap locals: com.sun.webkit.WebPage int int int int int int
StackMap stack:
aload 0
46: new com.sun.webkit.graphics.WCRectangle
dup
iload 1
i2f
iload 6
iflt 47
iload 2
goto 48
StackMap locals: com.sun.webkit.WebPage int int int int int int
StackMap stack: com.sun.webkit.WebPage new 46 new 46 float
47: iload 2
iload 4
iadd
iload 6
iadd
StackMap locals: com.sun.webkit.WebPage int int int int int int
StackMap stack: com.sun.webkit.WebPage new 46 new 46 float int
48: i2f
49: iload 3
i2f
iload 6
invokestatic java.lang.Math.abs:(I)I
i2f
invokespecial com.sun.webkit.graphics.WCRectangle.<init>:(FFFF)V
50: invokevirtual com.sun.webkit.WebPage.addDirtyRect:(Lcom/sun/webkit/graphics/WCRectangle;)V
51: aload 0
52: new com.sun.webkit.graphics.WCRectangle
dup
iload 5
iflt 53
iload 1
goto 54
StackMap locals: com.sun.webkit.WebPage int int int int int int
StackMap stack: com.sun.webkit.WebPage new 52 new 52
53: iload 1
iload 3
iadd
iload 5
iadd
StackMap locals: com.sun.webkit.WebPage int int int int int int
StackMap stack: com.sun.webkit.WebPage new 52 new 52 int
54: i2f
iload 2
i2f
55: iload 5
invokestatic java.lang.Math.abs:(I)I
i2f
iload 4
iload 6
invokestatic java.lang.Math.abs:(I)I
isub
i2f
invokespecial com.sun.webkit.graphics.WCRectangle.<init>:(FFFF)V
56: invokevirtual com.sun.webkit.WebPage.addDirtyRect:(Lcom/sun/webkit/graphics/WCRectangle;)V
57: 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 58 0 this Lcom/sun/webkit/WebPage;
0 58 1 x I
0 58 2 y I
0 58 3 w I
0 58 4 h I
0 58 5 dx I
0 58 6 dy I
10 45 7 cx I
13 45 8 cy I
16 45 9 cw I
19 45 10 ch I
23 45 11 rq Lcom/sun/webkit/graphics/WCRenderQueue;
30 45 12 buffer Ljava/nio/ByteBuffer;
38 45 13 scrollRect Lcom/sun/webkit/graphics/WCRectangle;
40 44 14 r Lcom/sun/webkit/graphics/WCRectangle;
MethodParameters:
Name Flags
x
y
w
h
dx
dy
public com.sun.webkit.WebPageClient getPageClient();
descriptor: ()Lcom/sun/webkit/WebPageClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/WebPage;
public void setInputMethodClient(com.sun.webkit.InputMethodClient);
descriptor: (Lcom/sun/webkit/InputMethodClient;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.webkit.WebPage.imClient:Lcom/sun/webkit/InputMethodClient;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/WebPage;
0 2 1 imClient Lcom/sun/webkit/InputMethodClient;
MethodParameters:
Name Flags
imClient
public void setInputMethodState(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.webkit.WebPage.imClient:Lcom/sun/webkit/InputMethodClient;
ifnull 2
1: aload 0
getfield com.sun.webkit.WebPage.imClient:Lcom/sun/webkit/InputMethodClient;
iload 1
invokeinterface com.sun.webkit.InputMethodClient.activateInputMethods:(Z)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/webkit/WebPage;
0 3 1 state Z
MethodParameters:
Name Flags
state
public void addLoadListenerClient(com.sun.webkit.LoadListenerClient);
descriptor: (Lcom/sun/webkit/LoadListenerClient;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.webkit.WebPage.loadListenerClients:Ljava/util/List;
aload 1
invokeinterface java.util.List.contains:(Ljava/lang/Object;)Z
ifne 2
1: aload 0
getfield com.sun.webkit.WebPage.loadListenerClients:Ljava/util/List;
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/webkit/WebPage;
0 3 1 l Lcom/sun/webkit/LoadListenerClient;
MethodParameters:
Name Flags
l
private com.sun.webkit.graphics.RenderTheme getRenderTheme();
descriptor: ()Lcom/sun/webkit/graphics/RenderTheme;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.WebPage.renderTheme:Lcom/sun/webkit/graphics/RenderTheme;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/WebPage;
private static com.sun.webkit.graphics.RenderTheme fwkGetDefaultRenderTheme();
descriptor: ()Lcom/sun/webkit/graphics/RenderTheme;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic com.sun.webkit.ThemeClient.getDefaultRenderTheme:()Lcom/sun/webkit/graphics/RenderTheme;
areturn
LocalVariableTable:
Start End Slot Name Signature
private com.sun.webkit.graphics.ScrollBarTheme getScrollBarTheme();
descriptor: ()Lcom/sun/webkit/graphics/ScrollBarTheme;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.WebPage.scrollbarTheme:Lcom/sun/webkit/graphics/ScrollBarTheme;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/WebPage;
public void setBounds(int, int, int, int);
descriptor: (IIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "setBounds: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 4
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "setBounds() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
aload 0
iload 3
putfield com.sun.webkit.WebPage.width:I
7: aload 0
iload 4
putfield com.sun.webkit.WebPage.height:I
8: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
iconst_0
iconst_0
iload 3
iload 4
invokevirtual com.sun.webkit.WebPage.twkSetBounds:(JIIII)V
9: aload 0
invokevirtual com.sun.webkit.WebPage.repaintAll:()V
10: goto 14
StackMap locals:
StackMap stack: java.lang.Throwable
11: astore 5
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: aload 5
athrow
14: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
15: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/sun/webkit/WebPage;
0 16 1 x I
0 16 2 y I
0 16 3 w I
0 16 4 h I
Exception table:
from to target type
1 4 11 any
6 11 11 any
MethodParameters:
Name Flags
x
y
w
h
public void setOpaque(long, boolean);
descriptor: (JZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "setOpaque: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 3
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "setOpaque() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: return
9: StackMap locals:
StackMap stack:
aload 0
lload 1
iload 3
ifeq 10
iconst_0
goto 11
StackMap locals: com.sun.webkit.WebPage long int
StackMap stack: com.sun.webkit.WebPage long
10: iconst_1
StackMap locals: com.sun.webkit.WebPage long int
StackMap stack: com.sun.webkit.WebPage long int
11: invokevirtual com.sun.webkit.WebPage.twkSetTransparent:(JZ)V
12: goto 16
StackMap locals:
StackMap stack: java.lang.Throwable
13: astore 4
14: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
15: aload 4
athrow
16: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
17: return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/webkit/WebPage;
0 18 1 frameID J
0 18 3 isOpaque Z
Exception table:
from to target type
1 4 13 any
6 7 13 any
9 13 13 any
MethodParameters:
Name Flags
frameID
isOpaque
public void setBackgroundColor(long, int);
descriptor: (JI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "setBackgroundColor: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "setBackgroundColor() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: return
9: StackMap locals:
StackMap stack:
aload 0
lload 1
iload 3
invokevirtual com.sun.webkit.WebPage.twkSetBackgroundColor:(JI)V
10: goto 14
StackMap locals:
StackMap stack: java.lang.Throwable
11: astore 4
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: aload 4
athrow
14: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
15: return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/sun/webkit/WebPage;
0 16 1 frameID J
0 16 3 backgroundColor I
Exception table:
from to target type
1 4 11 any
6 7 11 any
9 11 11 any
MethodParameters:
Name Flags
frameID
backgroundColor
public void setBackgroundColor(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "setBackgroundColor: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
2: ldc " for all frames"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
3: invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 8
5: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "setBackgroundColor() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
6: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: return
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 4
goto 11
StackMap locals: com.sun.webkit.WebPage int top top java.util.Iterator
StackMap stack:
9: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
lstore 2
start local 2 10: aload 0
lload 2
iload 1
invokevirtual com.sun.webkit.WebPage.twkSetBackgroundColor:(JI)V
end local 2 11: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 9
12: goto 16
StackMap locals: com.sun.webkit.WebPage int
StackMap stack: java.lang.Throwable
13: astore 5
14: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
15: aload 5
athrow
16: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
17: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/webkit/WebPage;
0 18 1 backgroundColor I
10 11 2 frameID J
Exception table:
from to target type
1 6 13 any
8 13 13 any
MethodParameters:
Name Flags
backgroundColor
public void updateContent(com.sun.webkit.graphics.WCRectangle);
descriptor: (Lcom/sun/webkit/graphics/WCRectangle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
dup
getfield com.sun.webkit.WebPage.updateContentCycleID:I
iconst_1
iadd
putfield com.sun.webkit.WebPage.updateContentCycleID:I
2: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "toPaint: {0}"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;[Ljava/lang/Object;)V
3: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 7
4: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "updateContent() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
5: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
6: return
7: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.webkit.WebPage.updateDirty:(Lcom/sun/webkit/graphics/WCRectangle;)V
8: goto 12
StackMap locals:
StackMap stack: java.lang.Throwable
9: astore 2
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 2
athrow
12: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/webkit/WebPage;
0 14 1 toPaint Lcom/sun/webkit/graphics/WCRectangle;
Exception table:
from to target type
1 5 9 any
7 9 9 any
MethodParameters:
Name Flags
toPaint
public int getUpdateContentCycleID();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.WebPage.updateContentCycleID:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/WebPage;
public boolean isRepaintPending();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
dup
astore 1
monitorenter
2: aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
invokeinterface java.util.Queue.isEmpty:()Z
ifeq 3
iconst_0
goto 4
StackMap locals: java.util.Queue
StackMap stack:
3: iconst_1
StackMap locals:
StackMap stack: int
4: istore 3
aload 1
monitorexit
5: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
6: iload 3
ireturn
7: StackMap locals:
StackMap stack: java.lang.Throwable
aload 1
monitorexit
8: athrow
9: StackMap locals: com.sun.webkit.WebPage
StackMap stack: java.lang.Throwable
astore 2
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 2
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
2 5 7 any
7 8 7 any
1 5 9 any
7 9 9 any
public void print(com.sun.webkit.graphics.WCGraphicsContext, int, int, int, int);
descriptor: (Lcom/sun/webkit/graphics/WCGraphicsContext;IIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=10, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: invokestatic com.sun.webkit.graphics.WCGraphicsManager.getGraphicsManager:()Lcom/sun/webkit/graphics/WCGraphicsManager;
2: new com.sun.webkit.graphics.WCRectangle
dup
iload 2
i2f
iload 3
i2f
iload 4
i2f
iload 5
i2f
invokespecial com.sun.webkit.graphics.WCRectangle.<init>:(FFFF)V
iconst_1
invokevirtual com.sun.webkit.graphics.WCGraphicsManager.createRenderQueue:(Lcom/sun/webkit/graphics/WCRectangle;Z)Lcom/sun/webkit/graphics/WCRenderQueue;
3: astore 6
start local 6 4: new java.util.concurrent.FutureTask
dup
aload 0
aload 6
iload 2
iload 3
iload 4
iload 5
invokedynamic run(Lcom/sun/webkit/WebPage;Lcom/sun/webkit/graphics/WCRenderQueue;IIII)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/webkit/WebPage.lambda$3(Lcom/sun/webkit/graphics/WCRenderQueue;IIII)V (7)
()V
5: aconst_null
6: invokespecial java.util.concurrent.FutureTask.<init>:(Ljava/lang/Runnable;Ljava/lang/Object;)V
astore 7
start local 7 7: invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
aload 7
invokevirtual com.sun.webkit.Invoker.invokeOnEventThread:(Ljava/lang/Runnable;)V
8: aload 7
invokevirtual java.util.concurrent.FutureTask.get:()Ljava/lang/Object;
pop
9: goto 13
StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCGraphicsContext int int int int com.sun.webkit.graphics.WCRenderQueue java.util.concurrent.FutureTask
StackMap stack: java.util.concurrent.ExecutionException
10: astore 8
start local 8 11: new java.lang.AssertionError
dup
aload 8
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
end local 8 12: StackMap locals:
StackMap stack: java.lang.InterruptedException
pop
13: StackMap locals:
StackMap stack:
aload 6
aload 1
invokevirtual com.sun.webkit.graphics.WCRenderQueue.decode:(Lcom/sun/webkit/graphics/WCGraphicsContext;)V
end local 7 end local 6 14: goto 18
StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCGraphicsContext int int int int
StackMap stack: java.lang.Throwable
15: astore 9
16: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
17: aload 9
athrow
18: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
19: return
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 20 0 this Lcom/sun/webkit/WebPage;
0 20 1 gc Lcom/sun/webkit/graphics/WCGraphicsContext;
0 20 2 x I
0 20 3 y I
0 20 4 w I
0 20 5 h I
4 14 6 rq Lcom/sun/webkit/graphics/WCRenderQueue;
7 14 7 f Ljava/util/concurrent/FutureTask<Ljava/lang/Void;>;
11 12 8 ex Ljava/util/concurrent/ExecutionException;
Exception table:
from to target type
8 9 10 Class java.util.concurrent.ExecutionException
8 9 12 Class java.lang.InterruptedException
1 15 15 any
MethodParameters:
Name Flags
gc
x final
y final
w final
h final
public void paint(com.sun.webkit.graphics.WCGraphicsContext, int, int, int, int);
descriptor: (Lcom/sun/webkit/graphics/WCGraphicsContext;IIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=9, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
ifnull 16
aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
invokeinterface com.sun.webkit.WebPageClient.isBackBufferSupported:()Z
ifeq 16
2: aload 0
getfield com.sun.webkit.WebPage.backbuffer:Lcom/sun/webkit/graphics/WCPageBackBuffer;
aload 0
getfield com.sun.webkit.WebPage.width:I
aload 0
getfield com.sun.webkit.WebPage.height:I
invokevirtual com.sun.webkit.graphics.WCPageBackBuffer.validate:(II)Z
ifne 6
3: invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
aload 0
invokedynamic run(Lcom/sun/webkit/WebPage;)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/webkit/WebPage.lambda$4()V (7)
()V
invokevirtual com.sun.webkit.Invoker.invokeOnEventThread:(Ljava/lang/Runnable;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.backbuffer:Lcom/sun/webkit/graphics/WCPageBackBuffer;
invokevirtual com.sun.webkit.graphics.WCPageBackBuffer.createGraphics:()Lcom/sun/webkit/graphics/WCGraphicsContext;
astore 6
start local 6 7: aload 0
aload 6
invokevirtual com.sun.webkit.WebPage.paint2GC:(Lcom/sun/webkit/graphics/WCGraphicsContext;)V
8: aload 6
invokevirtual com.sun.webkit.graphics.WCGraphicsContext.flush:()V
9: goto 13
StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCGraphicsContext int int int int com.sun.webkit.graphics.WCGraphicsContext
StackMap stack: java.lang.Throwable
10: astore 7
11: aload 0
getfield com.sun.webkit.WebPage.backbuffer:Lcom/sun/webkit/graphics/WCPageBackBuffer;
aload 6
invokevirtual com.sun.webkit.graphics.WCPageBackBuffer.disposeGraphics:(Lcom/sun/webkit/graphics/WCGraphicsContext;)V
12: aload 7
athrow
13: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.backbuffer:Lcom/sun/webkit/graphics/WCPageBackBuffer;
aload 6
invokevirtual com.sun.webkit.graphics.WCPageBackBuffer.disposeGraphics:(Lcom/sun/webkit/graphics/WCGraphicsContext;)V
14: aload 0
getfield com.sun.webkit.WebPage.backbuffer:Lcom/sun/webkit/graphics/WCPageBackBuffer;
aload 1
iload 2
iload 3
iload 4
iload 5
invokevirtual com.sun.webkit.graphics.WCPageBackBuffer.flush:(Lcom/sun/webkit/graphics/WCGraphicsContext;IIII)V
end local 6 15: goto 21
16: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.webkit.WebPage.paint2GC:(Lcom/sun/webkit/graphics/WCGraphicsContext;)V
17: goto 21
StackMap locals:
StackMap stack: java.lang.Throwable
18: astore 8
19: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
20: aload 8
athrow
21: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
22: return
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 23 0 this Lcom/sun/webkit/WebPage;
0 23 1 gc Lcom/sun/webkit/graphics/WCGraphicsContext;
0 23 2 x I
0 23 3 y I
0 23 4 w I
0 23 5 h I
7 15 6 bgc Lcom/sun/webkit/graphics/WCGraphicsContext;
Exception table:
from to target type
7 10 10 any
1 4 18 any
6 18 18 any
MethodParameters:
Name Flags
gc
x
y
w
h
private void paint2GC(com.sun.webkit.graphics.WCGraphicsContext);
descriptor: (Lcom/sun/webkit/graphics/WCGraphicsContext;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=7, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Entering"
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
1: aload 1
aload 0
getfield com.sun.webkit.WebPage.fontSmoothingType:I
invokevirtual com.sun.webkit.graphics.WCGraphicsContext.setFontSmoothingType:(I)V
2: aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
dup
astore 3
monitorenter
3: new java.util.ArrayList
dup
aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
astore 2
start local 2 4: aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
invokeinterface java.util.Queue.clear:()V
5: aload 3
monitorexit
6: goto 9
end local 2 StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCGraphicsContext top java.util.Queue
StackMap stack: java.lang.Throwable
7: aload 3
monitorexit
8: athrow
start local 2 9: StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCGraphicsContext java.util.List
StackMap stack:
getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Frames to render: {0}"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 2
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;[Ljava/lang/Object;)V
10: aload 2
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 4
goto 21
StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCGraphicsContext java.util.List top java.util.Iterator
StackMap stack:
11: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.webkit.WebPage$RenderFrame
astore 3
start local 3 12: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Rendering: {0}"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 3
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;[Ljava/lang/Object;)V
13: aload 3
invokevirtual com.sun.webkit.WebPage$RenderFrame.getRQList:()Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 6
goto 20
StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCGraphicsContext java.util.List com.sun.webkit.WebPage$RenderFrame java.util.Iterator top java.util.Iterator
StackMap stack:
14: aload 6
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.webkit.graphics.WCRenderQueue
astore 5
start local 5 15: aload 1
invokevirtual com.sun.webkit.graphics.WCGraphicsContext.saveState:()V
16: aload 5
invokevirtual com.sun.webkit.graphics.WCRenderQueue.getClip:()Lcom/sun/webkit/graphics/WCRectangle;
ifnull 18
17: aload 1
aload 5
invokevirtual com.sun.webkit.graphics.WCRenderQueue.getClip:()Lcom/sun/webkit/graphics/WCRectangle;
invokevirtual com.sun.webkit.graphics.WCGraphicsContext.setClip:(Lcom/sun/webkit/graphics/WCRectangle;)V
18: StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCGraphicsContext java.util.List com.sun.webkit.WebPage$RenderFrame java.util.Iterator com.sun.webkit.graphics.WCRenderQueue java.util.Iterator
StackMap stack:
aload 5
aload 1
invokevirtual com.sun.webkit.graphics.WCRenderQueue.decode:(Lcom/sun/webkit/graphics/WCGraphicsContext;)V
19: aload 1
invokevirtual com.sun.webkit.graphics.WCGraphicsContext.restoreState:()V
end local 5 20: StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCGraphicsContext java.util.List com.sun.webkit.WebPage$RenderFrame java.util.Iterator top java.util.Iterator
StackMap stack:
aload 6
invokeinterface java.util.Iterator.hasNext:()Z
ifne 14
end local 3 21: StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCGraphicsContext java.util.List top java.util.Iterator
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 11
22: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Exiting"
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
23: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lcom/sun/webkit/WebPage;
0 24 1 gc Lcom/sun/webkit/graphics/WCGraphicsContext;
4 7 2 framesToRender Ljava/util/List<Lcom/sun/webkit/WebPage$RenderFrame;>;
9 24 2 framesToRender Ljava/util/List<Lcom/sun/webkit/WebPage$RenderFrame;>;
12 21 3 frame Lcom/sun/webkit/WebPage$RenderFrame;
15 20 5 rq Lcom/sun/webkit/graphics/WCRenderQueue;
Exception table:
from to target type
3 6 7 any
7 8 7 any
MethodParameters:
Name Flags
gc
public void dropRenderFrames();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.currentFrame:Lcom/sun/webkit/WebPage$RenderFrame;
invokevirtual com.sun.webkit.WebPage$RenderFrame.drop:()V
2: aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
dup
astore 1
monitorenter
3: aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
invokeinterface java.util.Queue.poll:()Ljava/lang/Object;
checkcast com.sun.webkit.WebPage$RenderFrame
astore 2
start local 2 4: goto 7
5: StackMap locals: java.util.Queue com.sun.webkit.WebPage$RenderFrame
StackMap stack:
aload 2
invokevirtual com.sun.webkit.WebPage$RenderFrame.drop:()V
6: aload 0
getfield com.sun.webkit.WebPage.frameQueue:Ljava/util/Queue;
invokeinterface java.util.Queue.poll:()Ljava/lang/Object;
checkcast com.sun.webkit.WebPage$RenderFrame
astore 2
StackMap locals:
StackMap stack:
7: aload 2
ifnonnull 5
end local 2 8: aload 1
monitorexit
9: goto 15
StackMap locals: com.sun.webkit.WebPage java.util.Queue
StackMap stack: java.lang.Throwable
10: aload 1
monitorexit
11: athrow
12: StackMap locals: com.sun.webkit.WebPage
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
15: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
16: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lcom/sun/webkit/WebPage;
4 8 2 frame Lcom/sun/webkit/WebPage$RenderFrame;
Exception table:
from to target type
3 9 10 any
10 11 10 any
1 12 12 any
public void dispatchFocusEvent(com.sun.webkit.event.WCFocusEvent);
descriptor: (Lcom/sun/webkit/event/WCFocusEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "dispatchFocusEvent: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Focus event for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
invokevirtual com.sun.webkit.event.WCFocusEvent.getID:()I
aload 1
invokevirtual com.sun.webkit.event.WCFocusEvent.getDirection:()I
invokevirtual com.sun.webkit.WebPage.twkProcessFocusEvent:(JII)V
7: goto 11
StackMap locals:
StackMap stack: java.lang.Throwable
8: astore 2
9: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: aload 2
athrow
11: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
12: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/webkit/WebPage;
0 13 1 fe Lcom/sun/webkit/event/WCFocusEvent;
Exception table:
from to target type
1 4 8 any
6 8 8 any
MethodParameters:
Name Flags
fe
public boolean dispatchKeyEvent(com.sun.webkit.event.WCKeyEvent);
descriptor: (Lcom/sun/webkit/event/WCKeyEvent;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=15, locals=4, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "dispatchKeyEvent: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Key event for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 1
invokestatic com.sun.webkit.event.WCKeyEvent.filterEvent:(Lcom/sun/webkit/event/WCKeyEvent;)Z
ifeq 10
7: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "filtered"
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
8: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
9: iconst_0
ireturn
10: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
invokevirtual com.sun.webkit.event.WCKeyEvent.getType:()I
aload 1
invokevirtual com.sun.webkit.event.WCKeyEvent.getText:()Ljava/lang/String;
11: aload 1
invokevirtual com.sun.webkit.event.WCKeyEvent.getKeyIdentifier:()Ljava/lang/String;
12: aload 1
invokevirtual com.sun.webkit.event.WCKeyEvent.getWindowsVirtualKeyCode:()I
13: aload 1
invokevirtual com.sun.webkit.event.WCKeyEvent.isShiftDown:()Z
aload 1
invokevirtual com.sun.webkit.event.WCKeyEvent.isCtrlDown:()Z
14: aload 1
invokevirtual com.sun.webkit.event.WCKeyEvent.isAltDown:()Z
aload 1
invokevirtual com.sun.webkit.event.WCKeyEvent.isMetaDown:()Z
aload 1
invokevirtual com.sun.webkit.event.WCKeyEvent.getWhen:()J
l2d
ldc 1000.0
ddiv
15: invokevirtual com.sun.webkit.WebPage.twkProcessKeyEvent:(JILjava/lang/String;Ljava/lang/String;IZZZZD)Z
istore 3
16: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
17: iload 3
ireturn
18: StackMap locals:
StackMap stack: java.lang.Throwable
astore 2
19: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
20: aload 2
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/sun/webkit/WebPage;
0 21 1 ke Lcom/sun/webkit/event/WCKeyEvent;
Exception table:
from to target type
1 4 18 any
6 8 18 any
10 16 18 any
MethodParameters:
Name Flags
ke
public boolean dispatchMouseEvent(com.sun.webkit.event.WCMouseEvent);
descriptor: (Lcom/sun/webkit/event/WCMouseEvent;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=19, locals=4, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "dispatchMouseEvent: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.getX:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.getY:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Mouse event for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.webkit.WebPage.isDragConfirmed:()Z
ifne 14
7: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.getID:()I
8: aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.getButton:()I
aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.getClickCount:()I
9: aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.getX:()I
aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.getY:()I
aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.getScreenX:()I
aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.getScreenY:()I
10: aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.isShiftDown:()Z
aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.isControlDown:()Z
aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.isAltDown:()Z
aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.isMetaDown:()Z
aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.isPopupTrigger:()Z
11: aload 1
invokevirtual com.sun.webkit.event.WCMouseEvent.getWhen:()J
l2d
ldc 1000.0
ddiv
12: invokevirtual com.sun.webkit.WebPage.twkProcessMouseEvent:(JIIIIIIIZZZZZD)Z
13: ifeq 14
iconst_1
goto 15
StackMap locals:
StackMap stack:
14: iconst_0
StackMap locals:
StackMap stack: int
15: istore 3
16: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
17: iload 3
ireturn
18: StackMap locals:
StackMap stack: java.lang.Throwable
astore 2
19: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
20: aload 2
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/sun/webkit/WebPage;
0 21 1 me Lcom/sun/webkit/event/WCMouseEvent;
Exception table:
from to target type
1 4 18 any
6 16 18 any
MethodParameters:
Name Flags
me
public boolean dispatchMouseWheelEvent(com.sun.webkit.event.WCMouseWheelEvent);
descriptor: (Lcom/sun/webkit/event/WCMouseWheelEvent;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=17, locals=4, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "dispatchMouseWheelEvent: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "MouseWheel event for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
7: aload 1
invokevirtual com.sun.webkit.event.WCMouseWheelEvent.getX:()I
aload 1
invokevirtual com.sun.webkit.event.WCMouseWheelEvent.getY:()I
aload 1
invokevirtual com.sun.webkit.event.WCMouseWheelEvent.getScreenX:()I
aload 1
invokevirtual com.sun.webkit.event.WCMouseWheelEvent.getScreenY:()I
8: aload 1
invokevirtual com.sun.webkit.event.WCMouseWheelEvent.getDeltaX:()F
aload 1
invokevirtual com.sun.webkit.event.WCMouseWheelEvent.getDeltaY:()F
9: aload 1
invokevirtual com.sun.webkit.event.WCMouseWheelEvent.isShiftDown:()Z
aload 1
invokevirtual com.sun.webkit.event.WCMouseWheelEvent.isControlDown:()Z
aload 1
invokevirtual com.sun.webkit.event.WCMouseWheelEvent.isAltDown:()Z
aload 1
invokevirtual com.sun.webkit.event.WCMouseWheelEvent.isMetaDown:()Z
10: aload 1
invokevirtual com.sun.webkit.event.WCMouseWheelEvent.getWhen:()J
l2d
ldc 1000.0
ddiv
11: invokevirtual com.sun.webkit.WebPage.twkProcessMouseWheelEvent:(JIIIIFFZZZZD)Z
istore 3
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: iload 3
ireturn
14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 2
15: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
16: aload 2
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lcom/sun/webkit/WebPage;
0 17 1 me Lcom/sun/webkit/event/WCMouseWheelEvent;
Exception table:
from to target type
1 4 14 any
6 12 14 any
MethodParameters:
Name Flags
me
public boolean dispatchInputMethodEvent(com.sun.webkit.event.WCInputMethodEvent);
descriptor: (Lcom/sun/webkit/event/WCInputMethodEvent;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "dispatchInputMethodEvent: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "InputMethod event for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 1
invokevirtual com.sun.webkit.event.WCInputMethodEvent.getID:()I
tableswitch { // 0 - 1
0: 7
1: 13
default: 18
}
7: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
8: aload 1
invokevirtual com.sun.webkit.event.WCInputMethodEvent.getComposed:()Ljava/lang/String;
aload 1
invokevirtual com.sun.webkit.event.WCInputMethodEvent.getCommitted:()Ljava/lang/String;
9: aload 1
invokevirtual com.sun.webkit.event.WCInputMethodEvent.getAttributes:()[I
aload 1
invokevirtual com.sun.webkit.event.WCInputMethodEvent.getCaretPosition:()I
10: invokevirtual com.sun.webkit.WebPage.twkProcessInputTextChange:(JLjava/lang/String;Ljava/lang/String;[II)Z
istore 3
11: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
12: iload 3
ireturn
13: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
14: aload 1
invokevirtual com.sun.webkit.event.WCInputMethodEvent.getCaretPosition:()I
15: invokevirtual com.sun.webkit.WebPage.twkProcessCaretPositionChange:(JI)Z
istore 3
16: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
17: iload 3
ireturn
18: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
19: iconst_0
ireturn
20: StackMap locals:
StackMap stack: java.lang.Throwable
astore 2
21: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
22: aload 2
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/sun/webkit/WebPage;
0 23 1 ie Lcom/sun/webkit/event/WCInputMethodEvent;
Exception table:
from to target type
1 4 20 any
6 11 20 any
13 16 20 any
MethodParameters:
Name Flags
ie
public int dispatchDragOperation(int, java.lang.String[], java.lang.String[], int, int, int, int, int);
descriptor: (I[Ljava/lang/String;[Ljava/lang/String;IIIII)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=11, locals=11, args_size=9
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 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "dispatchDragOperation: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 4
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 5
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
2: ldc " dndCommand:"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
3: ldc " dndAction"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 8
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
4: invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
5: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 9
6: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "DnD event for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: iconst_0
ireturn
9: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
10: iload 1
11: aload 2
aload 3
12: iload 4
iload 5
13: iload 6
iload 7
14: iload 8
15: invokevirtual com.sun.webkit.WebPage.twkProcessDrag:(JI[Ljava/lang/String;[Ljava/lang/String;IIIII)I
istore 10
16: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
17: iload 10
ireturn
18: StackMap locals:
StackMap stack: java.lang.Throwable
astore 9
19: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
20: aload 9
athrow
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 21 0 this Lcom/sun/webkit/WebPage;
0 21 1 commandId I
0 21 2 mimeTypes [Ljava/lang/String;
0 21 3 values [Ljava/lang/String;
0 21 4 x I
0 21 5 y I
0 21 6 screenX I
0 21 7 screenY I
0 21 8 dndActionId I
Exception table:
from to target type
1 7 18 any
9 16 18 any
MethodParameters:
Name Flags
commandId
mimeTypes
values
x
y
screenX
screenY
dndActionId
public void confirmStartDrag();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 2
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
invokeinterface com.sun.webkit.UIClient.confirmStartDrag:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/webkit/WebPage;
public boolean isDragConfirmed();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 2
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
invokeinterface com.sun.webkit.UIClient.isDragConfirmed:()Z
goto 3
2: StackMap locals:
StackMap stack:
iconst_0
3: StackMap locals:
StackMap stack: int
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
public int[] getClientTextLocation(int);
descriptor: (I)[I
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getClientTextLocation() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
3: iconst_4
newarray 10
astore 3
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aload 3
areturn
6: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
invokevirtual com.sun.webkit.Invoker.checkEventThread:()V
7: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
iload 1
invokevirtual com.sun.webkit.WebPage.twkGetTextLocation:(JI)[I
astore 3
8: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
9: aload 3
areturn
10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 2
11: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
12: aload 2
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/webkit/WebPage;
0 13 1 index I
Exception table:
from to target type
1 4 10 any
6 8 10 any
MethodParameters:
Name Flags
index
public int getClientLocationOffset(int, int);
descriptor: (II)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 5
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getClientLocationOffset() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
3: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
invokevirtual com.sun.webkit.Invoker.checkEventThread:()V
6: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkGetInsertPositionOffset:(J)I
istore 4
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: iload 4
ireturn
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 3
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/webkit/WebPage;
0 12 1 x I
0 12 2 y I
Exception table:
from to target type
1 3 9 any
5 7 9 any
MethodParameters:
Name Flags
x
y
public int getClientInsertPositionOffset();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 5
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getClientInsertPositionOffset() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
3: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkGetInsertPositionOffset:(J)I
istore 2
6: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: iload 2
ireturn
8: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
9: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: aload 1
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 3 8 any
5 6 8 any
public int getClientCommittedTextLength();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 5
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getClientCommittedTextOffset() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
3: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkGetCommittedTextLength:(J)I
istore 2
6: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: iload 2
ireturn
8: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
9: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: aload 1
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 3 8 any
5 6 8 any
public java.lang.String getClientCommittedText();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 5
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getClientCommittedText() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
3: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
4: ldc ""
areturn
5: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkGetCommittedText:(J)Ljava/lang/String;
astore 2
6: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: aload 2
areturn
8: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
9: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: aload 1
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 3 8 any
5 6 8 any
public java.lang.String getClientSelectedText();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 5
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getClientSelectedText() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
3: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
4: ldc ""
areturn
5: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkGetSelectedText:(J)Ljava/lang/String;
astore 1
start local 1 6: aload 1
ifnull 7
aload 1
goto 8
StackMap locals: java.lang.String
StackMap stack:
7: ldc ""
StackMap locals:
StackMap stack: java.lang.String
8: astore 3
9: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: aload 3
areturn
end local 1 11: StackMap locals: com.sun.webkit.WebPage
StackMap stack: java.lang.Throwable
astore 2
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: aload 2
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/webkit/WebPage;
6 11 1 selectedText Ljava/lang/String;
Exception table:
from to target type
1 3 11 any
5 9 11 any
public void dispose();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "dispose"
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
2: aload 0
invokevirtual com.sun.webkit.WebPage.stop:()V
3: aload 0
invokevirtual com.sun.webkit.WebPage.dropRenderFrames:()V
4: aload 0
iconst_1
putfield com.sun.webkit.WebPage.isDisposed:Z
5: aload 0
aload 0
getfield com.sun.webkit.WebPage.pPage:J
invokevirtual com.sun.webkit.WebPage.twkDestroyPage:(J)V
6: aload 0
lconst_0
putfield com.sun.webkit.WebPage.pPage:J
7: aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 3
goto 10
StackMap locals: com.sun.webkit.WebPage top top java.util.Iterator
StackMap stack:
8: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
lstore 1
start local 1 9: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Undestroyed frame view: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
end local 1 10: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 8
11: aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
invokeinterface java.util.Set.clear:()V
12: aload 0
getfield com.sun.webkit.WebPage.backbuffer:Lcom/sun/webkit/graphics/WCPageBackBuffer;
ifnull 19
13: aload 0
getfield com.sun.webkit.WebPage.backbuffer:Lcom/sun/webkit/graphics/WCPageBackBuffer;
invokevirtual com.sun.webkit.graphics.WCPageBackBuffer.deref:()V
14: aload 0
aconst_null
putfield com.sun.webkit.WebPage.backbuffer:Lcom/sun/webkit/graphics/WCPageBackBuffer;
15: goto 19
StackMap locals: com.sun.webkit.WebPage
StackMap stack: java.lang.Throwable
16: astore 4
17: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
18: aload 4
athrow
19: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
20: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/sun/webkit/WebPage;
9 10 1 frameID J
Exception table:
from to target type
1 16 16 any
public java.lang.String getName(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Get Name: frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getName() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aconst_null
areturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetName:(J)Ljava/lang/String;
astore 4
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 4
areturn
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
0 15 1 frameID J
Exception table:
from to target type
1 4 12 any
6 7 12 any
9 10 12 any
MethodParameters:
Name Flags
frameID
public java.lang.String getURL(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Get URL: frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getURL() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aconst_null
areturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetURL:(J)Ljava/lang/String;
astore 4
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 4
areturn
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
0 15 1 frameID J
Exception table:
from to target type
1 4 12 any
6 7 12 any
9 10 12 any
MethodParameters:
Name Flags
frameID
public java.lang.String getEncoding();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Get encoding"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getEncoding() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkGetEncoding:(J)Ljava/lang/String;
astore 2
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aload 2
areturn
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 1
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 4 9 any
6 7 9 any
public void setEncoding(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Set encoding: encoding = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "setEncoding() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
aload 1
ifnull 12
aload 1
invokevirtual java.lang.String.isEmpty:()Z
ifne 12
7: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
invokevirtual com.sun.webkit.WebPage.twkSetEncoding:(JLjava/lang/String;)V
8: goto 12
StackMap locals:
StackMap stack: java.lang.Throwable
9: astore 2
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 2
athrow
12: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/webkit/WebPage;
0 14 1 encoding Ljava/lang/String;
Exception table:
from to target type
1 4 9 any
6 9 9 any
MethodParameters:
Name Flags
encoding
public java.lang.String getInnerText(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Get inner text: frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getInnerText() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aconst_null
areturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetInnerText:(J)Ljava/lang/String;
astore 4
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 4
areturn
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
0 15 1 frameID J
Exception table:
from to target type
1 4 12 any
6 7 12 any
9 10 12 any
MethodParameters:
Name Flags
frameID
public java.lang.String getRenderTree(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Get render tree: frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getRenderTree() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aconst_null
areturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetRenderTree:(J)Ljava/lang/String;
astore 4
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 4
areturn
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
0 15 1 frameID J
Exception table:
from to target type
1 4 12 any
6 7 12 any
9 10 12 any
MethodParameters:
Name Flags
frameID
public int getUnloadEventListenersCount(long);
descriptor: (J)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "frame: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: iconst_0
ireturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetUnloadEventListenersCount:(J)I
istore 4
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: iload 4
ireturn
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
0 15 1 frameID J
Exception table:
from to target type
1 4 12 any
6 7 12 any
9 10 12 any
MethodParameters:
Name Flags
frameID
public java.lang.String getContentType(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Get content type: frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getContentType() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aconst_null
areturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetContentType:(J)Ljava/lang/String;
astore 4
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 4
areturn
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
0 15 1 frameID J
Exception table:
from to target type
1 4 12 any
6 7 12 any
9 10 12 any
MethodParameters:
Name Flags
frameID
public java.lang.String getTitle(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Get title: frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getTitle() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aconst_null
areturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetTitle:(J)Ljava/lang/String;
astore 4
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 4
areturn
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
0 15 1 frameID J
Exception table:
from to target type
1 4 12 any
6 7 12 any
9 10 12 any
MethodParameters:
Name Flags
frameID
public com.sun.webkit.graphics.WCImage getIcon(long);
descriptor: (J)Lcom/sun/webkit/graphics/WCImage;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Get icon: frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getIcon() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aconst_null
areturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetIconURL:(J)Ljava/lang/String;
astore 3
start local 3 10: aload 3
ifnull 14
aload 3
invokevirtual java.lang.String.isEmpty:()Z
ifne 14
11: invokestatic com.sun.webkit.graphics.WCGraphicsManager.getGraphicsManager:()Lcom/sun/webkit/graphics/WCGraphicsManager;
aload 3
invokevirtual com.sun.webkit.graphics.WCGraphicsManager.getIconImage:(Ljava/lang/String;)Lcom/sun/webkit/graphics/WCImage;
astore 5
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: aload 5
areturn
14: StackMap locals: java.lang.String
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
15: aconst_null
areturn
end local 3 16: StackMap locals: com.sun.webkit.WebPage long
StackMap stack: java.lang.Throwable
astore 4
17: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
18: aload 4
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/sun/webkit/WebPage;
0 19 1 frameID J
10 16 3 iconURL Ljava/lang/String;
Exception table:
from to target type
1 4 16 any
6 7 16 any
9 12 16 any
MethodParameters:
Name Flags
frameID
public void open(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 3 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Open URL: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "open() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: return
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkIsLoading:(J)Z
ifeq 12
10: invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
aload 0
lload 1
aload 3
invokedynamic run(Lcom/sun/webkit/WebPage;JLjava/lang/String;)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/webkit/WebPage.lambda$5(JLjava/lang/String;)V (7)
()V
invokevirtual com.sun.webkit.Invoker.postOnEventThread:(Ljava/lang/Runnable;)V
11: goto 17
12: StackMap locals:
StackMap stack:
aload 0
lload 1
aload 3
invokevirtual com.sun.webkit.WebPage.twkOpen:(JLjava/lang/String;)V
13: goto 17
StackMap locals:
StackMap stack: java.lang.Throwable
14: astore 4
15: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
16: aload 4
athrow
17: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
18: return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/sun/webkit/WebPage;
0 19 1 frameID J
0 19 3 url Ljava/lang/String;
Exception table:
from to target type
1 4 14 any
6 7 14 any
9 14 14 any
MethodParameters:
Name Flags
frameID final
url final
public void load(long, java.lang.String, java.lang.String);
descriptor: (JLjava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=4
start local 0 start local 1 start local 3 start local 4 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Load text: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 3
ifnonnull 5
3: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
4: return
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 9
6: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "load() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: return
9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 12
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: return
12: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkIsLoading:(J)Z
ifeq 15
13: invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
aload 0
lload 1
aload 3
aload 4
invokedynamic run(Lcom/sun/webkit/WebPage;JLjava/lang/String;Ljava/lang/String;)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/webkit/WebPage.lambda$6(JLjava/lang/String;Ljava/lang/String;)V (7)
()V
invokevirtual com.sun.webkit.Invoker.postOnEventThread:(Ljava/lang/Runnable;)V
14: goto 20
15: StackMap locals:
StackMap stack:
aload 0
lload 1
aload 3
aload 4
invokevirtual com.sun.webkit.WebPage.twkLoad:(JLjava/lang/String;Ljava/lang/String;)V
16: goto 20
StackMap locals:
StackMap stack: java.lang.Throwable
17: astore 5
18: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
19: aload 5
athrow
20: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
21: return
end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/sun/webkit/WebPage;
0 22 1 frameID J
0 22 3 text Ljava/lang/String;
0 22 4 contentType Ljava/lang/String;
Exception table:
from to target type
1 3 17 any
5 7 17 any
9 10 17 any
12 17 17 any
MethodParameters:
Name Flags
frameID final
text final
contentType final
public void stop(long);
descriptor: (J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=6, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Stop loading: frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "cancel() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: return
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetURL:(J)Ljava/lang/String;
astore 3
start local 3 10: aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetContentType:(J)Ljava/lang/String;
astore 4
start local 4 11: aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkStop:(J)V
12: aload 0
lload 1
bipush 6
aload 3
aload 4
dconst_1
iconst_0
invokevirtual com.sun.webkit.WebPage.fireLoadEvent:(JILjava/lang/String;Ljava/lang/String;DI)V
end local 4 end local 3 13: goto 17
StackMap locals:
StackMap stack: java.lang.Throwable
14: astore 5
15: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
16: aload 5
athrow
17: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
18: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/sun/webkit/WebPage;
0 19 1 frameID J
10 13 3 url Ljava/lang/String;
11 13 4 contentType Ljava/lang/String;
Exception table:
from to target type
1 4 14 any
6 7 14 any
9 14 14 any
MethodParameters:
Name Flags
frameID final
public void stop();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Stop loading sync"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "stopAll() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkStopAll:(J)V
7: goto 11
StackMap locals:
StackMap stack: java.lang.Throwable
8: astore 1
9: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: aload 1
athrow
11: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
12: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 4 8 any
6 8 8 any
public void refresh(long);
descriptor: (J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Refresh: frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "refresh() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: return
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkRefresh:(J)V
10: goto 14
StackMap locals:
StackMap stack: java.lang.Throwable
11: astore 3
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: aload 3
athrow
14: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
15: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/sun/webkit/WebPage;
0 16 1 frameID J
Exception table:
from to target type
1 4 11 any
6 7 11 any
9 11 11 any
MethodParameters:
Name Flags
frameID final
public com.sun.webkit.BackForwardList createBackForwardList();
descriptor: ()Lcom/sun/webkit/BackForwardList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.webkit.BackForwardList
dup
aload 0
invokespecial com.sun.webkit.BackForwardList.<init>:(Lcom/sun/webkit/WebPage;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/WebPage;
public boolean goBack();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Go back"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "goBack() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
iconst_m1
invokevirtual com.sun.webkit.WebPage.twkGoBackForward:(JI)Z
istore 2
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: iload 2
ireturn
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 1
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 4 9 any
6 7 9 any
public boolean goForward();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Go forward"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "goForward() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
iconst_1
invokevirtual com.sun.webkit.WebPage.twkGoBackForward:(JI)Z
istore 2
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: iload 2
ireturn
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 1
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 4 9 any
6 7 9 any
public boolean copy();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Copy"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "copy() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.webkit.WebPage.getMainFrame:()J
lstore 1
start local 1 7: aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 10
8: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
9: iconst_0
ireturn
10: StackMap locals: long
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkCopy:(J)Z
istore 4
11: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
12: iload 4
ireturn
end local 1 13: StackMap locals: com.sun.webkit.WebPage
StackMap stack: java.lang.Throwable
astore 3
14: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
15: aload 3
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/sun/webkit/WebPage;
7 13 1 frameID J
Exception table:
from to target type
1 4 13 any
6 8 13 any
10 11 13 any
public boolean find(java.lang.String, boolean, boolean, boolean);
descriptor: (Ljava/lang/String;ZZZ)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Find in page: stringToFind = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2: iload 2
ifeq 3
ldc "forward"
goto 4
StackMap locals: com.sun.webkit.WebPage java.lang.String int int int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder
3: ldc "backward"
StackMap locals: com.sun.webkit.WebPage java.lang.String int int int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder java.lang.String
4: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
ifeq 5
ldc ", wrap"
goto 6
StackMap locals: com.sun.webkit.WebPage java.lang.String int int int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder
5: ldc ""
StackMap locals: com.sun.webkit.WebPage java.lang.String int int int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder java.lang.String
6: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 4
ifeq 7
ldc ", matchCase"
goto 8
StackMap locals: com.sun.webkit.WebPage java.lang.String int int int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder
7: ldc ""
StackMap locals: com.sun.webkit.WebPage java.lang.String int int int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder java.lang.String
8: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
9: invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
10: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 14
11: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "find() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: iconst_0
ireturn
14: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
iload 2
iload 3
iload 4
invokevirtual com.sun.webkit.WebPage.twkFindInPage:(JLjava/lang/String;ZZZ)Z
istore 6
15: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
16: iload 6
ireturn
17: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
18: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
19: aload 5
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lcom/sun/webkit/WebPage;
0 20 1 stringToFind Ljava/lang/String;
0 20 2 forward Z
0 20 3 wrap Z
0 20 4 matchCase Z
Exception table:
from to target type
1 12 17 any
14 15 17 any
MethodParameters:
Name Flags
stringToFind
forward
wrap
matchCase
public boolean find(long, java.lang.String, boolean, boolean, boolean);
descriptor: (JLjava/lang/String;ZZZ)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=9, args_size=6
start local 0 start local 1 start local 3 start local 4 start local 5 start local 6 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Find in frame: stringToFind = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2: iload 4
ifeq 3
ldc "forward"
goto 4
StackMap locals: com.sun.webkit.WebPage long java.lang.String int int int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder
3: ldc "backward"
StackMap locals: com.sun.webkit.WebPage long java.lang.String int int int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder java.lang.String
4: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 5
ifeq 5
ldc ", wrap"
goto 6
StackMap locals: com.sun.webkit.WebPage long java.lang.String int int int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder
5: ldc ""
StackMap locals: com.sun.webkit.WebPage long java.lang.String int int int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder java.lang.String
6: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 6
ifeq 7
ldc ", matchCase"
goto 8
StackMap locals: com.sun.webkit.WebPage long java.lang.String int int int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder
7: ldc ""
StackMap locals: com.sun.webkit.WebPage long java.lang.String int int int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder java.lang.String
8: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
9: invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
10: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 14
11: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "find() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: iconst_0
ireturn
14: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 17
15: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
16: iconst_0
ireturn
17: StackMap locals:
StackMap stack:
aload 0
lload 1
aload 3
iload 4
iload 5
iload 6
invokevirtual com.sun.webkit.WebPage.twkFindInFrame:(JLjava/lang/String;ZZZ)Z
istore 8
18: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
19: iload 8
ireturn
20: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
21: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
22: aload 7
athrow
end local 6 end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/sun/webkit/WebPage;
0 23 1 frameID J
0 23 3 stringToFind Ljava/lang/String;
0 23 4 forward Z
0 23 5 wrap Z
0 23 6 matchCase Z
Exception table:
from to target type
1 12 20 any
14 15 20 any
17 18 20 any
MethodParameters:
Name Flags
frameID
stringToFind
forward
wrap
matchCase
public void overridePreference(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
aload 2
invokevirtual com.sun.webkit.WebPage.twkOverridePreference:(JLjava/lang/String;Ljava/lang/String;)V
2: goto 6
StackMap locals:
StackMap stack: java.lang.Throwable
3: astore 3
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aload 3
athrow
6: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/webkit/WebPage;
0 8 1 key Ljava/lang/String;
0 8 2 value Ljava/lang/String;
Exception table:
from to target type
1 3 3 any
MethodParameters:
Name Flags
key
value
public void resetToConsistentStateBeforeTesting();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkResetToConsistentStateBeforeTesting:(J)V
2: goto 6
StackMap locals:
StackMap stack: java.lang.Throwable
3: astore 1
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aload 1
athrow
6: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 3 3 any
public float getZoomFactor(boolean);
descriptor: (Z)F
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Get zoom factor, textOnly="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getZoomFactor() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: fconst_1
freturn
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.webkit.WebPage.getMainFrame:()J
lstore 2
start local 2 7: aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 2
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 10
8: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
9: fconst_1
freturn
10: StackMap locals: long
StackMap stack:
aload 0
lload 2
iload 1
invokevirtual com.sun.webkit.WebPage.twkGetZoomFactor:(JZ)F
fstore 5
11: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
12: fload 5
freturn
end local 2 13: StackMap locals: com.sun.webkit.WebPage int
StackMap stack: java.lang.Throwable
astore 4
14: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
15: aload 4
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/sun/webkit/WebPage;
0 16 1 textOnly Z
7 13 2 frameID J
Exception table:
from to target type
1 4 13 any
6 8 13 any
10 11 13 any
MethodParameters:
Name Flags
textOnly
public void setZoomFactor(float, boolean);
descriptor: (FZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Set zoom factor %.2f, textOnly=%b"
iconst_2
anewarray java.lang.Object
dup
iconst_0
fload 1
invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
aastore
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "setZoomFactor() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.webkit.WebPage.getMainFrame:()J
lstore 3
start local 3 7: lload 3
lconst_0
lcmp
ifeq 8
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 3
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 10
8: StackMap locals: long
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
9: return
10: StackMap locals:
StackMap stack:
aload 0
lload 3
fload 1
iload 2
invokevirtual com.sun.webkit.WebPage.twkSetZoomFactor:(JFZ)V
end local 3 11: goto 15
StackMap locals: com.sun.webkit.WebPage float int
StackMap stack: java.lang.Throwable
12: astore 5
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 5
athrow
15: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
16: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lcom/sun/webkit/WebPage;
0 17 1 zoomFactor F
0 17 2 textOnly Z
7 11 3 frameID J
Exception table:
from to target type
1 4 12 any
6 8 12 any
10 12 12 any
MethodParameters:
Name Flags
zoomFactor
textOnly
public void setFontSmoothingType(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
iload 1
putfield com.sun.webkit.WebPage.fontSmoothingType:I
1: aload 0
invokevirtual com.sun.webkit.WebPage.repaintAll:()V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/webkit/WebPage;
0 3 1 fontSmoothingType I
MethodParameters:
Name Flags
fontSmoothingType
public void reset(long);
descriptor: (J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Reset: frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "reset() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
lload 1
lconst_0
lcmp
ifeq 7
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: return
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkReset:(J)V
10: goto 14
StackMap locals:
StackMap stack: java.lang.Throwable
11: astore 3
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: aload 3
athrow
14: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
15: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/sun/webkit/WebPage;
0 16 1 frameID J
Exception table:
from to target type
1 4 11 any
6 7 11 any
9 11 11 any
MethodParameters:
Name Flags
frameID
public java.lang.Object executeScript(long, java.lang.String);
descriptor: (JLjava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tJSException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/WebPage;
Exceptions:
throws JSException
MethodParameters:
Name Flags
frameID
script
public long getMainFrame();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "getMainFrame: page = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield com.sun.webkit.WebPage.pPage:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getMainFrame() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: lconst_0
lreturn
6: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkGetMainFrame:(J)J
lstore 1
start local 1 7: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Main frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
8: aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
9: lload 1
lstore 4
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: lload 4
lreturn
end local 1 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
7 12 1 mainFrameID J
Exception table:
from to target type
1 4 12 any
6 10 12 any
public long getParentFrame(long);
descriptor: (J)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "getParentFrame: child = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getParentFrame() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: lconst_0
lreturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: lconst_0
lreturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetParentFrame:(J)J
lstore 4
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: lload 4
lreturn
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
0 15 1 childID J
Exception table:
from to target type
1 4 12 any
6 7 12 any
9 10 12 any
MethodParameters:
Name Flags
childID
public java.util.List<java.lang.Long> getChildFrames(long);
descriptor: (J)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=12, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "getChildFrames: parent = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getChildFrames() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aconst_null
areturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetChildFrames:(J)[J
astore 3
start local 3 10: new java.util.LinkedList
dup
invokespecial java.util.LinkedList.<init>:()V
astore 4
start local 4 11: aload 3
dup
astore 9
arraylength
istore 8
iconst_0
istore 7
goto 15
StackMap locals: com.sun.webkit.WebPage long long[] java.util.List top top int int long[]
StackMap stack:
12: aload 9
iload 7
laload
lstore 5
start local 5 13: aload 4
lload 5
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 5 14: iinc 7 1
StackMap locals:
StackMap stack:
15: iload 7
iload 8
if_icmplt 12
16: aload 4
astore 11
17: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
18: aload 11
areturn
end local 4 end local 3 19: StackMap locals: com.sun.webkit.WebPage long
StackMap stack: java.lang.Throwable
astore 10
20: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
21: aload 10
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lcom/sun/webkit/WebPage;
0 22 1 parentID J
10 19 3 children [J
11 19 4 childrenList Ljava/util/List<Ljava/lang/Long;>;
13 14 5 child J
Exception table:
from to target type
1 4 19 any
6 7 19 any
9 17 19 any
Signature: (J)Ljava/util/List<Ljava/lang/Long;>;
MethodParameters:
Name Flags
parentID
public com.sun.webkit.graphics.WCRectangle getVisibleRect(long);
descriptor: (J)Lcom/sun/webkit/graphics/WCRectangle;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 4
2: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
3: aconst_null
areturn
4: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetVisibleRect:(J)[I
astore 3
start local 3 5: aload 3
ifnull 9
6: new com.sun.webkit.graphics.WCRectangle
dup
aload 3
iconst_0
iaload
i2f
aload 3
iconst_1
iaload
i2f
aload 3
iconst_2
iaload
i2f
aload 3
iconst_3
iaload
i2f
invokespecial com.sun.webkit.graphics.WCRectangle.<init>:(FFFF)V
astore 5
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aload 5
areturn
9: StackMap locals: int[]
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: aconst_null
areturn
end local 3 11: StackMap locals: com.sun.webkit.WebPage long
StackMap stack: java.lang.Throwable
astore 4
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: aload 4
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/webkit/WebPage;
0 14 1 frameID J
5 11 3 arr [I
Exception table:
from to target type
1 2 11 any
4 7 11 any
MethodParameters:
Name Flags
frameID
public void scrollToPosition(long, com.sun.webkit.graphics.WCPoint);
descriptor: (JLcom/sun/webkit/graphics/WCPoint;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 3 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 4
2: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
3: return
4: StackMap locals:
StackMap stack:
aload 0
lload 1
aload 3
invokevirtual com.sun.webkit.graphics.WCPoint.getIntX:()I
aload 3
invokevirtual com.sun.webkit.graphics.WCPoint.getIntY:()I
invokevirtual com.sun.webkit.WebPage.twkScrollToPosition:(JII)V
5: goto 9
StackMap locals:
StackMap stack: java.lang.Throwable
6: astore 4
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aload 4
athrow
9: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/webkit/WebPage;
0 11 1 frameID J
0 11 3 p Lcom/sun/webkit/graphics/WCPoint;
Exception table:
from to target type
1 2 6 any
4 6 6 any
MethodParameters:
Name Flags
frameID
p
public com.sun.webkit.graphics.WCSize getContentSize(long);
descriptor: (J)Lcom/sun/webkit/graphics/WCSize;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 4
2: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
3: aconst_null
areturn
4: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetContentSize:(J)[I
astore 3
start local 3 5: aload 3
ifnull 9
6: new com.sun.webkit.graphics.WCSize
dup
aload 3
iconst_0
iaload
i2f
aload 3
iconst_1
iaload
i2f
invokespecial com.sun.webkit.graphics.WCSize.<init>:(FF)V
astore 5
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aload 5
areturn
9: StackMap locals: int[]
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: aconst_null
areturn
end local 3 11: StackMap locals: com.sun.webkit.WebPage long
StackMap stack: java.lang.Throwable
astore 4
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: aload 4
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/webkit/WebPage;
0 14 1 frameID J
5 11 3 arr [I
Exception table:
from to target type
1 2 11 any
4 7 11 any
MethodParameters:
Name Flags
frameID
public org.w3c.dom.Document getDocument(long);
descriptor: (J)Lorg/w3c/dom/Document;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getDocument"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getDocument() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aconst_null
areturn
9: StackMap locals:
StackMap stack:
lload 1
invokestatic com.sun.webkit.WebPage.twkGetDocument:(J)Lorg/w3c/dom/Document;
astore 4
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 4
areturn
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
0 15 1 frameID J
Exception table:
from to target type
1 4 12 any
6 7 12 any
9 10 12 any
MethodParameters:
Name Flags
frameID
public org.w3c.dom.Element getOwnerElement(long);
descriptor: (J)Lorg/w3c/dom/Element;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getOwnerElement"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getOwnerElement() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aconst_null
areturn
9: StackMap locals:
StackMap stack:
lload 1
invokestatic com.sun.webkit.WebPage.twkGetOwnerElement:(J)Lorg/w3c/dom/Element;
astore 4
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 4
areturn
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
0 15 1 frameID J
Exception table:
from to target type
1 4 12 any
6 7 12 any
9 10 12 any
MethodParameters:
Name Flags
frameID
public boolean executeCommand(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINE:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 5
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "command: [{0}], value: [{1}]"
3: iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
dup
iconst_1
aload 2
aastore
4: invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 9
6: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Web page is already disposed"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: iconst_0
ireturn
9: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
aload 2
invokevirtual com.sun.webkit.WebPage.twkExecuteCommand:(JLjava/lang/String;Ljava/lang/String;)Z
istore 3
start local 3 10: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "result: [{0}]"
iconst_1
anewarray java.lang.Object
dup
iconst_0
iload 3
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
11: iload 3
istore 5
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: iload 5
ireturn
end local 3 14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
15: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
16: aload 4
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lcom/sun/webkit/WebPage;
0 17 1 command Ljava/lang/String;
0 17 2 value Ljava/lang/String;
10 14 3 result Z
Exception table:
from to target type
1 7 14 any
9 12 14 any
MethodParameters:
Name Flags
command
value
public boolean queryCommandEnabled(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "command: [{0}]"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Web page is already disposed"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
invokevirtual com.sun.webkit.WebPage.twkQueryCommandEnabled:(JLjava/lang/String;)Z
istore 2
start local 2 7: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "result: [{0}]"
iconst_1
anewarray java.lang.Object
dup
iconst_0
iload 2
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
8: iload 2
istore 4
9: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: iload 4
ireturn
end local 2 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/webkit/WebPage;
0 14 1 command Ljava/lang/String;
7 11 2 result Z
Exception table:
from to target type
1 4 11 any
6 9 11 any
MethodParameters:
Name Flags
command
public boolean queryCommandState(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "command: [{0}]"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Web page is already disposed"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
invokevirtual com.sun.webkit.WebPage.twkQueryCommandState:(JLjava/lang/String;)Z
istore 2
start local 2 7: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "result: [{0}]"
iconst_1
anewarray java.lang.Object
dup
iconst_0
iload 2
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
8: iload 2
istore 4
9: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: iload 4
ireturn
end local 2 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/webkit/WebPage;
0 14 1 command Ljava/lang/String;
7 11 2 result Z
Exception table:
from to target type
1 4 11 any
6 9 11 any
MethodParameters:
Name Flags
command
public java.lang.String queryCommandValue(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "command: [{0}]"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Web page is already disposed"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
invokevirtual com.sun.webkit.WebPage.twkQueryCommandValue:(JLjava/lang/String;)Ljava/lang/String;
astore 2
start local 2 7: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "result: [{0}]"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 2
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
8: aload 2
astore 4
9: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: aload 4
areturn
end local 2 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/webkit/WebPage;
0 14 1 command Ljava/lang/String;
7 11 2 result Ljava/lang/String;
Exception table:
from to target type
1 4 11 any
6 9 11 any
MethodParameters:
Name Flags
command
public boolean isEditable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "isEditable"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "isEditable() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkIsEditable:(J)Z
istore 2
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: iload 2
ireturn
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 1
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 4 9 any
6 7 9 any
public void setEditable(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "setEditable"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "setEditable() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: return
6: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
iload 1
invokevirtual com.sun.webkit.WebPage.twkSetEditable:(JZ)V
7: goto 11
StackMap locals:
StackMap stack: java.lang.Throwable
8: astore 2
9: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
10: aload 2
athrow
11: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
12: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/webkit/WebPage;
0 13 1 editable Z
Exception table:
from to target type
1 4 8 any
6 8 8 any
MethodParameters:
Name Flags
editable
public java.lang.String getHtml(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getHtml"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getHtml() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aconst_null
areturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aconst_null
areturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetHtml:(J)Ljava/lang/String;
astore 4
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: aload 4
areturn
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 3
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
0 15 1 frameID J
Exception table:
from to target type
1 4 12 any
6 7 12 any
9 10 12 any
MethodParameters:
Name Flags
frameID
public int beginPrinting(float, float);
descriptor: (FF)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=8, args_size=3
start local 0 start local 1 start local 2 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 5
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "beginPrinting() called for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.warning:(Ljava/lang/String;)V
3: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
4: iconst_0
ireturn
5: StackMap locals:
StackMap stack:
new java.util.concurrent.atomic.AtomicReference
dup
iconst_0
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokespecial java.util.concurrent.atomic.AtomicReference.<init>:(Ljava/lang/Object;)V
astore 3
start local 3 6: new java.util.concurrent.CountDownLatch
dup
iconst_1
invokespecial java.util.concurrent.CountDownLatch.<init>:(I)V
astore 4
start local 4 7: invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
aload 0
aload 4
fload 1
fload 2
aload 3
invokedynamic run(Lcom/sun/webkit/WebPage;Ljava/util/concurrent/CountDownLatch;FFLjava/util/concurrent/atomic/AtomicReference;)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/webkit/WebPage.lambda$7(Ljava/util/concurrent/CountDownLatch;FFLjava/util/concurrent/atomic/AtomicReference;)V (7)
()V
invokevirtual com.sun.webkit.Invoker.invokeOnEventThread:(Ljava/lang/Runnable;)V
8: aload 4
invokevirtual java.util.concurrent.CountDownLatch.await:()V
9: goto 12
StackMap locals: com.sun.webkit.WebPage float float java.util.concurrent.atomic.AtomicReference java.util.concurrent.CountDownLatch
StackMap stack: java.lang.InterruptedException
10: astore 5
start local 5 11: new java.lang.RuntimeException
dup
aload 5
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 5 12: StackMap locals:
StackMap stack:
aload 3
invokevirtual java.util.concurrent.atomic.AtomicReference.get:()Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 7
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: iload 7
ireturn
end local 4 end local 3 15: StackMap locals: com.sun.webkit.WebPage float float
StackMap stack: java.lang.Throwable
astore 6
16: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
17: aload 6
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/webkit/WebPage;
0 18 1 width F
0 18 2 height F
6 15 3 retVal Ljava/util/concurrent/atomic/AtomicReference<Ljava/lang/Integer;>;
7 15 4 l Ljava/util/concurrent/CountDownLatch;
11 12 5 e Ljava/lang/InterruptedException;
Exception table:
from to target type
8 9 10 Class java.lang.InterruptedException
1 3 15 any
5 13 15 any
MethodParameters:
Name Flags
width
height
public void endPrinting();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 5
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "endPrinting() called for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.warning:(Ljava/lang/String;)V
3: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
4: return
5: StackMap locals:
StackMap stack:
new java.util.concurrent.CountDownLatch
dup
iconst_1
invokespecial java.util.concurrent.CountDownLatch.<init>:(I)V
astore 1
start local 1 6: invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
aload 0
aload 1
invokedynamic run(Lcom/sun/webkit/WebPage;Ljava/util/concurrent/CountDownLatch;)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/webkit/WebPage.lambda$8(Ljava/util/concurrent/CountDownLatch;)V (7)
()V
invokevirtual com.sun.webkit.Invoker.invokeOnEventThread:(Ljava/lang/Runnable;)V
7: aload 1
invokevirtual java.util.concurrent.CountDownLatch.await:()V
8: goto 14
StackMap locals: com.sun.webkit.WebPage java.util.concurrent.CountDownLatch
StackMap stack: java.lang.InterruptedException
9: astore 2
start local 2 10: new java.lang.RuntimeException
dup
aload 2
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 2 end local 1 11: StackMap locals: com.sun.webkit.WebPage
StackMap stack: java.lang.Throwable
astore 3
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: aload 3
athrow
14: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
15: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/sun/webkit/WebPage;
6 11 1 l Ljava/util/concurrent/CountDownLatch;
10 11 2 e Ljava/lang/InterruptedException;
Exception table:
from to target type
7 8 9 Class java.lang.InterruptedException
1 3 11 any
5 11 11 any
public void print(com.sun.webkit.graphics.WCGraphicsContext, int, float);
descriptor: (Lcom/sun/webkit/graphics/WCGraphicsContext;IF)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 5
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "print() called for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.warning:(Ljava/lang/String;)V
3: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
4: return
5: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.graphics.WCGraphicsManager.getGraphicsManager:()Lcom/sun/webkit/graphics/WCGraphicsManager;
6: aconst_null
iconst_1
invokevirtual com.sun.webkit.graphics.WCGraphicsManager.createRenderQueue:(Lcom/sun/webkit/graphics/WCRectangle;Z)Lcom/sun/webkit/graphics/WCRenderQueue;
7: astore 4
start local 4 8: new java.util.concurrent.CountDownLatch
dup
iconst_1
invokespecial java.util.concurrent.CountDownLatch.<init>:(I)V
astore 5
start local 5 9: invokestatic com.sun.webkit.Invoker.getInvoker:()Lcom/sun/webkit/Invoker;
aload 0
aload 5
aload 4
iload 2
fload 3
invokedynamic run(Lcom/sun/webkit/WebPage;Ljava/util/concurrent/CountDownLatch;Lcom/sun/webkit/graphics/WCRenderQueue;IF)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
com/sun/webkit/WebPage.lambda$9(Ljava/util/concurrent/CountDownLatch;Lcom/sun/webkit/graphics/WCRenderQueue;IF)V (7)
()V
invokevirtual com.sun.webkit.Invoker.invokeOnEventThread:(Ljava/lang/Runnable;)V
10: aload 5
invokevirtual java.util.concurrent.CountDownLatch.await:()V
11: goto 16
StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCGraphicsContext int float com.sun.webkit.graphics.WCRenderQueue java.util.concurrent.CountDownLatch
StackMap stack: java.lang.InterruptedException
12: pop
13: aload 4
invokevirtual com.sun.webkit.graphics.WCRenderQueue.dispose:()V
14: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
15: return
16: StackMap locals:
StackMap stack:
aload 4
aload 1
invokevirtual com.sun.webkit.graphics.WCRenderQueue.decode:(Lcom/sun/webkit/graphics/WCGraphicsContext;)V
end local 5 end local 4 17: goto 21
StackMap locals: com.sun.webkit.WebPage com.sun.webkit.graphics.WCGraphicsContext int float
StackMap stack: java.lang.Throwable
18: astore 6
19: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
20: aload 6
athrow
21: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
22: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/sun/webkit/WebPage;
0 23 1 gc Lcom/sun/webkit/graphics/WCGraphicsContext;
0 23 2 pageNumber I
0 23 3 width F
8 17 4 rq Lcom/sun/webkit/graphics/WCRenderQueue;
9 17 5 l Ljava/util/concurrent/CountDownLatch;
Exception table:
from to target type
10 11 12 Class java.lang.InterruptedException
1 3 18 any
5 14 18 any
16 18 18 any
MethodParameters:
Name Flags
gc final
pageNumber final
width final
public int getPageHeight();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getMainFrame:()J
invokevirtual com.sun.webkit.WebPage.getFrameHeight:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/WebPage;
public int getFrameHeight(long);
descriptor: (J)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Get page height"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "getFrameHeight() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: iconst_0
ireturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
invokevirtual com.sun.webkit.WebPage.twkGetFrameHeight:(J)I
istore 3
start local 3 10: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Height = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
11: iload 3
istore 5
12: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
13: iload 5
ireturn
end local 3 14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
15: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
16: aload 4
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lcom/sun/webkit/WebPage;
0 17 1 frameID J
10 14 3 height I
Exception table:
from to target type
1 4 14 any
6 7 14 any
9 12 14 any
MethodParameters:
Name Flags
frameID
public float adjustFrameHeight(long, float, float, float);
descriptor: (JFFF)F
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=8, args_size=5
start local 0 start local 1 start local 3 start local 4 start local 5 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Adjust page height"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
getfield com.sun.webkit.WebPage.isDisposed:Z
ifeq 6
3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "adjustFrameHeight() request for a disposed web page."
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: fconst_0
freturn
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 9
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: fconst_0
freturn
9: StackMap locals:
StackMap stack:
aload 0
lload 1
fload 3
fload 4
fload 5
invokevirtual com.sun.webkit.WebPage.twkAdjustFrameHeight:(JFFF)F
fstore 7
10: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: fload 7
freturn
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
13: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
14: aload 6
athrow
end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/webkit/WebPage;
0 15 1 frameID J
0 15 3 oldTop F
0 15 4 oldBottom F
0 15 5 bottomLimit F
Exception table:
from to target type
1 4 12 any
6 7 12 any
9 10 12 any
MethodParameters:
Name Flags
frameID
oldTop
oldBottom
bottomLimit
public boolean getUsePageCache();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkGetUsePageCache:(J)Z
istore 2
2: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
3: iload 2
ireturn
4: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
5: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
6: aload 1
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 2 4 any
public void setUsePageCache(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
iload 1
invokevirtual com.sun.webkit.WebPage.twkSetUsePageCache:(JZ)V
2: goto 6
StackMap locals:
StackMap stack: java.lang.Throwable
3: astore 2
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aload 2
athrow
6: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/webkit/WebPage;
0 8 1 usePageCache Z
Exception table:
from to target type
1 3 3 any
MethodParameters:
Name Flags
usePageCache
public boolean ();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkGetDeveloperExtrasEnabled:(J)Z
istore 1
start local 1 2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Getting developerExtrasEnabled, result: [{0}]"
iconst_1
anewarray java.lang.Object
dup
iconst_0
iload 1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
3: iload 1
istore 3
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: iload 3
ireturn
end local 1 6: StackMap locals:
StackMap stack: java.lang.Throwable
astore 2
7: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: aload 2
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/webkit/WebPage;
2 6 1 result Z
Exception table:
from to target type
1 4 6 any
public void (boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Setting developerExtrasEnabled, value: [{0}]"
iconst_1
anewarray java.lang.Object
dup
iconst_0
iload 1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
2: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
iload 1
invokevirtual com.sun.webkit.WebPage.twkSetDeveloperExtrasEnabled:(JZ)V
3: goto 7
StackMap locals:
StackMap stack: java.lang.Throwable
4: astore 2
5: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
6: aload 2
athrow
7: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/webkit/WebPage;
0 9 1 enabled Z
Exception table:
from to target type
1 4 4 any
MethodParameters:
Name Flags
enabled
public boolean isJavaScriptEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkIsJavaScriptEnabled:(J)Z
istore 2
2: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
3: iload 2
ireturn
4: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
5: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
6: aload 1
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 2 4 any
public void setJavaScriptEnabled(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
iload 1
invokevirtual com.sun.webkit.WebPage.twkSetJavaScriptEnabled:(JZ)V
2: goto 6
StackMap locals:
StackMap stack: java.lang.Throwable
3: astore 2
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aload 2
athrow
6: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/webkit/WebPage;
0 8 1 enable Z
Exception table:
from to target type
1 3 3 any
MethodParameters:
Name Flags
enable
public boolean ();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkIsContextMenuEnabled:(J)Z
istore 2
2: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
3: iload 2
ireturn
4: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
5: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
6: aload 1
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 2 4 any
public void (boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
iload 1
invokevirtual com.sun.webkit.WebPage.twkSetContextMenuEnabled:(JZ)V
2: goto 6
StackMap locals:
StackMap stack: java.lang.Throwable
3: astore 2
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aload 2
athrow
6: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/webkit/WebPage;
0 8 1 enable Z
Exception table:
from to target type
1 3 3 any
MethodParameters:
Name Flags
enable
public void setUserStyleSheetLocation(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
invokevirtual com.sun.webkit.WebPage.twkSetUserStyleSheetLocation:(JLjava/lang/String;)V
2: goto 6
StackMap locals:
StackMap stack: java.lang.Throwable
3: astore 2
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aload 2
athrow
6: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/webkit/WebPage;
0 8 1 url Ljava/lang/String;
Exception table:
from to target type
1 3 3 any
MethodParameters:
Name Flags
url
public java.lang.String getUserAgent();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkGetUserAgent:(J)Ljava/lang/String;
astore 2
2: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
3: aload 2
areturn
4: StackMap locals:
StackMap stack: java.lang.Throwable
astore 1
5: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
6: aload 1
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 2 4 any
public void setUserAgent(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
invokevirtual com.sun.webkit.WebPage.twkSetUserAgent:(JLjava/lang/String;)V
2: goto 6
StackMap locals:
StackMap stack: java.lang.Throwable
3: astore 2
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aload 2
athrow
6: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/webkit/WebPage;
0 8 1 userAgent Ljava/lang/String;
Exception table:
from to target type
1 3 3 any
MethodParameters:
Name Flags
userAgent
public void setLocalStorageDatabasePath(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
invokevirtual com.sun.webkit.WebPage.twkSetLocalStorageDatabasePath:(JLjava/lang/String;)V
2: goto 6
StackMap locals:
StackMap stack: java.lang.Throwable
3: astore 2
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aload 2
athrow
6: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/webkit/WebPage;
0 8 1 path Ljava/lang/String;
Exception table:
from to target type
1 3 3 any
MethodParameters:
Name Flags
path
public void setLocalStorageEnabled(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
iload 1
invokevirtual com.sun.webkit.WebPage.twkSetLocalStorageEnabled:(JZ)V
2: goto 6
StackMap locals:
StackMap stack: java.lang.Throwable
3: astore 2
4: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
5: aload 2
athrow
6: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
7: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/webkit/WebPage;
0 8 1 enabled Z
Exception table:
from to target type
1 3 3 any
MethodParameters:
Name Flags
enabled
public void connectInspectorFrontend();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Connecting inspector frontend"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkConnectInspectorFrontend:(J)V
3: goto 7
StackMap locals:
StackMap stack: java.lang.Throwable
4: astore 1
5: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
6: aload 1
athrow
7: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 4 4 any
public void disconnectInspectorFrontend();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Disconnecting inspector frontend"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
2: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkDisconnectInspectorFrontend:(J)V
3: goto 7
StackMap locals:
StackMap stack: java.lang.Throwable
4: astore 1
5: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
6: aload 1
athrow
7: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
8: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
1 4 4 any
public void dispatchInspectorMessageFromFrontend(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINE:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 5
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Dispatching inspector message from frontend, message: [{0}]"
iconst_1
anewarray java.lang.Object
dup
iconst_0
3: aload 1
aastore
4: invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
5: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
invokevirtual com.sun.webkit.WebPage.twkDispatchInspectorMessageFromFrontend:(JLjava/lang/String;)V
6: goto 10
StackMap locals:
StackMap stack: java.lang.Throwable
7: astore 2
8: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
9: aload 2
athrow
10: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/webkit/WebPage;
0 12 1 message Ljava/lang/String;
Exception table:
from to target type
1 7 7 any
MethodParameters:
Name Flags
message
private void fwkFrameCreated(long);
descriptor: (J)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Frame created: frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifeq 4
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Error in fwkFrameCreated: frame is already in frames"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
3: return
4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/webkit/WebPage;
0 6 1 frameID J
MethodParameters:
Name Flags
frameID
private void fwkFrameDestroyed(long);
descriptor: (J)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Frame destroyed: frame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 4
2: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Error in fwkFrameDestroyed: frame is not found in frames"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
3: return
4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Set.remove:(Ljava/lang/Object;)Z
pop
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/webkit/WebPage;
0 6 1 frameID J
MethodParameters:
Name Flags
frameID
private void fwkRepaint(int, int, int, int);
descriptor: (IIII)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic com.sun.webkit.WebPage.lockPage:()Z
pop
1: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINEST:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 5
2: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "x: {0}, y: {1}, w: {2}, h: {3}"
3: iconst_4
anewarray java.lang.Object
dup
iconst_0
iload 1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_1
iload 2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
iload 3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_3
iload 4
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
4: invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;[Ljava/lang/Object;)V
5: StackMap locals:
StackMap stack:
aload 0
new com.sun.webkit.graphics.WCRectangle
dup
iload 1
i2f
iload 2
i2f
iload 3
i2f
iload 4
i2f
invokespecial com.sun.webkit.graphics.WCRectangle.<init>:(FFFF)V
invokevirtual com.sun.webkit.WebPage.addDirtyRect:(Lcom/sun/webkit/graphics/WCRectangle;)V
6: goto 10
StackMap locals:
StackMap stack: java.lang.Throwable
7: astore 5
8: invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
9: aload 5
athrow
10: StackMap locals:
StackMap stack:
invokestatic com.sun.webkit.WebPage.unlockPage:()Z
pop
11: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/webkit/WebPage;
0 12 1 x I
0 12 2 y I
0 12 3 w I
0 12 4 h I
Exception table:
from to target type
1 7 7 any
MethodParameters:
Name Flags
x
y
w
h
private void fwkScroll(int, int, int, int, int, int);
descriptor: (IIIIII)V
flags: (0x0002) ACC_PRIVATE
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: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINEST:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 2
1: getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Scroll: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 4
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 5
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 6
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
ifnull 3
aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
invokeinterface com.sun.webkit.WebPageClient.isBackBufferSupported:()Z
ifne 5
3: StackMap locals:
StackMap stack:
getstatic com.sun.webkit.WebPage.paintLog:Lcom/sun/javafx/logging/PlatformLogger;
ldc "blit scrolling is switched off"
invokevirtual com.sun.javafx.logging.PlatformLogger.finest:(Ljava/lang/String;)V
4: return
5: StackMap locals:
StackMap stack:
aload 0
iload 1
iload 2
iload 3
iload 4
iload 5
iload 6
invokevirtual com.sun.webkit.WebPage.scroll:(IIIIII)V
6: 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 7 0 this Lcom/sun/webkit/WebPage;
0 7 1 x I
0 7 2 y I
0 7 3 w I
0 7 4 h I
0 7 5 deltaX I
0 7 6 deltaY I
MethodParameters:
Name Flags
x
y
w
h
deltaX
deltaY
private void fwkTransferFocus(boolean);
descriptor: (Z)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Transfer focus "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
ifeq 1
ldc "forward"
goto 2
StackMap locals: com.sun.webkit.WebPage int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder
1: ldc "backward"
StackMap locals: com.sun.webkit.WebPage int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder java.lang.String
2: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
3: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
ifnull 5
4: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
iload 1
invokeinterface com.sun.webkit.WebPageClient.transferFocus:(Z)V
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/webkit/WebPage;
0 6 1 forward Z
MethodParameters:
Name Flags
forward
private void fwkSetCursor(long);
descriptor: (J)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Set cursor: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
lload 1
invokeinterface com.sun.webkit.WebPageClient.setCursor:(J)V
3: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 id J
MethodParameters:
Name Flags
id
private void fwkSetFocus(boolean);
descriptor: (Z)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Set focus: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
ifeq 1
ldc "true"
goto 2
StackMap locals: com.sun.webkit.WebPage int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder
1: ldc "false"
StackMap locals: com.sun.webkit.WebPage int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder java.lang.String
2: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
3: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
ifnull 5
4: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
iload 1
invokeinterface com.sun.webkit.WebPageClient.setFocus:(Z)V
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/webkit/WebPage;
0 6 1 focus Z
MethodParameters:
Name Flags
focus
private void fwkSetTooltip(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Set tooltip: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
aload 1
invokeinterface com.sun.webkit.WebPageClient.setTooltip:(Ljava/lang/String;)V
3: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 tooltip Ljava/lang/String;
MethodParameters:
Name Flags
tooltip
private void fwkPrint();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Print"
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
invokeinterface com.sun.webkit.UIClient.print:()V
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
private void fwkSetRequestURL(long, int, java.lang.String);
descriptor: (JILjava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=6, args_size=4
start local 0 start local 1 start local 3 start local 4 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Set request URL: id = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ", url = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.requestURLs:Ljava/util/Map;
dup
astore 5
monitorenter
2: aload 0
getfield com.sun.webkit.WebPage.requestURLs:Ljava/util/Map;
iload 3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aload 4
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: aload 5
monitorexit
4: goto 7
StackMap locals: com.sun.webkit.WebPage long int java.lang.String java.util.Map
StackMap stack: java.lang.Throwable
5: aload 5
monitorexit
6: athrow
7: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/webkit/WebPage;
0 8 1 pFrame J
0 8 3 id I
0 8 4 url Ljava/lang/String;
Exception table:
from to target type
2 4 5 any
5 6 5 any
MethodParameters:
Name Flags
pFrame
id
url
private void fwkRemoveRequestURL(long, int);
descriptor: (JI)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 3 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Set request URL: id = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.requestURLs:Ljava/util/Map;
dup
astore 4
monitorenter
2: aload 0
getfield com.sun.webkit.WebPage.requestURLs:Ljava/util/Map;
iload 3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.remove:(Ljava/lang/Object;)Ljava/lang/Object;
pop
3: aload 0
getfield com.sun.webkit.WebPage.requestStarted:Ljava/util/Set;
iload 3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Set.remove:(Ljava/lang/Object;)Z
pop
4: aload 4
monitorexit
5: goto 8
StackMap locals: com.sun.webkit.WebPage long int java.util.Map
StackMap stack: java.lang.Throwable
6: aload 4
monitorexit
7: athrow
8: StackMap locals:
StackMap stack:
return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/webkit/WebPage;
0 9 1 pFrame J
0 9 3 id I
Exception table:
from to target type
2 5 6 any
6 7 6 any
MethodParameters:
Name Flags
pFrame
id
private com.sun.webkit.WebPage fwkCreateWindow(boolean, boolean, boolean, boolean);
descriptor: (ZZZZ)Lcom/sun/webkit/WebPage;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Create window"
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
iload 1
iload 2
iload 3
iload 4
invokeinterface com.sun.webkit.UIClient.createPage:(ZZZZ)Lcom/sun/webkit/WebPage;
areturn
3: StackMap locals:
StackMap stack:
aconst_null
areturn
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 Lcom/sun/webkit/WebPage;
0 4 1 menu Z
0 4 2 status Z
0 4 3 toolbar Z
0 4 4 resizable Z
MethodParameters:
Name Flags
menu
status
toolbar
resizable
private void fwkShowWindow();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Show window"
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
invokeinterface com.sun.webkit.UIClient.showView:()V
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
private void fwkCloseWindow();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Close window"
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
invokevirtual com.sun.webkit.WebPage.permitCloseWindowAction:()Z
ifeq 4
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 4
3: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
invokeinterface com.sun.webkit.UIClient.closePage:()V
4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/webkit/WebPage;
private com.sun.webkit.graphics.WCRectangle fwkGetWindowBounds();
descriptor: ()Lcom/sun/webkit/graphics/WCRectangle;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=1
start local 0 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Get window bounds"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 5
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
invokeinterface com.sun.webkit.UIClient.getViewBounds:()Lcom/sun/webkit/graphics/WCRectangle;
astore 1
start local 1 3: aload 1
ifnull 5
4: aload 1
areturn
end local 1 5: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.webkit.WebPage.fwkGetPageBounds:()Lcom/sun/webkit/graphics/WCRectangle;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/webkit/WebPage;
3 5 1 bounds Lcom/sun/webkit/graphics/WCRectangle;
private void fwkSetWindowBounds(int, int, int, int);
descriptor: (IIII)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=7, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Set window bounds: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 4
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
new com.sun.webkit.graphics.WCRectangle
dup
iload 1
i2f
iload 2
i2f
iload 3
i2f
iload 4
i2f
invokespecial com.sun.webkit.graphics.WCRectangle.<init>:(FFFF)V
invokeinterface com.sun.webkit.UIClient.setViewBounds:(Lcom/sun/webkit/graphics/WCRectangle;)V
3: StackMap locals:
StackMap stack:
return
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 Lcom/sun/webkit/WebPage;
0 4 1 x I
0 4 2 y I
0 4 3 w I
0 4 4 h I
MethodParameters:
Name Flags
x
y
w
h
private com.sun.webkit.graphics.WCRectangle fwkGetPageBounds();
descriptor: ()Lcom/sun/webkit/graphics/WCRectangle;
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=1, args_size=1
start local 0 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Get page bounds"
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: new com.sun.webkit.graphics.WCRectangle
dup
fconst_0
fconst_0
aload 0
getfield com.sun.webkit.WebPage.width:I
i2f
aload 0
getfield com.sun.webkit.WebPage.height:I
i2f
invokespecial com.sun.webkit.graphics.WCRectangle.<init>:(FFFF)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/WebPage;
private void fwkSetScrollbarsVisible(boolean);
descriptor: (Z)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/WebPage;
0 1 1 visible Z
MethodParameters:
Name Flags
visible
private void fwkSetStatusbarText(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Set statusbar text: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
aload 1
invokeinterface com.sun.webkit.UIClient.setStatusbarText:(Ljava/lang/String;)V
3: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 text Ljava/lang/String;
MethodParameters:
Name Flags
text
private java.lang.String[] fwkChooseFile(java.lang.String, boolean, java.lang.String);
descriptor: (Ljava/lang/String;ZLjava/lang/String;)[Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Choose file, initial="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
aload 1
iload 2
aload 3
invokeinterface com.sun.webkit.UIClient.chooseFile:(Ljava/lang/String;ZLjava/lang/String;)[Ljava/lang/String;
goto 4
3: StackMap locals:
StackMap stack:
aconst_null
4: StackMap locals:
StackMap stack: java.lang.String[]
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/webkit/WebPage;
0 5 1 initialFileName Ljava/lang/String;
0 5 2 multiple Z
0 5 3 mimeFilters Ljava/lang/String;
MethodParameters:
Name Flags
initialFileName
multiple
mimeFilters
private void fwkStartDrag(java.lang.Object, int, int, int, int, java.lang.String[], java.lang.Object[], boolean);
descriptor: (Ljava/lang/Object;IIII[Ljava/lang/String;[Ljava/lang/Object;Z)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=9, locals=9, args_size=9
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 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Start drag: "
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 9
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
3: aload 1
invokestatic com.sun.webkit.graphics.WCImage.getImage:(Ljava/lang/Object;)Lcom/sun/webkit/graphics/WCImage;
4: iload 2
iload 3
5: iload 4
iload 5
6: aload 6
aload 7
7: iload 8
8: invokeinterface com.sun.webkit.UIClient.startDrag:(Lcom/sun/webkit/graphics/WCImage;IIII[Ljava/lang/String;[Ljava/lang/Object;Z)V
9: StackMap locals:
StackMap stack:
return
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 10 0 this Lcom/sun/webkit/WebPage;
0 10 1 image Ljava/lang/Object;
0 10 2 imageOffsetX I
0 10 3 imageOffsetY I
0 10 4 eventPosX I
0 10 5 eventPosY I
0 10 6 mimeTypes [Ljava/lang/String;
0 10 7 values [Ljava/lang/Object;
0 10 8 isImageSource Z
MethodParameters:
Name Flags
image
imageOffsetX
imageOffsetY
eventPosX
eventPosY
mimeTypes
values
isImageSource
private com.sun.webkit.graphics.WCPoint fwkScreenToWindow(com.sun.webkit.graphics.WCPoint);
descriptor: (Lcom/sun/webkit/graphics/WCPoint;)Lcom/sun/webkit/graphics/WCPoint;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "fwkScreenToWindow"
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
aload 1
invokeinterface com.sun.webkit.WebPageClient.screenToWindow:(Lcom/sun/webkit/graphics/WCPoint;)Lcom/sun/webkit/graphics/WCPoint;
areturn
3: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 ptScreen Lcom/sun/webkit/graphics/WCPoint;
MethodParameters:
Name Flags
ptScreen
private com.sun.webkit.graphics.WCPoint fwkWindowToScreen(com.sun.webkit.graphics.WCPoint);
descriptor: (Lcom/sun/webkit/graphics/WCPoint;)Lcom/sun/webkit/graphics/WCPoint;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "fwkWindowToScreen"
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
aload 1
invokeinterface com.sun.webkit.WebPageClient.windowToScreen:(Lcom/sun/webkit/graphics/WCPoint;)Lcom/sun/webkit/graphics/WCPoint;
areturn
3: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 ptWindow Lcom/sun/webkit/graphics/WCPoint;
MethodParameters:
Name Flags
ptWindow
private void fwkAlert(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "JavaScript alert(): text = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
aload 1
invokeinterface com.sun.webkit.UIClient.alert:(Ljava/lang/String;)V
3: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 text Ljava/lang/String;
MethodParameters:
Name Flags
text
private boolean fwkConfirm(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "JavaScript confirm(): text = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
aload 1
invokeinterface com.sun.webkit.UIClient.confirm:(Ljava/lang/String;)Z
ireturn
3: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 text Ljava/lang/String;
MethodParameters:
Name Flags
text
private java.lang.String fwkPrompt(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "JavaScript prompt(): text = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ", default = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
aload 1
aload 2
invokeinterface com.sun.webkit.UIClient.prompt:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
areturn
3: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 text Ljava/lang/String;
0 4 2 defaultValue Ljava/lang/String;
MethodParameters:
Name Flags
text
defaultValue
private boolean fwkCanRunBeforeUnloadConfirmPanel();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "JavaScript canRunBeforeUnloadConfirmPanel()"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
invokeinterface com.sun.webkit.UIClient.canRunBeforeUnloadConfirmPanel:()Z
ireturn
3: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
private boolean fwkRunBeforeUnloadConfirmPanel(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "JavaScript runBeforeUnloadConfirmPanel(): message = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.uiClient:Lcom/sun/webkit/UIClient;
aload 1
invokeinterface com.sun.webkit.UIClient.runBeforeUnloadConfirmPanel:(Ljava/lang/String;)Z
ireturn
3: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 message Ljava/lang/String;
MethodParameters:
Name Flags
message
private void fwkAddMessageToConsole(java.lang.String, int, java.lang.String);
descriptor: (Ljava/lang/String;ILjava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "fwkAddMessageToConsole(): message = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1: ldc ", lineNumber = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ", sourceId = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
2: invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
3: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
ifnull 5
4: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
aload 1
iload 2
aload 3
invokeinterface com.sun.webkit.WebPageClient.addMessageToConsole:(Ljava/lang/String;ILjava/lang/String;)V
5: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/webkit/WebPage;
0 6 1 message Ljava/lang/String;
0 6 2 lineNumber I
0 6 3 sourceId Ljava/lang/String;
MethodParameters:
Name Flags
message
lineNumber
sourceId
private void fwkFireLoadEvent(long, int, java.lang.String, java.lang.String, double, int);
descriptor: (JILjava/lang/String;Ljava/lang/String;DI)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=9, locals=9, args_size=7
start local 0 start local 1 start local 3 start local 4 start local 5 start local 6 start local 8 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Load event: pFrame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ", state = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
1: ldc ", url = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ", contenttype="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 5
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2: ldc ", progress = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
dload 6
invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
ldc ", error = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 8
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
3: invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
4: aload 0
lload 1
iload 3
aload 4
aload 5
dload 6
iload 8
invokevirtual com.sun.webkit.WebPage.fireLoadEvent:(JILjava/lang/String;Ljava/lang/String;DI)V
5: return
end local 8 end local 6 end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/webkit/WebPage;
0 6 1 frameID J
0 6 3 state I
0 6 4 url Ljava/lang/String;
0 6 5 contentType Ljava/lang/String;
0 6 6 progress D
0 6 8 errorCode I
MethodParameters:
Name Flags
frameID
state
url
contentType
progress
errorCode
private void fwkFireResourceLoadEvent(long, int, int, java.lang.String, double, int);
descriptor: (JIILjava/lang/String;DI)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=9, locals=11, args_size=7
start local 0 start local 1 start local 3 start local 4 start local 5 start local 6 start local 8 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Resource load event: pFrame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ", state = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 3
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
1: ldc ", id = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 4
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ", contenttype="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 5
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2: ldc ", progress = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
dload 6
invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
ldc ", error = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 8
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
3: invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
4: aload 0
getfield com.sun.webkit.WebPage.requestURLs:Ljava/util/Map;
iload 4
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
astore 9
start local 9 5: aload 9
ifnonnull 8
6: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Error in fwkFireResourceLoadEvent: unknown request id "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 4
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
7: return
8: StackMap locals: java.lang.String
StackMap stack:
iload 3
istore 10
start local 10 9: iload 3
bipush 20
if_icmpne 14
10: aload 0
getfield com.sun.webkit.WebPage.requestStarted:Ljava/util/Set;
iload 4
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifeq 13
11: bipush 21
istore 10
12: goto 14
13: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.requestStarted:Ljava/util/Set;
iload 4
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
14: StackMap locals:
StackMap stack:
aload 0
lload 1
iload 10
aload 9
aload 5
dload 6
iload 8
invokevirtual com.sun.webkit.WebPage.fireResourceLoadEvent:(JILjava/lang/String;Ljava/lang/String;DI)V
15: return
end local 10 end local 9 end local 8 end local 6 end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/sun/webkit/WebPage;
0 16 1 frameID J
0 16 3 state I
0 16 4 id I
0 16 5 contentType Ljava/lang/String;
0 16 6 progress D
0 16 8 errorCode I
5 16 9 url Ljava/lang/String;
9 16 10 eventState I
MethodParameters:
Name Flags
frameID
state
id
contentType
progress
errorCode
private boolean fwkPermitNavigateAction(long, java.lang.String);
descriptor: (JLjava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Policy: permit NAVIGATE: pFrame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ", url = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
lload 1
aload 0
aload 3
invokevirtual com.sun.webkit.WebPage.str2url:(Ljava/lang/String;)Ljava/net/URL;
invokeinterface com.sun.webkit.PolicyClient.permitNavigateAction:(JLjava/net/URL;)Z
ireturn
3: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 pFrame J
0 4 3 url Ljava/lang/String;
MethodParameters:
Name Flags
pFrame
url
private boolean fwkPermitRedirectAction(long, java.lang.String);
descriptor: (JLjava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Policy: permit REDIRECT: pFrame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ", url = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
lload 1
aload 0
aload 3
invokevirtual com.sun.webkit.WebPage.str2url:(Ljava/lang/String;)Ljava/net/URL;
invokeinterface com.sun.webkit.PolicyClient.permitRedirectAction:(JLjava/net/URL;)Z
ireturn
3: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 pFrame J
0 4 3 url Ljava/lang/String;
MethodParameters:
Name Flags
pFrame
url
private boolean fwkPermitAcceptResourceAction(long, java.lang.String);
descriptor: (JLjava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Policy: permit ACCEPT_RESOURCE: pFrame + "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ", url = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
lload 1
aload 0
aload 3
invokevirtual com.sun.webkit.WebPage.str2url:(Ljava/lang/String;)Ljava/net/URL;
invokeinterface com.sun.webkit.PolicyClient.permitAcceptResourceAction:(JLjava/net/URL;)Z
ireturn
3: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 pFrame J
0 4 3 url Ljava/lang/String;
MethodParameters:
Name Flags
pFrame
url
private boolean fwkPermitSubmitDataAction(long, java.lang.String, java.lang.String, boolean);
descriptor: (JLjava/lang/String;Ljava/lang/String;Z)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=6, args_size=5
start local 0 start local 1 start local 3 start local 4 start local 5 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Policy: permit "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 5
ifeq 1
ldc ""
goto 2
StackMap locals: com.sun.webkit.WebPage long java.lang.String java.lang.String int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder
1: ldc "RE"
StackMap locals: com.sun.webkit.WebPage long java.lang.String java.lang.String int
StackMap stack: com.sun.javafx.logging.PlatformLogger java.lang.StringBuilder java.lang.String
2: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "SUBMIT_DATA: pFrame = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
3: lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ", url = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ", httpMethod = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
4: invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
5: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
ifnull 9
6: iload 5
ifeq 8
7: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
lload 1
aload 0
aload 3
invokevirtual com.sun.webkit.WebPage.str2url:(Ljava/lang/String;)Ljava/net/URL;
aload 4
invokeinterface com.sun.webkit.PolicyClient.permitSubmitDataAction:(JLjava/net/URL;Ljava/lang/String;)Z
ireturn
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
lload 1
aload 0
aload 3
invokevirtual com.sun.webkit.WebPage.str2url:(Ljava/lang/String;)Ljava/net/URL;
aload 4
invokeinterface com.sun.webkit.PolicyClient.permitResubmitDataAction:(JLjava/net/URL;Ljava/lang/String;)Z
ireturn
9: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/webkit/WebPage;
0 10 1 pFrame J
0 10 3 url Ljava/lang/String;
0 10 4 httpMethod Ljava/lang/String;
0 10 5 isSubmit Z
MethodParameters:
Name Flags
pFrame
url
httpMethod
isSubmit
private boolean fwkPermitEnableScriptsAction(long, java.lang.String);
descriptor: (JLjava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Policy: permit ENABLE_SCRIPTS: pFrame + "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ", url = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
lload 1
aload 0
aload 3
invokevirtual com.sun.webkit.WebPage.str2url:(Ljava/lang/String;)Ljava/net/URL;
invokeinterface com.sun.webkit.PolicyClient.permitEnableScriptsAction:(JLjava/net/URL;)Z
ireturn
3: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 pFrame J
0 4 3 url Ljava/lang/String;
MethodParameters:
Name Flags
pFrame
url
private boolean fwkPermitNewWindowAction(long, java.lang.String);
descriptor: (JLjava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Policy: permit NEW_PAGE: pFrame = "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ", url = "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
lload 1
aload 0
aload 3
invokevirtual com.sun.webkit.WebPage.str2url:(Ljava/lang/String;)Ljava/net/URL;
invokeinterface com.sun.webkit.PolicyClient.permitNewPageAction:(JLjava/net/URL;)Z
ireturn
3: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
0 4 1 pFrame J
0 4 3 url Ljava/lang/String;
MethodParameters:
Name Flags
pFrame
url
private boolean permitCloseWindowAction();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Policy: permit CLOSE_PAGE"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
ifnull 3
2: aload 0
getfield com.sun.webkit.WebPage.policyClient:Lcom/sun/webkit/PolicyClient;
aload 0
invokevirtual com.sun.webkit.WebPage.getMainFrame:()J
invokeinterface com.sun.webkit.PolicyClient.permitClosePageAction:(J)Z
ireturn
3: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/webkit/WebPage;
private void fwkRepaintAll();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Repainting the entire page"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
1: aload 0
invokevirtual com.sun.webkit.WebPage.repaintAll:()V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/webkit/WebPage;
private boolean fwkSendInspectorMessageToFrontend(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINE:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 4
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Sending inspector message to frontend, message: [{0}]"
iconst_1
anewarray java.lang.Object
dup
iconst_0
2: aload 1
aastore
3: invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
4: StackMap locals:
StackMap stack:
iconst_0
istore 2
start local 2 5: aload 0
getfield com.sun.webkit.WebPage.inspectorClient:Lcom/sun/webkit/InspectorClient;
ifnull 8
6: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Invoking inspector client"
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;)V
7: aload 0
getfield com.sun.webkit.WebPage.inspectorClient:Lcom/sun/webkit/InspectorClient;
aload 1
invokeinterface com.sun.webkit.InspectorClient.sendMessageToFrontend:(Ljava/lang/String;)Z
istore 2
8: StackMap locals: int
StackMap stack:
getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
getstatic com.sun.javafx.logging.PlatformLogger$Level.FINE:Lcom/sun/javafx/logging/PlatformLogger$Level;
invokevirtual com.sun.javafx.logging.PlatformLogger.isLoggable:(Lcom/sun/javafx/logging/PlatformLogger$Level;)Z
ifeq 10
9: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "Result: [{0}]"
iconst_1
anewarray java.lang.Object
dup
iconst_0
iload 2
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
aastore
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;[Ljava/lang/Object;)V
10: StackMap locals:
StackMap stack:
iload 2
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/webkit/WebPage;
0 11 1 message Ljava/lang/String;
5 11 2 result Z
MethodParameters:
Name Flags
message
public static int getWorkerThreadCount();
descriptor: ()I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic com.sun.webkit.WebPage.twkWorkerThreadCount:()I
ireturn
LocalVariableTable:
Start End Slot Name Signature
private static native int twkWorkerThreadCount();
descriptor: ()I
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
private void fwkDidClearWindowObject(long, long);
descriptor: (JJ)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 3 0: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
ifnull 2
1: aload 0
getfield com.sun.webkit.WebPage.pageClient:Lcom/sun/webkit/WebPageClient;
lload 1
lload 3
invokeinterface com.sun.webkit.WebPageClient.didClearWindowObject:(JJ)V
2: StackMap locals:
StackMap stack:
return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/webkit/WebPage;
0 3 1 pContext J
0 3 3 pWindowObject J
MethodParameters:
Name Flags
pContext
pWindowObject
private java.net.URL str2url(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/net/URL;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokestatic com.sun.webkit.network.URLs.newURL:(Ljava/lang/String;)Ljava/net/URL;
1: areturn
2: StackMap locals:
StackMap stack: java.net.MalformedURLException
astore 2
start local 2 3: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
new java.lang.StringBuilder
dup
ldc "Exception while converting \""
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "\" to URL"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 2
invokevirtual com.sun.javafx.logging.PlatformLogger.fine:(Ljava/lang/String;Ljava/lang/Throwable;)V
end local 2 4: aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/webkit/WebPage;
0 5 1 url Ljava/lang/String;
3 4 2 ex Ljava/net/MalformedURLException;
Exception table:
from to target type
0 1 2 Class java.net.MalformedURLException
MethodParameters:
Name Flags
url
private void fireLoadEvent(long, int, java.lang.String, java.lang.String, double, int);
descriptor: (JILjava/lang/String;Ljava/lang/String;DI)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=9, locals=11, args_size=7
start local 0 start local 1 start local 3 start local 4 start local 5 start local 6 start local 8 0: aload 0
getfield com.sun.webkit.WebPage.loadListenerClients:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 10
goto 3
StackMap locals: com.sun.webkit.WebPage long int java.lang.String java.lang.String double int top java.util.Iterator
StackMap stack:
1: aload 10
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.webkit.LoadListenerClient
astore 9
start local 9 2: aload 9
lload 1
iload 3
aload 4
aload 5
dload 6
iload 8
invokeinterface com.sun.webkit.LoadListenerClient.dispatchLoadEvent:(JILjava/lang/String;Ljava/lang/String;DI)V
end local 9 3: StackMap locals:
StackMap stack:
aload 10
invokeinterface java.util.Iterator.hasNext:()Z
ifne 1
4: return
end local 8 end local 6 end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/webkit/WebPage;
0 5 1 frameID J
0 5 3 state I
0 5 4 url Ljava/lang/String;
0 5 5 contentType Ljava/lang/String;
0 5 6 progress D
0 5 8 errorCode I
2 3 9 l Lcom/sun/webkit/LoadListenerClient;
MethodParameters:
Name Flags
frameID
state
url
contentType
progress
errorCode
private void fireResourceLoadEvent(long, int, java.lang.String, java.lang.String, double, int);
descriptor: (JILjava/lang/String;Ljava/lang/String;DI)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=9, locals=11, args_size=7
start local 0 start local 1 start local 3 start local 4 start local 5 start local 6 start local 8 0: aload 0
getfield com.sun.webkit.WebPage.loadListenerClients:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 10
goto 3
StackMap locals: com.sun.webkit.WebPage long int java.lang.String java.lang.String double int top java.util.Iterator
StackMap stack:
1: aload 10
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.webkit.LoadListenerClient
astore 9
start local 9 2: aload 9
lload 1
iload 3
aload 4
aload 5
dload 6
iload 8
invokeinterface com.sun.webkit.LoadListenerClient.dispatchResourceLoadEvent:(JILjava/lang/String;Ljava/lang/String;DI)V
end local 9 3: StackMap locals:
StackMap stack:
aload 10
invokeinterface java.util.Iterator.hasNext:()Z
ifne 1
4: return
end local 8 end local 6 end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/webkit/WebPage;
0 5 1 frameID J
0 5 3 state I
0 5 4 url Ljava/lang/String;
0 5 5 contentType Ljava/lang/String;
0 5 6 progress D
0 5 8 errorCode I
2 3 9 l Lcom/sun/webkit/LoadListenerClient;
MethodParameters:
Name Flags
frameID
state
url
contentType
progress
errorCode
private void repaintAll();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.WebPage.dirtyRects:Ljava/util/List;
invokeinterface java.util.List.clear:()V
1: aload 0
new com.sun.webkit.graphics.WCRectangle
dup
fconst_0
fconst_0
aload 0
getfield com.sun.webkit.WebPage.width:I
i2f
aload 0
getfield com.sun.webkit.WebPage.height:I
i2f
invokespecial com.sun.webkit.graphics.WCRectangle.<init>:(FFFF)V
invokevirtual com.sun.webkit.WebPage.addDirtyRect:(Lcom/sun/webkit/graphics/WCRectangle;)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/webkit/WebPage;
int test_getFramesCount();
descriptor: ()I
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.webkit.WebPage.frames:Ljava/util/Set;
invokeinterface java.util.Set.size:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/webkit/WebPage;
private static native void twkInitWebCore(boolean, boolean, boolean);
descriptor: (ZZZ)V
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
useJIT
useDFGJIT
useCSS3D
private native long twkCreatePage(boolean);
descriptor: (Z)J
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
editable
private native void twkInit(long, boolean, float);
descriptor: (JZF)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
usePlugins
devicePixelScale
private native void twkDestroyPage(long);
descriptor: (J)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native long twkGetMainFrame(long);
descriptor: (J)J
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native long twkGetParentFrame(long);
descriptor: (J)J
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native long[] twkGetChildFrames(long);
descriptor: (J)[J
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native java.lang.String twkGetName(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native java.lang.String twkGetURL(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native java.lang.String twkGetInnerText(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native java.lang.String twkGetRenderTree(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native java.lang.String twkGetContentType(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native java.lang.String twkGetTitle(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native java.lang.String twkGetIconURL(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private static native org.w3c.dom.Document twkGetDocument(long);
descriptor: (J)Lorg/w3c/dom/Document;
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private static native org.w3c.dom.Element twkGetOwnerElement(long);
descriptor: (J)Lorg/w3c/dom/Element;
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native void twkOpen(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
url
private native void twkOverridePreference(long, java.lang.String, java.lang.String);
descriptor: (JLjava/lang/String;Ljava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
key
value
private native void twkResetToConsistentStateBeforeTesting(long);
descriptor: (J)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native void twkLoad(long, java.lang.String, java.lang.String);
descriptor: (JLjava/lang/String;Ljava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
text
contentType
private native boolean twkIsLoading(long);
descriptor: (J)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native void twkStop(long);
descriptor: (J)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native void twkStopAll(long);
descriptor: (J)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native void twkRefresh(long);
descriptor: (J)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native boolean twkGoBackForward(long, int);
descriptor: (JI)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
distance
private native boolean twkCopy(long);
descriptor: (J)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native boolean twkFindInPage(long, java.lang.String, boolean, boolean, boolean);
descriptor: (JLjava/lang/String;ZZZ)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
stringToFind
forward
wrap
matchCase
private native boolean twkFindInFrame(long, java.lang.String, boolean, boolean, boolean);
descriptor: (JLjava/lang/String;ZZZ)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
stringToFind
forward
wrap
matchCase
private native float twkGetZoomFactor(long, boolean);
descriptor: (JZ)F
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
textOnly
private native void twkSetZoomFactor(long, float, boolean);
descriptor: (JFZ)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
zoomFactor
textOnly
private native java.lang.Object twkExecuteScript(long, java.lang.String);
descriptor: (JLjava/lang/String;)Ljava/lang/Object;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
script
private native void twkReset(long);
descriptor: (J)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native int twkGetFrameHeight(long);
descriptor: (J)I
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native int twkBeginPrinting(long, float, float);
descriptor: (JFF)I
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
width
height
private native void twkEndPrinting(long);
descriptor: (J)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native void twkPrint(long, com.sun.webkit.graphics.WCRenderQueue, int, float);
descriptor: (JLcom/sun/webkit/graphics/WCRenderQueue;IF)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
gc
pageNumber
width
private native float twkAdjustFrameHeight(long, float, float, float);
descriptor: (JFFF)F
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
oldTop
oldBottom
bottomLimit
private native int[] twkGetVisibleRect(long);
descriptor: (J)[I
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native void twkScrollToPosition(long, int, int);
descriptor: (JII)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
x
y
private native int[] twkGetContentSize(long);
descriptor: (J)[I
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native void twkSetTransparent(long, boolean);
descriptor: (JZ)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
isTransparent
private native void twkSetBackgroundColor(long, int);
descriptor: (JI)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
backgroundColor
private native void twkSetBounds(long, int, int, int, int);
descriptor: (JIIII)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
x
y
w
h
private native void twkPrePaint(long);
descriptor: (J)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native void twkUpdateContent(long, com.sun.webkit.graphics.WCRenderQueue, int, int, int, int);
descriptor: (JLcom/sun/webkit/graphics/WCRenderQueue;IIII)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
rq
x
y
w
h
private native void twkPostPaint(long, com.sun.webkit.graphics.WCRenderQueue, int, int, int, int);
descriptor: (JLcom/sun/webkit/graphics/WCRenderQueue;IIII)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
rq
x
y
w
h
private native java.lang.String twkGetEncoding(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native void twkSetEncoding(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
encoding
private native void twkProcessFocusEvent(long, int, int);
descriptor: (JII)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
id
direction
private native boolean twkProcessKeyEvent(long, int, java.lang.String, java.lang.String, int, boolean, boolean, boolean, boolean, double);
descriptor: (JILjava/lang/String;Ljava/lang/String;IZZZZD)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
type
text
keyIdentifier
windowsVirtualKeyCode
shift
ctrl
alt
meta
when
private native boolean twkProcessMouseEvent(long, int, int, int, int, int, int, int, boolean, boolean, boolean, boolean, boolean, double);
descriptor: (JIIIIIIIZZZZZD)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
id
button
clickCount
x
y
sx
sy
shift
control
alt
meta
popupTrigger
when
private native boolean twkProcessMouseWheelEvent(long, int, int, int, int, float, float, boolean, boolean, boolean, boolean, double);
descriptor: (JIIIIFFZZZZD)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
x
y
sx
sy
dx
dy
shift
control
alt
meta
when
private native boolean twkProcessInputTextChange(long, java.lang.String, java.lang.String, int[], int);
descriptor: (JLjava/lang/String;Ljava/lang/String;[II)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
committed
composed
attributes
caretPosition
private native boolean twkProcessCaretPositionChange(long, int);
descriptor: (JI)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
caretPosition
private native int[] twkGetTextLocation(long, int);
descriptor: (JI)[I
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
charIndex
private native int twkGetInsertPositionOffset(long);
descriptor: (J)I
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native int twkGetCommittedTextLength(long);
descriptor: (J)I
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native java.lang.String twkGetCommittedText(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native java.lang.String twkGetSelectedText(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native int twkProcessDrag(long, int, java.lang.String[], java.lang.String[], int, int, int, int, int);
descriptor: (JI[Ljava/lang/String;[Ljava/lang/String;IIIII)I
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
commandId
mimeTypes
values
x
y
screenX
screenY
dndActionId
private native boolean twkExecuteCommand(long, java.lang.String, java.lang.String);
descriptor: (JLjava/lang/String;Ljava/lang/String;)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
command
value
private native boolean twkQueryCommandEnabled(long, java.lang.String);
descriptor: (JLjava/lang/String;)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
command
private native boolean twkQueryCommandState(long, java.lang.String);
descriptor: (JLjava/lang/String;)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
command
private native java.lang.String twkQueryCommandValue(long, java.lang.String);
descriptor: (JLjava/lang/String;)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
command
private native boolean twkIsEditable(long);
descriptor: (J)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
private native void twkSetEditable(long, boolean);
descriptor: (JZ)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
editable
private native java.lang.String twkGetHtml(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native boolean twkGetUsePageCache(long);
descriptor: (J)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
private native void twkSetUsePageCache(long, boolean);
descriptor: (JZ)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
usePageCache
private native boolean (long);
descriptor: (J)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
private native void (long, boolean);
descriptor: (JZ)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
enabled
private native boolean twkIsJavaScriptEnabled(long);
descriptor: (J)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
private native void twkSetJavaScriptEnabled(long, boolean);
descriptor: (JZ)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
enable
private native boolean (long);
descriptor: (J)Z
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
private native void (long, boolean);
descriptor: (JZ)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
enable
private native void twkSetUserStyleSheetLocation(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
url
private native java.lang.String twkGetUserAgent(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
private native void twkSetUserAgent(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
userAgent
private native void twkSetLocalStorageDatabasePath(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
path
private native void twkSetLocalStorageEnabled(long, boolean);
descriptor: (JZ)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
page
enabled
private native int twkGetUnloadEventListenersCount(long);
descriptor: (J)I
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pFrame
private native void twkConnectInspectorFrontend(long);
descriptor: (J)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native void twkDisconnectInspectorFrontend(long);
descriptor: (J)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
private native void twkDispatchInspectorMessageFromFrontend(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x0102) ACC_PRIVATE, ACC_NATIVE
MethodParameters:
Name Flags
pPage
message
private static native void twkDoJSCGarbageCollection();
descriptor: ()V
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
private static java.lang.Void lambda$0();
descriptor: ()Ljava/lang/Void;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=0
0: ldc "jfxwebkit"
invokestatic com.sun.glass.utils.NativeLibLoader.loadLibrary:(Ljava/lang/String;)V
1: getstatic com.sun.webkit.WebPage.log:Lcom/sun/javafx/logging/PlatformLogger;
ldc "jfxwebkit loaded"
invokevirtual com.sun.javafx.logging.PlatformLogger.finer:(Ljava/lang/String;)V
2: invokestatic java.net.CookieHandler.getDefault:()Ljava/net/CookieHandler;
ifnonnull 8
3: ldc "com.sun.webkit.setDefaultCookieHandler"
4: ldc "true"
5: invokestatic java.lang.System.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokestatic java.lang.Boolean.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean;
invokevirtual java.lang.Boolean.booleanValue:()Z
istore 0
start local 0 6: iload 0
ifeq 8
7: new com.sun.webkit.network.CookieManager
dup
invokespecial com.sun.webkit.network.CookieManager.<init>:()V
invokestatic java.net.CookieHandler.setDefault:(Ljava/net/CookieHandler;)V
end local 0 8: StackMap locals:
StackMap stack:
ldc "com.sun.webkit.useJIT"
ldc "true"
9: invokestatic java.lang.System.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokestatic java.lang.Boolean.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean;
invokevirtual java.lang.Boolean.booleanValue:()Z
istore 0
start local 0 10: ldc "com.sun.webkit.useDFGJIT"
ldc "true"
11: invokestatic java.lang.System.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokestatic java.lang.Boolean.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean;
invokevirtual java.lang.Boolean.booleanValue:()Z
istore 1
start local 1 12: ldc "com.sun.webkit.useCSS3D"
ldc "false"
13: invokestatic java.lang.System.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokestatic java.lang.Boolean.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean;
invokevirtual java.lang.Boolean.booleanValue:()Z
istore 2
start local 2 14: iload 2
ifeq 15
getstatic javafx.application.ConditionalFeature.SCENE3D:Ljavafx/application/ConditionalFeature;
invokestatic javafx.application.Platform.isSupported:(Ljavafx/application/ConditionalFeature;)Z
ifeq 15
iconst_1
goto 16
StackMap locals: int int int
StackMap stack:
15: iconst_0
StackMap locals:
StackMap stack: int
16: istore 2
17: iload 0
iload 1
iload 2
invokestatic com.sun.webkit.WebPage.twkInitWebCore:(ZZZ)V
18: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
6 8 0 setDefault Z
10 19 0 useJIT Z
12 19 1 useDFGJIT Z
14 19 2 useCSS3D Z
private void lambda$3(com.sun.webkit.graphics.WCRenderQueue, int, int, int, int);
descriptor: (Lcom/sun/webkit/graphics/WCRenderQueue;IIII)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=8, locals=6, args_size=6
start local 0 0: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 1
iload 2
iload 3
iload 4
iload 5
invokevirtual com.sun.webkit.WebPage.twkUpdateContent:(JLcom/sun/webkit/graphics/WCRenderQueue;IIII)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/WebPage;
private void lambda$4();
descriptor: ()V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.webkit.WebPage.repaintAll:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/WebPage;
private void lambda$5(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=3
start local 0 0: aload 0
lload 1
aload 3
invokevirtual com.sun.webkit.WebPage.twkOpen:(JLjava/lang/String;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/WebPage;
private void lambda$6(long, java.lang.String, java.lang.String);
descriptor: (JLjava/lang/String;Ljava/lang/String;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=5, locals=5, args_size=4
start local 0 0: aload 0
lload 1
aload 3
aload 4
invokevirtual com.sun.webkit.WebPage.twkLoad:(JLjava/lang/String;Ljava/lang/String;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/webkit/WebPage;
private void lambda$7(java.util.concurrent.CountDownLatch, float, float, java.util.concurrent.atomic.AtomicReference);
descriptor: (Ljava/util/concurrent/CountDownLatch;FFLjava/util/concurrent/atomic/AtomicReference;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=5, locals=7, args_size=5
start local 0 0: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
fload 2
fload 3
invokevirtual com.sun.webkit.WebPage.twkBeginPrinting:(JFF)I
istore 5
start local 5 1: aload 4
iload 5
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual java.util.concurrent.atomic.AtomicReference.set:(Ljava/lang/Object;)V
end local 5 2: goto 6
StackMap locals:
StackMap stack: java.lang.Throwable
3: astore 6
4: aload 1
invokevirtual java.util.concurrent.CountDownLatch.countDown:()V
5: aload 6
athrow
6: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.util.concurrent.CountDownLatch.countDown:()V
7: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/webkit/WebPage;
1 2 5 nPages I
Exception table:
from to target type
0 3 3 any
private void lambda$8(java.util.concurrent.CountDownLatch);
descriptor: (Ljava/util/concurrent/CountDownLatch;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=2
start local 0 0: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
invokevirtual com.sun.webkit.WebPage.twkEndPrinting:(J)V
1: goto 5
StackMap locals:
StackMap stack: java.lang.Throwable
2: astore 2
3: aload 1
invokevirtual java.util.concurrent.CountDownLatch.countDown:()V
4: aload 2
athrow
5: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.util.concurrent.CountDownLatch.countDown:()V
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
0 2 2 any
private void lambda$9(java.util.concurrent.CountDownLatch, com.sun.webkit.graphics.WCRenderQueue, int, float);
descriptor: (Ljava/util/concurrent/CountDownLatch;Lcom/sun/webkit/graphics/WCRenderQueue;IF)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=6, locals=6, args_size=5
start local 0 0: aload 0
aload 0
invokevirtual com.sun.webkit.WebPage.getPage:()J
aload 2
iload 3
fload 4
invokevirtual com.sun.webkit.WebPage.twkPrint:(JLcom/sun/webkit/graphics/WCRenderQueue;IF)V
1: goto 5
StackMap locals:
StackMap stack: java.lang.Throwable
2: astore 5
3: aload 1
invokevirtual java.util.concurrent.CountDownLatch.countDown:()V
4: aload 5
athrow
5: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.util.concurrent.CountDownLatch.countDown:()V
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/webkit/WebPage;
Exception table:
from to target type
0 2 2 any
}
SourceFile: "WebPage.java"
NestMembers:
com.sun.webkit.WebPage$RenderFrame
InnerClasses:
public final Level = com.sun.javafx.logging.PlatformLogger$Level of com.sun.javafx.logging.PlatformLogger
private final RenderFrame = com.sun.webkit.WebPage$RenderFrame of com.sun.webkit.WebPage
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles