Skip to content

Commit 2087c8a

Browse files
Protocol Update Workflowjoffrey-bion
authored andcommitted
Update to Chrome DevTools Protocol version 1410712
1 parent 0b94046 commit 2087c8a

File tree

3 files changed

+181
-8
lines changed

3 files changed

+181
-8
lines changed

api/chrome-devtools-kotlin.api

Lines changed: 130 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29404,6 +29404,14 @@ public final class org/hildan/chrome/devtools/domains/network/CookieExemptionRea
2940429404
public final fun serializer ()Lkotlinx/serialization/KSerializer;
2940529405
}
2940629406

29407+
public final class org/hildan/chrome/devtools/domains/network/CookieExemptionReason$SameSiteNoneCookiesInSandbox : org/hildan/chrome/devtools/domains/network/CookieExemptionReason {
29408+
public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/network/CookieExemptionReason$SameSiteNoneCookiesInSandbox;
29409+
public fun equals (Ljava/lang/Object;)Z
29410+
public fun hashCode ()I
29411+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
29412+
public fun toString ()Ljava/lang/String;
29413+
}
29414+
2940729415
public final class org/hildan/chrome/devtools/domains/network/CookieExemptionReason$Scheme : org/hildan/chrome/devtools/domains/network/CookieExemptionReason {
2940829416
public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/network/CookieExemptionReason$Scheme;
2940929417
public fun equals (Ljava/lang/Object;)Z
@@ -51745,6 +51753,60 @@ public final class org/hildan/chrome/devtools/domains/storage/DeleteStorageBucke
5174551753
public final fun serializer ()Lkotlinx/serialization/KSerializer;
5174651754
}
5174751755

51756+
public final class org/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataRequest {
51757+
public static final field Companion Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataRequest$Companion;
51758+
public fun <init> (Ljava/lang/String;Ljava/util/List;)V
51759+
public final fun component1 ()Ljava/lang/String;
51760+
public final fun component2 ()Ljava/util/List;
51761+
public final fun copy (Ljava/lang/String;Ljava/util/List;)Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataRequest;
51762+
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataRequest;Ljava/lang/String;Ljava/util/List;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataRequest;
51763+
public fun equals (Ljava/lang/Object;)Z
51764+
public final fun getFirstPartyUrl ()Ljava/lang/String;
51765+
public final fun getThirdPartyUrls ()Ljava/util/List;
51766+
public fun hashCode ()I
51767+
public fun toString ()Ljava/lang/String;
51768+
}
51769+
51770+
public synthetic class org/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
51771+
public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataRequest$$serializer;
51772+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
51773+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
51774+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataRequest;
51775+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
51776+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
51777+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataRequest;)V
51778+
}
51779+
51780+
public final class org/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataRequest$Companion {
51781+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
51782+
}
51783+
51784+
public final class org/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataResponse {
51785+
public static final field Companion Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataResponse$Companion;
51786+
public fun <init> (Ljava/util/List;)V
51787+
public final fun component1 ()Ljava/util/List;
51788+
public final fun copy (Ljava/util/List;)Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataResponse;
51789+
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataResponse;Ljava/util/List;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataResponse;
51790+
public fun equals (Ljava/lang/Object;)Z
51791+
public final fun getMatchedUrls ()Ljava/util/List;
51792+
public fun hashCode ()I
51793+
public fun toString ()Ljava/lang/String;
51794+
}
51795+
51796+
public synthetic class org/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
51797+
public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataResponse$$serializer;
51798+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
51799+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
51800+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataResponse;
51801+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
51802+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
51803+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataResponse;)V
51804+
}
51805+
51806+
public final class org/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataResponse$Companion {
51807+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
51808+
}
51809+
5174851810
public final class org/hildan/chrome/devtools/domains/storage/GetCookiesRequest {
5174951811
public static final field Companion Lorg/hildan/chrome/devtools/domains/storage/GetCookiesRequest$Companion;
5175051812
public fun <init> ()V
@@ -53254,6 +53316,8 @@ public final class org/hildan/chrome/devtools/domains/storage/StorageDomain {
5325453316
public final fun deleteStorageBucket (Lorg/hildan/chrome/devtools/domains/storage/DeleteStorageBucketRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
5325553317
public final fun deleteStorageBucket (Lorg/hildan/chrome/devtools/domains/storage/StorageBucket;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
5325653318
public final fun events ()Lkotlinx/coroutines/flow/Flow;
53319+
public final fun getAffectedUrlsForThirdPartyCookieMetadata (Ljava/lang/String;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
53320+
public final fun getAffectedUrlsForThirdPartyCookieMetadata (Lorg/hildan/chrome/devtools/domains/storage/GetAffectedUrlsForThirdPartyCookieMetadataRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
5325753321
public final fun getCookies (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
5325853322
public final fun getCookies (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
5325953323
public final fun getCookies (Lorg/hildan/chrome/devtools/domains/storage/GetCookiesRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -54887,20 +54951,21 @@ public final class org/hildan/chrome/devtools/domains/target/CreateBrowserContex
5488754951

5488854952
public final class org/hildan/chrome/devtools/domains/target/CreateTargetRequest {
5488954953
public static final field Companion Lorg/hildan/chrome/devtools/domains/target/CreateTargetRequest$Companion;
54890-
public fun <init> (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V
54891-
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
54954+
public fun <init> (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/target/WindowState;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V
54955+
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/target/WindowState;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
5489254956
public final fun component1 ()Ljava/lang/String;
5489354957
public final fun component10 ()Ljava/lang/Boolean;
54958+
public final fun component11 ()Ljava/lang/Boolean;
5489454959
public final fun component2 ()Ljava/lang/Integer;
5489554960
public final fun component3 ()Ljava/lang/Integer;
5489654961
public final fun component4 ()Ljava/lang/Integer;
5489754962
public final fun component5 ()Ljava/lang/Integer;
54898-
public final fun component6 ()Ljava/lang/String;
54899-
public final fun component7 ()Ljava/lang/Boolean;
54963+
public final fun component6 ()Lorg/hildan/chrome/devtools/domains/target/WindowState;
54964+
public final fun component7 ()Ljava/lang/String;
5490054965
public final fun component8 ()Ljava/lang/Boolean;
5490154966
public final fun component9 ()Ljava/lang/Boolean;
54902-
public final fun copy (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lorg/hildan/chrome/devtools/domains/target/CreateTargetRequest;
54903-
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/target/CreateTargetRequest;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/target/CreateTargetRequest;
54967+
public final fun copy (Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/target/WindowState;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lorg/hildan/chrome/devtools/domains/target/CreateTargetRequest;
54968+
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/target/CreateTargetRequest;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Lorg/hildan/chrome/devtools/domains/target/WindowState;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/target/CreateTargetRequest;
5490454969
public fun equals (Ljava/lang/Object;)Z
5490554970
public final fun getBackground ()Ljava/lang/Boolean;
5490654971
public final fun getBrowserContextId ()Ljava/lang/String;
@@ -54912,6 +54977,7 @@ public final class org/hildan/chrome/devtools/domains/target/CreateTargetRequest
5491254977
public final fun getTop ()Ljava/lang/Integer;
5491354978
public final fun getUrl ()Ljava/lang/String;
5491454979
public final fun getWidth ()Ljava/lang/Integer;
54980+
public final fun getWindowState ()Lorg/hildan/chrome/devtools/domains/target/WindowState;
5491554981
public fun hashCode ()I
5491654982
public fun toString ()Ljava/lang/String;
5491754983
}
@@ -54939,6 +55005,7 @@ public final class org/hildan/chrome/devtools/domains/target/CreateTargetRequest
5493955005
public final fun getTop ()Ljava/lang/Integer;
5494055006
public final fun getUrl ()Ljava/lang/String;
5494155007
public final fun getWidth ()Ljava/lang/Integer;
55008+
public final fun getWindowState ()Lorg/hildan/chrome/devtools/domains/target/WindowState;
5494255009
public final fun setBackground (Ljava/lang/Boolean;)V
5494355010
public final fun setBrowserContextId (Ljava/lang/String;)V
5494455011
public final fun setEnableBeginFrameControl (Ljava/lang/Boolean;)V
@@ -54948,6 +55015,7 @@ public final class org/hildan/chrome/devtools/domains/target/CreateTargetRequest
5494855015
public final fun setNewWindow (Ljava/lang/Boolean;)V
5494955016
public final fun setTop (Ljava/lang/Integer;)V
5495055017
public final fun setWidth (Ljava/lang/Integer;)V
55018+
public final fun setWindowState (Lorg/hildan/chrome/devtools/domains/target/WindowState;)V
5495155019
}
5495255020

5495355021
public final class org/hildan/chrome/devtools/domains/target/CreateTargetRequest$Companion {
@@ -55592,6 +55660,62 @@ public final class org/hildan/chrome/devtools/domains/target/TargetInfo$Companio
5559255660
public final fun serializer ()Lkotlinx/serialization/KSerializer;
5559355661
}
5559455662

55663+
public abstract interface class org/hildan/chrome/devtools/domains/target/WindowState {
55664+
public static final field Companion Lorg/hildan/chrome/devtools/domains/target/WindowState$Companion;
55665+
}
55666+
55667+
public final class org/hildan/chrome/devtools/domains/target/WindowState$Companion {
55668+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
55669+
}
55670+
55671+
public final class org/hildan/chrome/devtools/domains/target/WindowState$NotDefinedInProtocol : org/hildan/chrome/devtools/domains/target/WindowState {
55672+
public static final field Companion Lorg/hildan/chrome/devtools/domains/target/WindowState$NotDefinedInProtocol$Companion;
55673+
public fun <init> (Ljava/lang/String;)V
55674+
public final fun component1 ()Ljava/lang/String;
55675+
public final fun copy (Ljava/lang/String;)Lorg/hildan/chrome/devtools/domains/target/WindowState$NotDefinedInProtocol;
55676+
public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/target/WindowState$NotDefinedInProtocol;Ljava/lang/String;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/target/WindowState$NotDefinedInProtocol;
55677+
public fun equals (Ljava/lang/Object;)Z
55678+
public final fun getValue ()Ljava/lang/String;
55679+
public fun hashCode ()I
55680+
public fun toString ()Ljava/lang/String;
55681+
}
55682+
55683+
public final class org/hildan/chrome/devtools/domains/target/WindowState$NotDefinedInProtocol$Companion {
55684+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
55685+
}
55686+
55687+
public final class org/hildan/chrome/devtools/domains/target/WindowState$fullscreen : org/hildan/chrome/devtools/domains/target/WindowState {
55688+
public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/target/WindowState$fullscreen;
55689+
public fun equals (Ljava/lang/Object;)Z
55690+
public fun hashCode ()I
55691+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
55692+
public fun toString ()Ljava/lang/String;
55693+
}
55694+
55695+
public final class org/hildan/chrome/devtools/domains/target/WindowState$maximized : org/hildan/chrome/devtools/domains/target/WindowState {
55696+
public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/target/WindowState$maximized;
55697+
public fun equals (Ljava/lang/Object;)Z
55698+
public fun hashCode ()I
55699+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
55700+
public fun toString ()Ljava/lang/String;
55701+
}
55702+
55703+
public final class org/hildan/chrome/devtools/domains/target/WindowState$minimized : org/hildan/chrome/devtools/domains/target/WindowState {
55704+
public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/target/WindowState$minimized;
55705+
public fun equals (Ljava/lang/Object;)Z
55706+
public fun hashCode ()I
55707+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
55708+
public fun toString ()Ljava/lang/String;
55709+
}
55710+
55711+
public final class org/hildan/chrome/devtools/domains/target/WindowState$normal : org/hildan/chrome/devtools/domains/target/WindowState {
55712+
public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/target/WindowState$normal;
55713+
public fun equals (Ljava/lang/Object;)Z
55714+
public fun hashCode ()I
55715+
public final fun serializer ()Lkotlinx/serialization/KSerializer;
55716+
public fun toString ()Ljava/lang/String;
55717+
}
55718+
5559555719
public abstract class org/hildan/chrome/devtools/domains/target/events/TargetEvent {
5559655720
public static final field Companion Lorg/hildan/chrome/devtools/domains/target/events/TargetEvent$Companion;
5559755721
public synthetic fun <init> (ILkotlinx/serialization/internal/SerializationConstructorMarker;)V

protocol-definition/browser_protocol.json

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13696,7 +13696,8 @@
1369613696
"EnterprisePolicy",
1369713697
"StorageAccess",
1369813698
"TopLevelStorageAccess",
13699-
"Scheme"
13699+
"Scheme",
13700+
"SameSiteNoneCookiesInSandbox"
1370013701
]
1370113702
},
1370213703
{
@@ -23063,6 +23064,36 @@
2306323064
}
2306423065
}
2306523066
]
23067+
},
23068+
{
23069+
"name": "getAffectedUrlsForThirdPartyCookieMetadata",
23070+
"description": "Returns the list of URLs from a page and its embedded resources that match\nexisting grace period URL pattern rules.\nhttps://developers.google.com/privacy-sandbox/cookies/temporary-exceptions/grace-period",
23071+
"experimental": true,
23072+
"parameters": [
23073+
{
23074+
"name": "firstPartyUrl",
23075+
"description": "The URL of the page currently being visited.",
23076+
"type": "string"
23077+
},
23078+
{
23079+
"name": "thirdPartyUrls",
23080+
"description": "The list of embedded resource URLs from the page.",
23081+
"type": "array",
23082+
"items": {
23083+
"type": "string"
23084+
}
23085+
}
23086+
],
23087+
"returns": [
23088+
{
23089+
"name": "matchedUrls",
23090+
"description": "Array of matching URLs. If there is a primary pattern match for the first-\nparty URL, only the first-party URL is returned in the array.",
23091+
"type": "array",
23092+
"items": {
23093+
"type": "string"
23094+
}
23095+
}
23096+
]
2306623097
}
2306723098
],
2306823099
"events": [
@@ -23771,6 +23802,18 @@
2377123802
"type": "integer"
2377223803
}
2377323804
]
23805+
},
23806+
{
23807+
"id": "WindowState",
23808+
"description": "The state of the target window.",
23809+
"experimental": true,
23810+
"type": "string",
23811+
"enum": [
23812+
"normal",
23813+
"minimized",
23814+
"maximized",
23815+
"fullscreen"
23816+
]
2377423817
}
2377523818
],
2377623819
"commands": [
@@ -23947,6 +23990,12 @@
2394723990
"optional": true,
2394823991
"type": "integer"
2394923992
},
23993+
{
23994+
"name": "windowState",
23995+
"description": "Frame window state (requires newWindow to be true or headless shell).\nDefault is normal.",
23996+
"optional": true,
23997+
"$ref": "WindowState"
23998+
},
2395023999
{
2395124000
"name": "browserContextId",
2395224001
"description": "The browser context to create the page in.",

protocol-definition/version.txt

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

0 commit comments

Comments
 (0)