From c09db1b01b0ec6b82e875791e204087aa8f2af91 Mon Sep 17 00:00:00 2001 From: Protocol Update Workflow Date: Wed, 31 Jul 2024 04:18:38 +0000 Subject: [PATCH] Update to Chrome DevTools Protocol version 1334619 --- api/chrome-devtools-kotlin.api | 229 +++++++++++++++++++++- protocol-definition/browser_protocol.json | 130 +++++++++++- protocol-definition/version.txt | 2 +- 3 files changed, 351 insertions(+), 10 deletions(-) diff --git a/api/chrome-devtools-kotlin.api b/api/chrome-devtools-kotlin.api index 3dde9adc..052d70b4 100644 --- a/api/chrome-devtools-kotlin.api +++ b/api/chrome-devtools-kotlin.api @@ -16530,6 +16530,12 @@ public final class org/hildan/chrome/devtools/domains/emulation/EmulationDomain public final fun setNavigatorOverrides (Lorg/hildan/chrome/devtools/domains/emulation/SetNavigatorOverridesRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun setPageScaleFactor (DLkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun setPageScaleFactor (Lorg/hildan/chrome/devtools/domains/emulation/SetPageScaleFactorRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun setPressureSourceOverrideEnabled (Lorg/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun setPressureSourceOverrideEnabled (ZLorg/hildan/chrome/devtools/domains/emulation/PressureSource;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun setPressureSourceOverrideEnabled (ZLorg/hildan/chrome/devtools/domains/emulation/PressureSource;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public static synthetic fun setPressureSourceOverrideEnabled$default (Lorg/hildan/chrome/devtools/domains/emulation/EmulationDomain;ZLorg/hildan/chrome/devtools/domains/emulation/PressureSource;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object; + public final fun setPressureStateOverride (Lorg/hildan/chrome/devtools/domains/emulation/PressureSource;Lorg/hildan/chrome/devtools/domains/emulation/PressureState;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + public final fun setPressureStateOverride (Lorg/hildan/chrome/devtools/domains/emulation/SetPressureStateOverrideRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun setScriptExecutionDisabled (Lorg/hildan/chrome/devtools/domains/emulation/SetScriptExecutionDisabledRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun setScriptExecutionDisabled (ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; public final fun setScrollbarsHidden (Lorg/hildan/chrome/devtools/domains/emulation/SetScrollbarsHiddenRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; @@ -16643,6 +16649,62 @@ public final class org/hildan/chrome/devtools/domains/emulation/MediaFeature$Com public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class org/hildan/chrome/devtools/domains/emulation/PressureMetadata { + public static final field Companion Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata$Companion; + public fun ()V + public fun (Ljava/lang/Boolean;)V + public synthetic fun (Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/Boolean; + public final fun copy (Ljava/lang/Boolean;)Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata; + public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata;Ljava/lang/Boolean;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata; + public fun equals (Ljava/lang/Object;)Z + public final fun getAvailable ()Ljava/lang/Boolean; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class org/hildan/chrome/devtools/domains/emulation/PressureMetadata$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata$$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/emulation/PressureMetadata; + 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/emulation/PressureMetadata;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class org/hildan/chrome/devtools/domains/emulation/PressureMetadata$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class org/hildan/chrome/devtools/domains/emulation/PressureSource : java/lang/Enum { + public static final field Companion Lorg/hildan/chrome/devtools/domains/emulation/PressureSource$Companion; + public static final field cpu Lorg/hildan/chrome/devtools/domains/emulation/PressureSource; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lorg/hildan/chrome/devtools/domains/emulation/PressureSource; + public static fun values ()[Lorg/hildan/chrome/devtools/domains/emulation/PressureSource; +} + +public final class org/hildan/chrome/devtools/domains/emulation/PressureSource$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class org/hildan/chrome/devtools/domains/emulation/PressureState : java/lang/Enum { + public static final field Companion Lorg/hildan/chrome/devtools/domains/emulation/PressureState$Companion; + public static final field critical Lorg/hildan/chrome/devtools/domains/emulation/PressureState; + public static final field fair Lorg/hildan/chrome/devtools/domains/emulation/PressureState; + public static final field nominal Lorg/hildan/chrome/devtools/domains/emulation/PressureState; + public static final field serious Lorg/hildan/chrome/devtools/domains/emulation/PressureState; + public static fun getEntries ()Lkotlin/enums/EnumEntries; + public static fun valueOf (Ljava/lang/String;)Lorg/hildan/chrome/devtools/domains/emulation/PressureState; + public static fun values ()[Lorg/hildan/chrome/devtools/domains/emulation/PressureState; +} + +public final class org/hildan/chrome/devtools/domains/emulation/PressureState$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class org/hildan/chrome/devtools/domains/emulation/ResetPageScaleFactorResponse { public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/emulation/ResetPageScaleFactorResponse; public final fun serializer ()Lkotlinx/serialization/KSerializer; @@ -17571,6 +17633,86 @@ public final class org/hildan/chrome/devtools/domains/emulation/SetPageScaleFact public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class org/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledRequest { + public static final field Companion Lorg/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledRequest$Companion; + public fun (ZLorg/hildan/chrome/devtools/domains/emulation/PressureSource;Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata;)V + public synthetic fun (ZLorg/hildan/chrome/devtools/domains/emulation/PressureSource;Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Z + public final fun component2 ()Lorg/hildan/chrome/devtools/domains/emulation/PressureSource; + public final fun component3 ()Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata; + public final fun copy (ZLorg/hildan/chrome/devtools/domains/emulation/PressureSource;Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata;)Lorg/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledRequest; + public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledRequest;ZLorg/hildan/chrome/devtools/domains/emulation/PressureSource;Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getEnabled ()Z + public final fun getMetadata ()Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata; + public final fun getSource ()Lorg/hildan/chrome/devtools/domains/emulation/PressureSource; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class org/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledRequest$$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/emulation/SetPressureSourceOverrideEnabledRequest; + 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/emulation/SetPressureSourceOverrideEnabledRequest;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class org/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledRequest$Builder { + public fun (ZLorg/hildan/chrome/devtools/domains/emulation/PressureSource;)V + public final fun build ()Lorg/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledRequest; + public final fun getEnabled ()Z + public final fun getMetadata ()Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata; + public final fun getSource ()Lorg/hildan/chrome/devtools/domains/emulation/PressureSource; + public final fun setMetadata (Lorg/hildan/chrome/devtools/domains/emulation/PressureMetadata;)V +} + +public final class org/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class org/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledResponse { + public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/emulation/SetPressureSourceOverrideEnabledResponse; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class org/hildan/chrome/devtools/domains/emulation/SetPressureStateOverrideRequest { + public static final field Companion Lorg/hildan/chrome/devtools/domains/emulation/SetPressureStateOverrideRequest$Companion; + public fun (Lorg/hildan/chrome/devtools/domains/emulation/PressureSource;Lorg/hildan/chrome/devtools/domains/emulation/PressureState;)V + public final fun component1 ()Lorg/hildan/chrome/devtools/domains/emulation/PressureSource; + public final fun component2 ()Lorg/hildan/chrome/devtools/domains/emulation/PressureState; + public final fun copy (Lorg/hildan/chrome/devtools/domains/emulation/PressureSource;Lorg/hildan/chrome/devtools/domains/emulation/PressureState;)Lorg/hildan/chrome/devtools/domains/emulation/SetPressureStateOverrideRequest; + public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/emulation/SetPressureStateOverrideRequest;Lorg/hildan/chrome/devtools/domains/emulation/PressureSource;Lorg/hildan/chrome/devtools/domains/emulation/PressureState;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/emulation/SetPressureStateOverrideRequest; + public fun equals (Ljava/lang/Object;)Z + public final fun getSource ()Lorg/hildan/chrome/devtools/domains/emulation/PressureSource; + public final fun getState ()Lorg/hildan/chrome/devtools/domains/emulation/PressureState; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class org/hildan/chrome/devtools/domains/emulation/SetPressureStateOverrideRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/emulation/SetPressureStateOverrideRequest$$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/emulation/SetPressureStateOverrideRequest; + 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/emulation/SetPressureStateOverrideRequest;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class org/hildan/chrome/devtools/domains/emulation/SetPressureStateOverrideRequest$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class org/hildan/chrome/devtools/domains/emulation/SetPressureStateOverrideResponse { + public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/emulation/SetPressureStateOverrideResponse; + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class org/hildan/chrome/devtools/domains/emulation/SetScriptExecutionDisabledRequest { public static final field Companion Lorg/hildan/chrome/devtools/domains/emulation/SetScriptExecutionDisabledRequest$Companion; public fun (Z)V @@ -33157,6 +33299,7 @@ public final class org/hildan/chrome/devtools/domains/page/PermissionsPolicyFeat public static final field keyboardMap Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field localFonts Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field magnetometer Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; + public static final field mediaPlaybackWhileNotVisible Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field microphone Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field midi Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; public static final field otpCredentials Lorg/hildan/chrome/devtools/domains/page/PermissionsPolicyFeature; @@ -36201,6 +36344,7 @@ public final class org/hildan/chrome/devtools/domains/preload/PrerenderFinalStat public static final field SameSiteCrossOriginNavigationNotOptInInMainFrameNavigation Lorg/hildan/chrome/devtools/domains/preload/PrerenderFinalStatus; public static final field SameSiteCrossOriginRedirectNotOptInInInitialNavigation Lorg/hildan/chrome/devtools/domains/preload/PrerenderFinalStatus; public static final field SameSiteCrossOriginRedirectNotOptInInMainFrameNavigation Lorg/hildan/chrome/devtools/domains/preload/PrerenderFinalStatus; + public static final field SlowNetwork Lorg/hildan/chrome/devtools/domains/preload/PrerenderFinalStatus; public static final field SpeculationRuleRemoved Lorg/hildan/chrome/devtools/domains/preload/PrerenderFinalStatus; public static final field SslCertificateError Lorg/hildan/chrome/devtools/domains/preload/PrerenderFinalStatus; public static final field StartFailed Lorg/hildan/chrome/devtools/domains/preload/PrerenderFinalStatus; @@ -40843,6 +40987,71 @@ public final class org/hildan/chrome/devtools/domains/serviceworker/events/Servi public final fun serializer ()Lkotlinx/serialization/KSerializer; } +public final class org/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig { + public static final field Companion Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig$Companion; + public fun (Ljava/lang/Double;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)V + public synthetic fun (Ljava/lang/Double;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun component1 ()Ljava/lang/Double; + public final fun component2 ()Ljava/lang/String; + public final fun component3 ()Ljava/util/List; + public final fun component4 ()Ljava/lang/String; + public final fun copy (Ljava/lang/Double;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig; + public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig;Ljava/lang/Double;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig; + public fun equals (Ljava/lang/Object;)Z + public final fun getAggregationCoordinatorOrigin ()Ljava/lang/String; + public final fun getBudget ()Ljava/lang/Double; + public final fun getDebugData ()Ljava/util/List; + public final fun getKeyPiece ()Ljava/lang/String; + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class org/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig$$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/storage/AttributionReportingAggregatableDebugReportingConfig; + 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/storage/AttributionReportingAggregatableDebugReportingConfig;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class org/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + +public final class org/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingData { + public static final field Companion Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingData$Companion; + public fun (Ljava/lang/String;DLjava/util/List;)V + public final fun component1 ()Ljava/lang/String; + public final fun component2 ()D + public final fun component3 ()Ljava/util/List; + public final fun copy (Ljava/lang/String;DLjava/util/List;)Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingData; + public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingData;Ljava/lang/String;DLjava/util/List;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingData; + public fun equals (Ljava/lang/Object;)Z + public final fun getKeyPiece ()Ljava/lang/String; + public final fun getTypes ()Ljava/util/List; + public final fun getValue ()D + public fun hashCode ()I + public fun toString ()Ljava/lang/String; +} + +public synthetic class org/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingData$$serializer : kotlinx/serialization/internal/GeneratedSerializer { + public static final field INSTANCE Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingData$$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/storage/AttributionReportingAggregatableDebugReportingData; + 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/storage/AttributionReportingAggregatableDebugReportingData;)V + public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer; +} + +public final class org/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingData$Companion { + public final fun serializer ()Lkotlinx/serialization/KSerializer; +} + public final class org/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDedupKey { public static final field Companion Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDedupKey$Companion; public fun (Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingFilterPair;)V @@ -41201,8 +41410,8 @@ public final class org/hildan/chrome/devtools/domains/storage/AttributionReporti public final class org/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistration { public static final field Companion Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistration$Companion; - public fun (DILjava/util/List;ILorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceType;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerDataMatching;Ljava/lang/String;)V - public synthetic fun (DILjava/util/List;ILorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceType;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerDataMatching;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (DILjava/util/List;ILorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceType;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerDataMatching;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig;)V + public synthetic fun (DILjava/util/List;ILorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceType;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerDataMatching;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()D public final fun component10 ()Ljava/lang/String; public final fun component11 ()Ljava/util/List; @@ -41210,6 +41419,7 @@ public final class org/hildan/chrome/devtools/domains/storage/AttributionReporti public final fun component13 ()Ljava/lang/String; public final fun component14 ()Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerDataMatching; public final fun component15 ()Ljava/lang/String; + public final fun component16 ()Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig; public final fun component2 ()I public final fun component3 ()Ljava/util/List; public final fun component4 ()I @@ -41218,9 +41428,10 @@ public final class org/hildan/chrome/devtools/domains/storage/AttributionReporti public final fun component7 ()Ljava/lang/String; public final fun component8 ()Ljava/util/List; public final fun component9 ()Ljava/lang/String; - public final fun copy (DILjava/util/List;ILorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceType;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerDataMatching;Ljava/lang/String;)Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistration; - public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistration;DILjava/util/List;ILorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceType;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerDataMatching;Ljava/lang/String;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistration; + public final fun copy (DILjava/util/List;ILorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceType;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerDataMatching;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig;)Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistration; + public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistration;DILjava/util/List;ILorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceType;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerDataMatching;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistration; public fun equals (Ljava/lang/Object;)Z + public final fun getAggregatableDebugReportingConfig ()Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig; public final fun getAggregatableReportWindow ()I public final fun getAggregationKeys ()Ljava/util/List; public final fun getDebugKey ()Ljava/lang/String; @@ -41321,11 +41532,12 @@ public final class org/hildan/chrome/devtools/domains/storage/AttributionReporti public final class org/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerRegistration { public static final field Companion Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerRegistration$Companion; - public fun (Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingFilterPair;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;IZLjava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistrationTimeConfig;Ljava/lang/String;)V - public synthetic fun (Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingFilterPair;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;IZLjava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistrationTimeConfig;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public fun (Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingFilterPair;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;IZLjava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistrationTimeConfig;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig;)V + public synthetic fun (Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingFilterPair;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;IZLjava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistrationTimeConfig;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig;ILkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1 ()Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingFilterPair; public final fun component10 ()Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistrationTimeConfig; public final fun component11 ()Ljava/lang/String; + public final fun component12 ()Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Ljava/util/List; public final fun component4 ()Ljava/util/List; @@ -41334,9 +41546,10 @@ public final class org/hildan/chrome/devtools/domains/storage/AttributionReporti public final fun component7 ()I public final fun component8 ()Z public final fun component9 ()Ljava/lang/String; - public final fun copy (Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingFilterPair;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;IZLjava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistrationTimeConfig;Ljava/lang/String;)Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerRegistration; - public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerRegistration;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingFilterPair;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;IZLjava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistrationTimeConfig;Ljava/lang/String;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerRegistration; + public final fun copy (Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingFilterPair;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;IZLjava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistrationTimeConfig;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig;)Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerRegistration; + public static synthetic fun copy$default (Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerRegistration;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingFilterPair;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;IZLjava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingSourceRegistrationTimeConfig;Ljava/lang/String;Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig;ILjava/lang/Object;)Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingTriggerRegistration; public fun equals (Ljava/lang/Object;)Z + public final fun getAggregatableDebugReportingConfig ()Lorg/hildan/chrome/devtools/domains/storage/AttributionReportingAggregatableDebugReportingConfig; public final fun getAggregatableDedupKeys ()Ljava/util/List; public final fun getAggregatableFilteringIdMaxBytes ()I public final fun getAggregatableTriggerData ()Ljava/util/List; diff --git a/protocol-definition/browser_protocol.json b/protocol-definition/browser_protocol.json index d4bf7113..5dc03937 100644 --- a/protocol-definition/browser_protocol.json +++ b/protocol-definition/browser_protocol.json @@ -9125,6 +9125,37 @@ } ] }, + { + "id": "PressureSource", + "experimental": true, + "type": "string", + "enum": [ + "cpu" + ] + }, + { + "id": "PressureState", + "experimental": true, + "type": "string", + "enum": [ + "nominal", + "fair", + "serious", + "critical" + ] + }, + { + "id": "PressureMetadata", + "experimental": true, + "type": "object", + "properties": [ + { + "name": "available", + "optional": true, + "type": "boolean" + } + ] + }, { "id": "DisabledImageType", "description": "Enum of image types that can be disabled.", @@ -9481,6 +9512,41 @@ } ] }, + { + "name": "setPressureSourceOverrideEnabled", + "description": "Overrides a pressure source of a given type, as used by the Compute\nPressure API, so that updates to PressureObserver.observe() are provided\nvia setPressureStateOverride instead of being retrieved from\nplatform-provided telemetry data.", + "experimental": true, + "parameters": [ + { + "name": "enabled", + "type": "boolean" + }, + { + "name": "source", + "$ref": "PressureSource" + }, + { + "name": "metadata", + "optional": true, + "$ref": "PressureMetadata" + } + ] + }, + { + "name": "setPressureStateOverride", + "description": "Provides a given pressure state that will be processed and eventually be\ndelivered to PressureObserver users. |source| must have been previously\noverridden by setPressureSourceOverrideEnabled.", + "experimental": true, + "parameters": [ + { + "name": "source", + "$ref": "PressureSource" + }, + { + "name": "state", + "$ref": "PressureState" + } + ] + }, { "name": "setIdleOverride", "description": "Overrides the Idle state.", @@ -16968,6 +17034,7 @@ "keyboard-map", "local-fonts", "magnetometer", + "media-playback-while-not-visible", "microphone", "midi", "otp-credentials", @@ -21603,6 +21670,58 @@ "modulus" ] }, + { + "id": "AttributionReportingAggregatableDebugReportingData", + "experimental": true, + "type": "object", + "properties": [ + { + "name": "keyPiece", + "$ref": "UnsignedInt128AsBase16" + }, + { + "name": "value", + "description": "number instead of integer because not all uint32 can be represented by\nint", + "type": "number" + }, + { + "name": "types", + "type": "array", + "items": { + "type": "string" + } + } + ] + }, + { + "id": "AttributionReportingAggregatableDebugReportingConfig", + "experimental": true, + "type": "object", + "properties": [ + { + "name": "budget", + "description": "number instead of integer because not all uint32 can be represented by\nint, only present for source registrations", + "optional": true, + "type": "number" + }, + { + "name": "keyPiece", + "$ref": "UnsignedInt128AsBase16" + }, + { + "name": "debugData", + "type": "array", + "items": { + "$ref": "AttributionReportingAggregatableDebugReportingData" + } + }, + { + "name": "aggregationCoordinatorOrigin", + "optional": true, + "type": "string" + } + ] + }, { "id": "AttributionReportingSourceRegistration", "experimental": true, @@ -21682,6 +21801,10 @@ { "name": "destinationLimitPriority", "$ref": "SignedInt64AsBase10" + }, + { + "name": "aggregatableDebugReportingConfig", + "$ref": "AttributionReportingAggregatableDebugReportingConfig" } ] }, @@ -21878,6 +22001,10 @@ "name": "triggerContextId", "optional": true, "type": "string" + }, + { + "name": "aggregatableDebugReportingConfig", + "$ref": "AttributionReportingAggregatableDebugReportingConfig" } ] }, @@ -25897,7 +26024,8 @@ "JavaScriptInterfaceAdded", "JavaScriptInterfaceRemoved", "AllPrerenderingCanceled", - "WindowClosed" + "WindowClosed", + "SlowNetwork" ] }, { diff --git a/protocol-definition/version.txt b/protocol-definition/version.txt index 2cd7410f..a803bab7 100644 --- a/protocol-definition/version.txt +++ b/protocol-definition/version.txt @@ -1 +1 @@ -1326544 \ No newline at end of file +1334619 \ No newline at end of file