From 206533f875f57a8449bd26bf812fff3858ebd38e Mon Sep 17 00:00:00 2001 From: Protocol Update Workflow Date: Thu, 6 Oct 2022 04:49:14 +0000 Subject: [PATCH] Update to Chrome DevTools Protocol version 1055599 --- api/chrome-devtools-kotlin.api | 92 +++++++++++++++++++++++++--------- protocol/browser_protocol.json | 54 ++++++++++++++++---- protocol/js_protocol.json | 12 +++++ protocol/version.txt | 2 +- 4 files changed, 126 insertions(+), 34 deletions(-) diff --git a/api/chrome-devtools-kotlin.api b/api/chrome-devtools-kotlin.api index 314463c3..4d3193f4 100644 --- a/api/chrome-devtools-kotlin.api +++ b/api/chrome-devtools-kotlin.api @@ -1733,6 +1733,7 @@ public final class org/hildan/chrome/devtools/domains/audits/AttributionReportin public static final field InvalidHeader Lorg/hildan/chrome/devtools/domains/audits/AttributionReportingIssueType; public static final field InvalidRegisterTriggerHeader Lorg/hildan/chrome/devtools/domains/audits/AttributionReportingIssueType; public static final field PermissionPolicyDisabled Lorg/hildan/chrome/devtools/domains/audits/AttributionReportingIssueType; + public static final field PermissionPolicyNotDelegated Lorg/hildan/chrome/devtools/domains/audits/AttributionReportingIssueType; public static final field SourceAndTriggerHeaders Lorg/hildan/chrome/devtools/domains/audits/AttributionReportingIssueType; public static final field SourceIgnored Lorg/hildan/chrome/devtools/domains/audits/AttributionReportingIssueType; public static final field TooManyConcurrentRequests Lorg/hildan/chrome/devtools/domains/audits/AttributionReportingIssueType; @@ -2239,18 +2240,17 @@ public final class org/hildan/chrome/devtools/domains/audits/DeprecationIssueTyp public static final field HostCandidateAttributeGetter Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field IdentityInCanMakePaymentEvent Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field InsecurePrivateNetworkSubresourceRequest Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; - public static final field LegacyConstraintGoogIPv6 Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field LocalCSSFileExtensionRejected Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field MediaSourceAbortRemove Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field MediaSourceDurationTruncatingBuffered Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; - public static final field NavigateEventRestoreScroll Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; - public static final field NavigateEventTransitionWhile Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field NoSysexWebMIDIWithoutPermission Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field NotificationInsecureOrigin Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field NotificationPermissionRequestedIframe Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field ObsoleteWebRtcCipherSuite Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field OpenWebDatabaseInsecureContext Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field OverflowVisibleOnReplacedElement Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; + public static final field PaymentInstruments Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; + public static final field PaymentRequestCSPViolation Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field PersistentQuotaType Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field PictureSourceSrc Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; public static final field PrefixedCancelAnimationFrame Lorg/hildan/chrome/devtools/domains/audits/DeprecationIssueType; @@ -19426,13 +19426,17 @@ public final class org/hildan/chrome/devtools/domains/heapprofiler/SamplingHeapP public final class org/hildan/chrome/devtools/domains/heapprofiler/StartSamplingRequest { public static final field Companion Lorg/hildan/chrome/devtools/domains/heapprofiler/StartSamplingRequest$Companion; public fun ()V - public synthetic fun (ILjava/lang/Double;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V - public fun (Ljava/lang/Double;)V - public synthetic fun (Ljava/lang/Double;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (ILjava/lang/Double;Ljava/lang/Boolean;Ljava/lang/Boolean;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ljava/lang/Double;Ljava/lang/Boolean;Ljava/lang/Boolean;)V + public synthetic fun (Ljava/lang/Double;Ljava/lang/Boolean;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/Double; - public final fun copy (Ljava/lang/Double;)Lorg/hildan/chrome/devtools/domains/heapprofiler/StartSamplingRequest; - public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/heapprofiler/StartSamplingRequest;Ljava/lang/Double;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/heapprofiler/StartSamplingRequest; + public final fun component2 ()Ljava/lang/Boolean; + public final fun component3 ()Ljava/lang/Boolean; + public final fun copy (Ljava/lang/Double;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lorg/hildan/chrome/devtools/domains/heapprofiler/StartSamplingRequest; + public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/heapprofiler/StartSamplingRequest;Ljava/lang/Double;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/heapprofiler/StartSamplingRequest; public fun equals (Ljava/lang/Object;)Z + public final fun getIncludeObjectsCollectedByMajorGC ()Ljava/lang/Boolean; + public final fun getIncludeObjectsCollectedByMinorGC ()Ljava/lang/Boolean; public final fun getSamplingInterval ()Ljava/lang/Double; public fun hashCode ()I public fun toString ()Ljava/lang/String; @@ -19454,7 +19458,11 @@ public final class org/hildan/chrome/devtools/domains/heapprofiler/StartSampling public final class org/hildan/chrome/devtools/domains/heapprofiler/StartSamplingRequest$Builder { public fun ()V public final fun build ()Lorg/hildan/chrome/devtools/domains/heapprofiler/StartSamplingRequest; + public final fun getIncludeObjectsCollectedByMajorGC ()Ljava/lang/Boolean; + public final fun getIncludeObjectsCollectedByMinorGC ()Ljava/lang/Boolean; public final fun getSamplingInterval ()Ljava/lang/Double; + public final fun setIncludeObjectsCollectedByMajorGC (Ljava/lang/Boolean;)V + public final fun setIncludeObjectsCollectedByMinorGC (Ljava/lang/Boolean;)V public final fun setSamplingInterval (Ljava/lang/Double;)V } @@ -23837,6 +23845,36 @@ public final class org/hildan/chrome/devtools/domains/memory/StopSamplingRespons public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class org/hildan/chrome/devtools/domains/network/AlternateProtocolUsage : java/lang/Enum { + public static final field Companion Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage$Companion; + public static final field alternativeJobWonRace Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; + public static final field alternativeJobWonWithoutRace Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; + public static final field broken Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; + public static final field dnsAlpnH3JobWonRace Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; + public static final field dnsAlpnH3JobWonWithoutRace Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; + public static final field mainJobWonRace Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; + public static final field mappingMissing Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; + public static final field unspecifiedReason Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; + public static fun valueOf (Ljava/lang/String;)Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; + public static fun values ()[Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; +} + +public final class org/hildan/chrome/devtools/domains/network/AlternateProtocolUsage$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage$$serializer; + public static final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor; + public fun childSerializers ()[Lkotlinx/serialization/KSerializer; + public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object; + public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; + public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor; + public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V + public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class org/hildan/chrome/devtools/domains/network/AlternateProtocolUsage$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class org/hildan/chrome/devtools/domains/network/AuthChallenge { public static final field Companion Lorg/hildan/chrome/devtools/domains/network/AuthChallenge$Companion; public synthetic fun (ILorg/hildan/chrome/devtools/domains/network/AuthChallengeSource;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V @@ -26366,9 +26404,9 @@ public final class org/hildan/chrome/devtools/domains/network/ResourceType$Compa public final class org/hildan/chrome/devtools/domains/network/Response { public static final field Companion Lorg/hildan/chrome/devtools/domains/network/Response$Companion; - public synthetic fun (ILjava/lang/String;ILjava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;ZDLjava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;DLorg/hildan/chrome/devtools/domains/network/ResourceTiming;Lorg/hildan/chrome/devtools/domains/network/ServiceWorkerResponseSource;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/security/SecurityState;Lorg/hildan/chrome/devtools/domains/network/SecurityDetails;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V - public fun (Ljava/lang/String;ILjava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;ZDLjava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;DLorg/hildan/chrome/devtools/domains/network/ResourceTiming;Lorg/hildan/chrome/devtools/domains/network/ServiceWorkerResponseSource;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/security/SecurityState;Lorg/hildan/chrome/devtools/domains/network/SecurityDetails;)V - public synthetic fun (Ljava/lang/String;ILjava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;ZDLjava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;DLorg/hildan/chrome/devtools/domains/network/ResourceTiming;Lorg/hildan/chrome/devtools/domains/network/ServiceWorkerResponseSource;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/security/SecurityState;Lorg/hildan/chrome/devtools/domains/network/SecurityDetails;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (ILjava/lang/String;ILjava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;ZDLjava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;DLorg/hildan/chrome/devtools/domains/network/ResourceTiming;Lorg/hildan/chrome/devtools/domains/network/ServiceWorkerResponseSource;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage;Lorg/hildan/chrome/devtools/domains/security/SecurityState;Lorg/hildan/chrome/devtools/domains/network/SecurityDetails;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ljava/lang/String;ILjava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;ZDLjava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;DLorg/hildan/chrome/devtools/domains/network/ResourceTiming;Lorg/hildan/chrome/devtools/domains/network/ServiceWorkerResponseSource;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage;Lorg/hildan/chrome/devtools/domains/security/SecurityState;Lorg/hildan/chrome/devtools/domains/network/SecurityDetails;)V + public synthetic fun (Ljava/lang/String;ILjava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;ZDLjava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;DLorg/hildan/chrome/devtools/domains/network/ResourceTiming;Lorg/hildan/chrome/devtools/domains/network/ServiceWorkerResponseSource;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage;Lorg/hildan/chrome/devtools/domains/security/SecurityState;Lorg/hildan/chrome/devtools/domains/network/SecurityDetails;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; public final fun component10 ()D public final fun component11 ()Ljava/lang/String; @@ -26383,8 +26421,9 @@ public final class org/hildan/chrome/devtools/domains/network/Response { public final fun component2 ()I public final fun component20 ()Ljava/lang/String; public final fun component21 ()Ljava/lang/String; - public final fun component22 ()Lorg/hildan/chrome/devtools/domains/security/SecurityState; - public final fun component23 ()Lorg/hildan/chrome/devtools/domains/network/SecurityDetails; + public final fun component22 ()Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; + public final fun component23 ()Lorg/hildan/chrome/devtools/domains/security/SecurityState; + public final fun component24 ()Lorg/hildan/chrome/devtools/domains/network/SecurityDetails; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Lkotlinx/serialization/json/JsonObject; public final fun component5 ()Ljava/lang/String; @@ -26392,9 +26431,10 @@ public final class org/hildan/chrome/devtools/domains/network/Response { public final fun component7 ()Lkotlinx/serialization/json/JsonObject; public final fun component8 ()Ljava/lang/String; public final fun component9 ()Z - public final fun copy (Ljava/lang/String;ILjava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;ZDLjava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;DLorg/hildan/chrome/devtools/domains/network/ResourceTiming;Lorg/hildan/chrome/devtools/domains/network/ServiceWorkerResponseSource;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/security/SecurityState;Lorg/hildan/chrome/devtools/domains/network/SecurityDetails;)Lorg/hildan/chrome/devtools/domains/network/Response; - public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/network/Response;Ljava/lang/String;ILjava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;ZDLjava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;DLorg/hildan/chrome/devtools/domains/network/ResourceTiming;Lorg/hildan/chrome/devtools/domains/network/ServiceWorkerResponseSource;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/security/SecurityState;Lorg/hildan/chrome/devtools/domains/network/SecurityDetails;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/network/Response; + public final fun copy (Ljava/lang/String;ILjava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;ZDLjava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;DLorg/hildan/chrome/devtools/domains/network/ResourceTiming;Lorg/hildan/chrome/devtools/domains/network/ServiceWorkerResponseSource;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage;Lorg/hildan/chrome/devtools/domains/security/SecurityState;Lorg/hildan/chrome/devtools/domains/network/SecurityDetails;)Lorg/hildan/chrome/devtools/domains/network/Response; + public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/network/Response;Ljava/lang/String;ILjava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;Ljava/lang/String;ZDLjava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;DLorg/hildan/chrome/devtools/domains/network/ResourceTiming;Lorg/hildan/chrome/devtools/domains/network/ServiceWorkerResponseSource;Ljava/lang/Double;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage;Lorg/hildan/chrome/devtools/domains/security/SecurityState;Lorg/hildan/chrome/devtools/domains/network/SecurityDetails;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/network/Response; public fun equals (Ljava/lang/Object;)Z + public final fun getAlternateProtocolUsage ()Lorg/hildan/chrome/devtools/domains/network/AlternateProtocolUsage; public final fun getCacheStorageCacheName ()Ljava/lang/String; public final fun getConnectionId ()D public final fun getConnectionReused ()Z @@ -33485,6 +33525,7 @@ public final class org/hildan/chrome/devtools/domains/page/PermissionsPolicyFeat public static final field ch-dpr Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field ch-ect Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field ch-prefers-color-scheme Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; + public static final field ch-prefers-reduced-motion Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field ch-rtt Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field ch-save-data Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field ch-ua Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; @@ -33511,7 +33552,6 @@ public final class org/hildan/chrome/devtools/domains/page/PermissionsPolicyFeat public static final field encrypted-media Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field execution-while-not-rendered Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field execution-while-out-of-viewport Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; - public static final field federated-credentials Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field focus-without-user-activation Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field frobulate Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field fullscreen Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; @@ -33519,6 +33559,7 @@ public final class org/hildan/chrome/devtools/domains/page/PermissionsPolicyFeat public static final field geolocation Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field gyroscope Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field hid Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; + public static final field identity-credentials-get Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field idle-detection Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field interest-cohort Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field join-ad-interest-group Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; @@ -33602,6 +33643,7 @@ public final class org/hildan/chrome/devtools/domains/page/PermissionsPolicyFeat public final class org/hildan/chrome/devtools/domains/page/PrerenderFinalStatus : java/lang/Enum { public static final field Activated Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; + public static final field ActivatedBeforeStarted Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field AudioOutputDeviceRequested Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field BlockedByClient Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field CancelAllHostsForTesting Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; @@ -33614,10 +33656,10 @@ public final class org/hildan/chrome/devtools/domains/page/PrerenderFinalStatus public static final field DidFailLoad Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field Download Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field EmbedderTriggeredAndCrossOriginRedirected Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; - public static final field EmbedderTriggeredAndSameOriginRedirected Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field FailToGetMemoryUsage Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field HasEffectiveUrl Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field InProgressNavigation Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; + public static final field InactivePageRestriction Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field InvalidSchemeNavigation Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field InvalidSchemeRedirect Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field LoginAuthRequested Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; @@ -33634,7 +33676,9 @@ public final class org/hildan/chrome/devtools/domains/page/PrerenderFinalStatus public static final field RendererProcessCrashed Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field RendererProcessKilled Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field SslCertificateError Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; + public static final field StartFailed Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field Stop Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; + public static final field TimeoutBackgrounded Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field TriggerBackgrounded Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field TriggerDestroyed Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public static final field UaChangeRequiresReload Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; @@ -35854,10 +35898,10 @@ public final class org/hildan/chrome/devtools/domains/page/events/PageEvent$Prer public final fun copy (Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus;Ljava/lang/String;)Lorg/hildan/chrome/devtools/domains/page/events/PageEvent$PrerenderAttemptCompleted; public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/page/events/PageEvent$PrerenderAttemptCompleted;Ljava/lang/String;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus;Ljava/lang/String;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/page/events/PageEvent$PrerenderAttemptCompleted; public fun equals (Ljava/lang/Object;)Z + public final fun getDisallowedApiMethod ()Ljava/lang/String; public final fun getFinalStatus ()Lorg/hildan/chrome/devtools/domains/page/PrerenderFinalStatus; public final fun getInitiatingFrameId ()Ljava/lang/String; public final fun getPrerenderingUrl ()Ljava/lang/String; - public final fun getReasonDetails ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; public static final fun write$Self (Lorg/hildan/chrome/devtools/domains/page/events/PageEvent$PrerenderAttemptCompleted;Lkotlinx/serialization/encoding/CompositeEncoder;Lkotlinx/serialization/descriptors/SerialDescriptor;)V @@ -43502,10 +43546,11 @@ public final class org/hildan/chrome/devtools/domains/target/TargetDomain { public final class org/hildan/chrome/devtools/domains/target/TargetInfo { public static final field Companion Lorg/hildan/chrome/devtools/domains/target/TargetInfo$Companion; - public synthetic fun (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V - public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;)V - public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V + public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Ljava/lang/String; + public final fun component10 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun component4 ()Ljava/lang/String; @@ -43514,14 +43559,15 @@ public final class org/hildan/chrome/devtools/domains/target/TargetInfo { public final fun component7 ()Ljava/lang/Boolean; public final fun component8 ()Ljava/lang/String; public final fun component9 ()Ljava/lang/String; - public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;)Lorg/hildan/chrome/devtools/domains/target/TargetInfo; - public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/target/TargetInfo;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/target/TargetInfo; + public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/hildan/chrome/devtools/domains/target/TargetInfo; + public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/target/TargetInfo;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/target/TargetInfo; public fun equals (Ljava/lang/Object;)Z public final fun getAttached ()Z public final fun getBrowserContextId ()Ljava/lang/String; public final fun getCanAccessOpener ()Ljava/lang/Boolean; public final fun getOpenerFrameId ()Ljava/lang/String; public final fun getOpenerId ()Ljava/lang/String; + public final fun getSubtype ()Ljava/lang/String; public final fun getTargetId ()Ljava/lang/String; public final fun getTitle ()Ljava/lang/String; public final fun getType ()Ljava/lang/String; diff --git a/protocol/browser_protocol.json b/protocol/browser_protocol.json index f9a204a4..5ecd8145 100644 --- a/protocol/browser_protocol.json +++ b/protocol/browser_protocol.json @@ -1448,6 +1448,7 @@ "type": "string", "enum": [ "PermissionPolicyDisabled", + "PermissionPolicyNotDelegated", "UntrustworthyReportingOrigin", "InsecureContext", "InvalidHeader", @@ -1576,18 +1577,17 @@ "HostCandidateAttributeGetter", "IdentityInCanMakePaymentEvent", "InsecurePrivateNetworkSubresourceRequest", - "LegacyConstraintGoogIPv6", "LocalCSSFileExtensionRejected", "MediaSourceAbortRemove", "MediaSourceDurationTruncatingBuffered", - "NavigateEventRestoreScroll", - "NavigateEventTransitionWhile", "NoSysexWebMIDIWithoutPermission", "NotificationInsecureOrigin", "NotificationPermissionRequestedIframe", "ObsoleteWebRtcCipherSuite", "OpenWebDatabaseInsecureContext", "OverflowVisibleOnReplacedElement", + "PaymentInstruments", + "PaymentRequestCSPViolation", "PersistentQuotaType", "PictureSourceSrc", "PrefixedCancelAnimationFrame", @@ -6204,7 +6204,7 @@ }, { "name": "previousNodeId", - "description": "If of the previous siblint.", + "description": "Id of the previous sibling.", "$ref": "NodeId" }, { @@ -11350,6 +11350,22 @@ "Signing" ] }, + { + "id": "AlternateProtocolUsage", + "description": "The reason why Chrome uses a specific transport protocol for HTTP semantics.", + "experimental": true, + "type": "string", + "enum": [ + "alternativeJobWonWithoutRace", + "alternativeJobWonRace", + "mainJobWonRace", + "mappingMissing", + "broken", + "dnsAlpnH3JobWonWithoutRace", + "dnsAlpnH3JobWonRace", + "unspecifiedReason" + ] + }, { "id": "Response", "description": "HTTP response data.", @@ -11475,6 +11491,13 @@ "optional": true, "type": "string" }, + { + "name": "alternateProtocolUsage", + "description": "The reason why Chrome uses a specific transport protocol for HTTP semantics.", + "experimental": true, + "optional": true, + "$ref": "AlternateProtocolUsage" + }, { "name": "securityState", "description": "Security state of the request resource.", @@ -15230,6 +15253,7 @@ "ch-downlink", "ch-ect", "ch-prefers-color-scheme", + "ch-prefers-reduced-motion", "ch-rtt", "ch-save-data", "ch-ua", @@ -15256,7 +15280,6 @@ "encrypted-media", "execution-while-out-of-viewport", "execution-while-not-rendered", - "federated-credentials", "focus-without-user-activation", "fullscreen", "frobulate", @@ -15264,6 +15287,7 @@ "geolocation", "gyroscope", "hid", + "identity-credentials-get", "idle-detection", "interest-cohort", "join-ad-interest-group", @@ -16327,12 +16351,15 @@ "AudioOutputDeviceRequested", "MixedContent", "TriggerBackgrounded", - "EmbedderTriggeredAndSameOriginRedirected", "EmbedderTriggeredAndCrossOriginRedirected", "MemoryLimitExceeded", "FailToGetMemoryUsage", "DataSaverEnabled", - "HasEffectiveUrl" + "HasEffectiveUrl", + "ActivatedBeforeStarted", + "InactivePageRestriction", + "StartFailed", + "TimeoutBackgrounded" ] } ], @@ -16616,7 +16643,7 @@ }, { "name": "getCookies", - "description": "Returns all browser cookies. Depending on the backend support, will return detailed cookie\ninformation in the `cookies` field.", + "description": "Returns all browser cookies for the page and all of its subframes. Depending\non the backend support, will return detailed cookie information in the\n`cookies` field.", "experimental": true, "deprecated": true, "redirect": "Network", @@ -17901,8 +17928,8 @@ "$ref": "PrerenderFinalStatus" }, { - "name": "reasonDetails", - "description": "This is used to give users more information about the cancellation details,\nand this will be formatted for display.", + "name": "disallowedApiMethod", + "description": "This is used to give users more information about the name of the API call\nthat is incompatible with prerender and has caused the cancellation of the attempt", "optional": true, "type": "string" } @@ -19902,6 +19929,13 @@ "experimental": true, "optional": true, "$ref": "Browser.BrowserContextID" + }, + { + "name": "subtype", + "description": "Provides additional details for specific target types. For example, for\nthe type of \"page\", this may be set to \"portal\" or \"prerender\".", + "experimental": true, + "optional": true, + "type": "string" } ] }, diff --git a/protocol/js_protocol.json b/protocol/js_protocol.json index 3162c8ae..39db9d15 100644 --- a/protocol/js_protocol.json +++ b/protocol/js_protocol.json @@ -1630,6 +1630,18 @@ "description": "Average sample interval in bytes. Poisson distribution is used for the intervals. The\ndefault value is 32768 bytes.", "optional": true, "type": "number" + }, + { + "name": "includeObjectsCollectedByMajorGC", + "description": "By default, the sampling heap profiler reports only objects which are\nstill alive when the profile is returned via getSamplingProfile or\nstopSampling, which is useful for determining what functions contribute\nthe most to steady-state memory usage. This flag instructs the sampling\nheap profiler to also include information about objects discarded by\nmajor GC, which will show which functions cause large temporary memory\nusage or long GC pauses.", + "optional": true, + "type": "boolean" + }, + { + "name": "includeObjectsCollectedByMinorGC", + "description": "By default, the sampling heap profiler reports only objects which are\nstill alive when the profile is returned via getSamplingProfile or\nstopSampling, which is useful for determining what functions contribute\nthe most to steady-state memory usage. This flag instructs the sampling\nheap profiler to also include information about objects discarded by\nminor GC, which is useful when tuning a latency-sensitive application\nfor minimal GC activity.", + "optional": true, + "type": "boolean" } ] }, diff --git a/protocol/version.txt b/protocol/version.txt index 5747b7ec..40f9c29f 100644 --- a/protocol/version.txt +++ b/protocol/version.txt @@ -1 +1 @@ -1040073 \ No newline at end of file +1055599 \ No newline at end of file