Skip to content

Commit 0544007

Browse files
author
Protocol Update Workflow
committed
Update to Chrome DevTools Protocol version 1412693
1 parent 2087c8a commit 0544007

File tree

3 files changed

+82
-11
lines changed

3 files changed

+82
-11
lines changed

api/chrome-devtools-kotlin.api

Lines changed: 41 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13301,6 +13301,34 @@ public final class org/hildan/chrome/devtools/domains/debugger/RemoveBreakpointR
1330113301
public final fun serializer ()Lkotlinx/serialization/KSerializer;
1330213302
}
1330313303

13304+
public final class org/hildan/chrome/devtools/domains/debugger/ResolvedBreakpoint {
13305+
public static final field Companion Lorg/hildan/chrome/devtools/domains/debugger/ResolvedBreakpoint$Companion;
13306+
public fun <init> (Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/debugger/Location;)V
13307+
public final fun component1 ()Ljava/lang/String;
13308+
public final fun component2 ()Lorg/hildan/chrome/devtools/domains/debugger/Location;
13309+
public final fun copy (Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/debugger/Location;)Lorg/hildan/chrome/devtools/domains/debugger/ResolvedBreakpoint;
13310+
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/debugger/ResolvedBreakpoint;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/debugger/Location;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/debugger/ResolvedBreakpoint;
13311+
public fun equals (Ljava/lang/Object;)Z
13312+
public final fun getBreakpointId ()Ljava/lang/String;
13313+
public final fun getLocation ()Lorg/hildan/chrome/devtools/domains/debugger/Location;
13314+
public fun hashCode ()I
13315+
public fun toString ()Ljava/lang/String;
13316+
}
13317+
13318+
public synthetic class org/hildan/chrome/devtools/domains/debugger/ResolvedBreakpoint$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
13319+
public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/debugger/ResolvedBreakpoint$$serializer;
13320+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
13321+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
13322+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lorg/hildan/chrome/devtools/domains/debugger/ResolvedBreakpoint;
13323+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
13324+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
13325+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lorg/hildan/chrome/devtools/domains/debugger/ResolvedBreakpoint;)V
13326+
}
13327+
13328+
public final class org/hildan/chrome/devtools/domains/debugger/ResolvedBreakpoint$Companion {
13329+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
13330+
}
13331+
1330413332
public final class org/hildan/chrome/devtools/domains/debugger/RestartFrameRequest {
1330513333
public static final field Companion Lorg/hildan/chrome/devtools/domains/debugger/RestartFrameRequest$Companion;
1330613334
public fun <init> (Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/debugger/FrameMode;)V
@@ -14584,8 +14612,8 @@ public final class org/hildan/chrome/devtools/domains/debugger/events/DebuggerEv
1458414612

1458514613
public final class org/hildan/chrome/devtools/domains/debugger/events/DebuggerEvent$ScriptParsed : org/hildan/chrome/devtools/domains/debugger/events/DebuggerEvent {
1458614614
public static final field Companion Lorg/hildan/chrome/devtools/domains/debugger/events/DebuggerEvent$ScriptParsed$Companion;
14587-
public fun <init> (Ljava/lang/String;Ljava/lang/String;IIIIILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/runtime/StackTrace;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/debugger/ScriptLanguage;Ljava/util/List;Ljava/lang/String;)V
14588-
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;IIIIILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/runtime/StackTrace;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/debugger/ScriptLanguage;Ljava/util/List;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
14615+
public fun <init> (Ljava/lang/String;Ljava/lang/String;IIIIILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/runtime/StackTrace;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/debugger/ScriptLanguage;Ljava/util/List;Ljava/lang/String;Ljava/util/List;)V
14616+
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;IIIIILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/runtime/StackTrace;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/debugger/ScriptLanguage;Ljava/util/List;Ljava/lang/String;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
1458914617
public final fun component1 ()Ljava/lang/String;
1459014618
public final fun component10 ()Lkotlinx/serialization/json/JsonObject;
1459114619
public final fun component11 ()Ljava/lang/Boolean;
@@ -14599,15 +14627,16 @@ public final class org/hildan/chrome/devtools/domains/debugger/events/DebuggerEv
1459914627
public final fun component19 ()Ljava/util/List;
1460014628
public final fun component2 ()Ljava/lang/String;
1460114629
public final fun component20 ()Ljava/lang/String;
14630+
public final fun component21 ()Ljava/util/List;
1460214631
public final fun component3 ()I
1460314632
public final fun component4 ()I
1460414633
public final fun component5 ()I
1460514634
public final fun component6 ()I
1460614635
public final fun component7 ()I
1460714636
public final fun component8 ()Ljava/lang/String;
1460814637
public final fun component9 ()Ljava/lang/String;
14609-
public final fun copy (Ljava/lang/String;Ljava/lang/String;IIIIILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/runtime/StackTrace;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/debugger/ScriptLanguage;Ljava/util/List;Ljava/lang/String;)Lorg/hildan/chrome/devtools/domains/debugger/events/DebuggerEvent$ScriptParsed;
14610-
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/debugger/events/DebuggerEvent$ScriptParsed;Ljava/lang/String;Ljava/lang/String;IIIIILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/runtime/StackTrace;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/debugger/ScriptLanguage;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/debugger/events/DebuggerEvent$ScriptParsed;
14638+
public final fun copy (Ljava/lang/String;Ljava/lang/String;IIIIILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/runtime/StackTrace;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/debugger/ScriptLanguage;Ljava/util/List;Ljava/lang/String;Ljava/util/List;)Lorg/hildan/chrome/devtools/domains/debugger/events/DebuggerEvent$ScriptParsed;
14639+
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/debugger/events/DebuggerEvent$ScriptParsed;Ljava/lang/String;Ljava/lang/String;IIIIILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/runtime/StackTrace;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/debugger/ScriptLanguage;Ljava/util/List;Ljava/lang/String;Ljava/util/List;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/debugger/events/DebuggerEvent$ScriptParsed;
1461114640
public fun equals (Ljava/lang/Object;)Z
1461214641
public final fun getBuildId ()Ljava/lang/String;
1461314642
public final fun getCodeOffset ()Ljava/lang/Integer;
@@ -14620,6 +14649,7 @@ public final class org/hildan/chrome/devtools/domains/debugger/events/DebuggerEv
1462014649
public final fun getHasSourceURL ()Ljava/lang/Boolean;
1462114650
public final fun getHash ()Ljava/lang/String;
1462214651
public final fun getLength ()Ljava/lang/Integer;
14652+
public final fun getResolvedBreakpoints ()Ljava/util/List;
1462314653
public final fun getScriptId ()Ljava/lang/String;
1462414654
public final fun getScriptLanguage ()Lorg/hildan/chrome/devtools/domains/debugger/ScriptLanguage;
1462514655
public final fun getSourceMapURL ()Ljava/lang/String;
@@ -47348,12 +47378,16 @@ public final class org/hildan/chrome/devtools/domains/runtime/GetExceptionDetail
4734847378

4734947379
public final class org/hildan/chrome/devtools/domains/runtime/GetHeapUsageResponse {
4735047380
public static final field Companion Lorg/hildan/chrome/devtools/domains/runtime/GetHeapUsageResponse$Companion;
47351-
public fun <init> (DD)V
47381+
public fun <init> (DDDD)V
4735247382
public final fun component1 ()D
4735347383
public final fun component2 ()D
47354-
public final fun copy (DD)Lorg/hildan/chrome/devtools/domains/runtime/GetHeapUsageResponse;
47355-
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/runtime/GetHeapUsageResponse;DDILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/runtime/GetHeapUsageResponse;
47384+
public final fun component3 ()D
47385+
public final fun component4 ()D
47386+
public final fun copy (DDDD)Lorg/hildan/chrome/devtools/domains/runtime/GetHeapUsageResponse;
47387+
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/runtime/GetHeapUsageResponse;DDDDILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/runtime/GetHeapUsageResponse;
4735647388
public fun equals (Ljava/lang/Object;)Z
47389+
public final fun getBackingStorageSize ()D
47390+
public final fun getEmbedderHeapUsedSize ()D
4735747391
public final fun getTotalSize ()D
4735847392
public final fun getUsedSize ()D
4735947393
public fun hashCode ()I

protocol-definition/js_protocol.json

Lines changed: 40 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -386,6 +386,22 @@
386386
"type": "string"
387387
}
388388
]
389+
},
390+
{
391+
"id": "ResolvedBreakpoint",
392+
"type": "object",
393+
"properties": [
394+
{
395+
"name": "breakpointId",
396+
"description": "Breakpoint unique identifier.",
397+
"$ref": "BreakpointId"
398+
},
399+
{
400+
"name": "location",
401+
"description": "Actual breakpoint location.",
402+
"$ref": "Location"
403+
}
404+
]
389405
}
390406
],
391407
"commands": [
@@ -1180,7 +1196,8 @@
11801196
"events": [
11811197
{
11821198
"name": "breakpointResolved",
1183-
"description": "Fired when breakpoint is resolved to an actual script and location.",
1199+
"description": "Fired when breakpoint is resolved to an actual script and location.\nDeprecated in favor of `resolvedBreakpoints` in the `scriptParsed` event.",
1200+
"deprecated": true,
11841201
"parameters": [
11851202
{
11861203
"name": "breakpointId",
@@ -1500,6 +1517,16 @@
15001517
"experimental": true,
15011518
"optional": true,
15021519
"type": "string"
1520+
},
1521+
{
1522+
"name": "resolvedBreakpoints",
1523+
"description": "The list of set breakpoints in this script if calls to `setBreakpointByUrl`\nmatches this script's URL or hash. Clients that use this list can ignore the\n`breakpointResolved` event. They are equivalent.",
1524+
"experimental": true,
1525+
"optional": true,
1526+
"type": "array",
1527+
"items": {
1528+
"$ref": "ResolvedBreakpoint"
1529+
}
15031530
}
15041531
]
15051532
}
@@ -3240,12 +3267,22 @@
32403267
"returns": [
32413268
{
32423269
"name": "usedSize",
3243-
"description": "Used heap size in bytes.",
3270+
"description": "Used JavaScript heap size in bytes.",
32443271
"type": "number"
32453272
},
32463273
{
32473274
"name": "totalSize",
3248-
"description": "Allocated heap size in bytes.",
3275+
"description": "Allocated JavaScript heap size in bytes.",
3276+
"type": "number"
3277+
},
3278+
{
3279+
"name": "embedderHeapUsedSize",
3280+
"description": "Used size in bytes in the embedder's garbage-collected heap.",
3281+
"type": "number"
3282+
},
3283+
{
3284+
"name": "backingStorageSize",
3285+
"description": "Size in bytes of backing storage for array buffers and external strings.",
32493286
"type": "number"
32503287
}
32513288
]

protocol-definition/version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1410712
1+
1412693

0 commit comments

Comments
 (0)