Skip to content

Commit

Permalink
Update to Chrome DevTools Protocol version 1354347
Browse files Browse the repository at this point in the history
  • Loading branch information
Protocol Update Workflow authored and joffrey-bion committed Sep 17, 2024
1 parent a214894 commit 7d032b7
Show file tree
Hide file tree
Showing 3 changed files with 78 additions and 8 deletions.
50 changes: 45 additions & 5 deletions api/chrome-devtools-kotlin.api
Original file line number Diff line number Diff line change
Expand Up @@ -11939,6 +11939,8 @@ public final class org/hildan/chrome/devtools/domains/dom/DOMDomain {
public final fun scrollIntoViewIfNeeded (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public final fun scrollIntoViewIfNeeded (Lorg/hildan/chrome/devtools/domains/dom/ScrollIntoViewIfNeededRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun scrollIntoViewIfNeeded$default (Lorg/hildan/chrome/devtools/domains/dom/DOMDomain;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public final fun scrollableFlagUpdated ()Lkotlinx/coroutines/flow/Flow;
public final fun scrollableFlagUpdatedEvents ()Lkotlinx/coroutines/flow/Flow;
public final fun setAttributeValue (ILjava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public final fun setAttributeValue (Lorg/hildan/chrome/devtools/domains/dom/SetAttributeValueRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public final fun setAttributesAsText (ILjava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Expand Down Expand Up @@ -13482,8 +13484,8 @@ public final class org/hildan/chrome/devtools/domains/dom/MoveToResponse$Compani

public final class org/hildan/chrome/devtools/domains/dom/Node {
public static final field Companion Lorg/hildan/chrome/devtools/domains/dom/Node$Companion;
public fun <init> (ILjava/lang/Integer;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/PseudoType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/ShadowRootType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Ljava/lang/Boolean;Lorg/hildan/chrome/devtools/domains/dom/CompatibilityMode;Lorg/hildan/chrome/devtools/domains/dom/BackendNode;)V
public synthetic fun <init> (ILjava/lang/Integer;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/PseudoType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/ShadowRootType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Ljava/lang/Boolean;Lorg/hildan/chrome/devtools/domains/dom/CompatibilityMode;Lorg/hildan/chrome/devtools/domains/dom/BackendNode;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun <init> (ILjava/lang/Integer;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/PseudoType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/ShadowRootType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Ljava/lang/Boolean;Lorg/hildan/chrome/devtools/domains/dom/CompatibilityMode;Lorg/hildan/chrome/devtools/domains/dom/BackendNode;Ljava/lang/Boolean;)V
public synthetic fun <init> (ILjava/lang/Integer;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/PseudoType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/ShadowRootType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Ljava/lang/Boolean;Lorg/hildan/chrome/devtools/domains/dom/CompatibilityMode;Lorg/hildan/chrome/devtools/domains/dom/BackendNode;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()I
public final fun component10 ()Ljava/util/List;
public final fun component11 ()Ljava/lang/String;
Expand All @@ -13509,14 +13511,15 @@ public final class org/hildan/chrome/devtools/domains/dom/Node {
public final fun component3 ()I
public final fun component30 ()Lorg/hildan/chrome/devtools/domains/dom/CompatibilityMode;
public final fun component31 ()Lorg/hildan/chrome/devtools/domains/dom/BackendNode;
public final fun component32 ()Ljava/lang/Boolean;
public final fun component4 ()I
public final fun component5 ()Ljava/lang/String;
public final fun component6 ()Ljava/lang/String;
public final fun component7 ()Ljava/lang/String;
public final fun component8 ()Ljava/lang/Integer;
public final fun component9 ()Ljava/util/List;
public final fun copy (ILjava/lang/Integer;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/PseudoType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/ShadowRootType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Ljava/lang/Boolean;Lorg/hildan/chrome/devtools/domains/dom/CompatibilityMode;Lorg/hildan/chrome/devtools/domains/dom/BackendNode;)Lorg/hildan/chrome/devtools/domains/dom/Node;
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/dom/Node;ILjava/lang/Integer;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/PseudoType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/ShadowRootType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Ljava/lang/Boolean;Lorg/hildan/chrome/devtools/domains/dom/CompatibilityMode;Lorg/hildan/chrome/devtools/domains/dom/BackendNode;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/dom/Node;
public final fun copy (ILjava/lang/Integer;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/PseudoType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/ShadowRootType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Ljava/lang/Boolean;Lorg/hildan/chrome/devtools/domains/dom/CompatibilityMode;Lorg/hildan/chrome/devtools/domains/dom/BackendNode;Ljava/lang/Boolean;)Lorg/hildan/chrome/devtools/domains/dom/Node;
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/dom/Node;ILjava/lang/Integer;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/PseudoType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/ShadowRootType;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Lorg/hildan/chrome/devtools/domains/dom/Node;Ljava/util/List;Ljava/lang/Boolean;Lorg/hildan/chrome/devtools/domains/dom/CompatibilityMode;Lorg/hildan/chrome/devtools/domains/dom/BackendNode;Ljava/lang/Boolean;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/dom/Node;
public fun equals (Ljava/lang/Object;)Z
public final fun getAssignedSlot ()Lorg/hildan/chrome/devtools/domains/dom/BackendNode;
public final fun getAttributes ()Ljava/util/List;
Expand Down Expand Up @@ -13550,6 +13553,7 @@ public final class org/hildan/chrome/devtools/domains/dom/Node {
public final fun getXmlVersion ()Ljava/lang/String;
public fun hashCode ()I
public final fun isSVG ()Ljava/lang/Boolean;
public final fun isScrollable ()Ljava/lang/Boolean;
public fun toString ()Ljava/lang/String;
}

Expand Down Expand Up @@ -13654,13 +13658,18 @@ public final class org/hildan/chrome/devtools/domains/dom/PseudoType : java/lang
public static final field after Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field backdrop Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field before Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field column Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field detailsContent Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field fileSelectorButton Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field firstLetter Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field firstLine Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field firstLineInherited Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field grammarError Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field highlight Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field inputListButton Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field marker Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field picker Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field placeholder Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field resizer Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field scrollMarker Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field scrollMarkerGroup Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
Expand All @@ -13673,6 +13682,8 @@ public final class org/hildan/chrome/devtools/domains/dom/PseudoType : java/lang
public static final field scrollbarTrack Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field scrollbarTrackPiece Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field searchText Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field selectFallbackButton Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field selectFallbackButtonText Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field selection Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field spellingError Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
public static final field targetText Lorg/hildan/chrome/devtools/domains/dom/PseudoType;
Expand Down Expand Up @@ -14968,6 +14979,35 @@ public final class org/hildan/chrome/devtools/domains/dom/events/DOMEvent$Pseudo
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}

public final class org/hildan/chrome/devtools/domains/dom/events/DOMEvent$ScrollableFlagUpdated : org/hildan/chrome/devtools/domains/dom/events/DOMEvent {
public static final field Companion Lorg/hildan/chrome/devtools/domains/dom/events/DOMEvent$ScrollableFlagUpdated$Companion;
public fun <init> (IZ)V
public final fun component1 ()I
public final fun component2 ()Z
public final fun copy (IZ)Lorg/hildan/chrome/devtools/domains/dom/events/DOMEvent$ScrollableFlagUpdated;
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/dom/events/DOMEvent$ScrollableFlagUpdated;IZILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/dom/events/DOMEvent$ScrollableFlagUpdated;
public fun equals (Ljava/lang/Object;)Z
public final fun getNodeId ()I
public fun hashCode ()I
public final fun isScrollable ()Z
public fun toString ()Ljava/lang/String;
}

public synthetic class org/hildan/chrome/devtools/domains/dom/events/DOMEvent$ScrollableFlagUpdated$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/dom/events/DOMEvent$ScrollableFlagUpdated$$serializer;
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lorg/hildan/chrome/devtools/domains/dom/events/DOMEvent$ScrollableFlagUpdated;
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lorg/hildan/chrome/devtools/domains/dom/events/DOMEvent$ScrollableFlagUpdated;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}

public final class org/hildan/chrome/devtools/domains/dom/events/DOMEvent$ScrollableFlagUpdated$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}

public final class org/hildan/chrome/devtools/domains/dom/events/DOMEvent$SetChildNodes : org/hildan/chrome/devtools/domains/dom/events/DOMEvent {
public static final field Companion Lorg/hildan/chrome/devtools/domains/dom/events/DOMEvent$SetChildNodes$Companion;
public fun <init> (ILjava/util/List;)V
Expand Down Expand Up @@ -25215,7 +25255,6 @@ public final class org/hildan/chrome/devtools/domains/network/CookieBlockedReaso

public final class org/hildan/chrome/devtools/domains/network/CookieExemptionReason : java/lang/Enum {
public static final field Companion Lorg/hildan/chrome/devtools/domains/network/CookieExemptionReason$Companion;
public static final field CorsOptIn Lorg/hildan/chrome/devtools/domains/network/CookieExemptionReason;
public static final field EnterprisePolicy Lorg/hildan/chrome/devtools/domains/network/CookieExemptionReason;
public static final field None Lorg/hildan/chrome/devtools/domains/network/CookieExemptionReason;
public static final field Scheme Lorg/hildan/chrome/devtools/domains/network/CookieExemptionReason;
Expand Down Expand Up @@ -33811,6 +33850,7 @@ public final class org/hildan/chrome/devtools/domains/page/PermissionsPolicyFeat
public static final field clipboardRead Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature;
public static final field clipboardWrite Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature;
public static final field computePressure Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature;
public static final field controlledFrame Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature;
public static final field crossOriginIsolated Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature;
public static final field deferredFetch Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature;
public static final field digitalCredentialsGet Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature;
Expand Down
34 changes: 32 additions & 2 deletions protocol-definition/browser_protocol.json
Original file line number Diff line number Diff line change
Expand Up @@ -5657,6 +5657,7 @@
"after",
"marker",
"backdrop",
"column",
"selection",
"search-text",
"target-text",
Expand All @@ -5680,7 +5681,13 @@
"view-transition-group",
"view-transition-image-pair",
"view-transition-old",
"view-transition-new"
"view-transition-new",
"placeholder",
"file-selector-button",
"details-content",
"select-fallback-button",
"select-fallback-button-text",
"picker"
]
},
{
Expand Down Expand Up @@ -5930,6 +5937,12 @@
"name": "assignedSlot",
"optional": true,
"$ref": "BackendNode"
},
{
"name": "isScrollable",
"experimental": true,
"optional": true,
"type": "boolean"
}
]
},
Expand Down Expand Up @@ -7400,6 +7413,23 @@
"description": "Called when top layer elements are changed.",
"experimental": true
},
{
"name": "scrollableFlagUpdated",
"description": "Fired when a node's scrollability state changes.",
"experimental": true,
"parameters": [
{
"name": "nodeId",
"description": "The id of the node.",
"$ref": "DOM.NodeId"
},
{
"name": "isScrollable",
"description": "If the node is scrollable.",
"type": "boolean"
}
]
},
{
"name": "pseudoElementRemoved",
"description": "Called when a pseudo element is removed from an element.",
Expand Down Expand Up @@ -13484,7 +13514,6 @@
"EnterprisePolicy",
"StorageAccess",
"TopLevelStorageAccess",
"CorsOptIn",
"Scheme"
]
},
Expand Down Expand Up @@ -17158,6 +17187,7 @@
"clipboard-read",
"clipboard-write",
"compute-pressure",
"controlled-frame",
"cross-origin-isolated",
"deferred-fetch",
"digital-credentials-get",
Expand Down
2 changes: 1 addition & 1 deletion protocol-definition/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1349043
1354347

0 comments on commit 7d032b7

Please sign in to comment.