diff --git a/changelog.md b/changelog.md index 12f678736c..c55266a2b2 100644 --- a/changelog.md +++ b/changelog.md @@ -1,7 +1,111 @@ +## Roll protocol to r1249784 — _2024-01-20T04:27:08.000Z_ +###### Diff: [`c65bd7c...6fe04e0`](https://github.com/ChromeDevTools/devtools-protocol/compare/`c65bd7c...6fe04e0`) + +```diff +@@ browser_protocol.pdl:9521 @@ experimental domain Storage + string issuerOrigin + number count + +- # Protected audience interest group auction identifier. +- type InterestGroupAuctionId extends string +- + # Enum of interest group access types. + type InterestGroupAccessType extends string + enum +@@ -9535,25 +9532,8 @@ experimental domain Storage + win + additionalBid + additionalBidWin +- topLevelBid +- topLevelAdditionalBid + clear + +- # Enum of auction events. +- type InterestGroupAuctionEventType extends string +- enum +- started +- configResolved +- +- # Enum of network fetches auctions can do. +- type InterestGroupAuctionFetchType extends string +- enum +- bidderJs +- bidderWasm +- sellerJs +- bidderTrustedSignals +- sellerTrustedSignals +- + # Ad advertising element inside an interest group. + type InterestGroupAd extends object + properties +@@ -9833,12 +9813,6 @@ experimental domain Storage + parameters + boolean enable + +- # Enables/Disables issuing of interestGroupAuctionEventOccurred and +- # interestGroupAuctionNetworkRequestCreated. +- experimental command setInterestGroupAuctionTracking +- parameters +- boolean enable +- + # Gets metadata for an origin's shared storage. + experimental command getSharedStorageMetadata + parameters +@@ -9946,47 +9920,13 @@ experimental domain Storage + # Storage bucket to update. + string bucketId + +- # One of the interest groups was accessed. Note that these events are global +- # to all targets sharing an interest group store. ++ # One of the interest groups was accessed by the associated page. + event interestGroupAccessed + parameters + Network.TimeSinceEpoch accessTime + InterestGroupAccessType type + string ownerOrigin + string name +- # For topLevelBid/topLevelAdditionalBid, and when appropriate, +- # win and additionalBidWin +- optional string componentSellerOrigin +- # For bid or somethingBid event, if done locally and not on a server. +- optional number bid +- optional string bidCurrency +- # For non-global events --- links to interestGroupAuctionEvent +- optional InterestGroupAuctionId uniqueAuctionId +- +- # An auction involving interest groups is taking place. These events are +- # target-specific. +- event interestGroupAuctionEventOccurred +- parameters +- Network.TimeSinceEpoch eventTime +- InterestGroupAuctionEventType type +- InterestGroupAuctionId uniqueAuctionId +- # Set for child auctions. +- optional InterestGroupAuctionId parentAuctionId +- # Set for started and configResolved +- optional object auctionConfig +- +- # Specifies which auctions a particular network fetch may be related to, and +- # in what role. Note that it is not ordered with respect to +- # Network.requestWillBeSent (but will happen before loadingFinished +- # loadingFailed). +- event interestGroupAuctionNetworkRequestCreated +- parameters +- InterestGroupAuctionFetchType type +- Network.RequestId requestId +- # This is the set of the auctions using the worklet that issued this +- # request. In the case of trusted signals, it's possible that only some of +- # them actually care about the keys being queried. +- array of InterestGroupAuctionId auctions + + # Shared storage was accessed by the associated page. + # The following parameters are included in all events. +``` + ## Roll protocol to r1248698 — _2024-01-18T12:05:32.000Z_ -###### Diff: [`0693202...3056b2a`](https://github.com/ChromeDevTools/devtools-protocol/compare/`0693202...3056b2a`) +###### Diff: [`0693202...6d5e973`](https://github.com/ChromeDevTools/devtools-protocol/compare/`0693202...6d5e973`) ```diff @@ browser_protocol.pdl:1299 @@ domain Browser @@ -10670,127 +10774,4 @@ index bd277eb..09c420e 100644 # When script with a matching URL is encountered, the cache is optionally # produced upon backend discretion, based on internal heuristics. # See also: `Page.compilationCacheProduced`. -``` - -## Roll protocol to r928170 — _2021-10-05T16:15:26.000Z_ -###### Diff: [`6d3ed49...5f55be2`](https://github.com/ChromeDevTools/devtools-protocol/compare/`6d3ed49...5f55be2`) - -```diff -@@ browser_protocol.pdl:4836 @@ domain Network - MethodDisallowedByPreflightResponse - HeaderDisallowedByPreflightResponse - RedirectContainsCredentials -- # Request was a private network request initiated by a non-secure context. - InsecurePrivateNetwork -- # Request carried a target IP address space property that did not match -- # the target resource's address space. - InvalidPrivateNetworkAccess -- # Request was a private network request yet did not carry a target IP -- # address space. -- UnexpectedPrivateNetworkAccess - NoCorsRedirectModeNotFollow - - type CorsErrorStatus extends object -@@ -5873,8 +5867,6 @@ domain Network - Allow - BlockFromInsecureToMorePrivate - WarnFromInsecureToMorePrivate -- PreflightBlock -- PreflightWarn - - experimental type IPAddressSpace extends string - enum -``` - -## Roll protocol to r927854 — _2021-10-04T22:15:31.000Z_ -###### Diff: [`d24ecc6...6d3ed49`](https://github.com/ChromeDevTools/devtools-protocol/compare/`d24ecc6...6d3ed49`) - -```diff -@@ browser_protocol.pdl:408 @@ experimental domain Animation - # Animation that was started. - Animation animation - -+# The domain is deprecated as AppCache is being removed (see crbug.com/582750). -+experimental deprecated domain ApplicationCache -+ depends on Page -+ -+ # Detailed application cache resource information. -+ type ApplicationCacheResource extends object -+ properties -+ # Resource url. -+ string url -+ # Resource size. -+ integer size -+ # Resource type. -+ string type -+ -+ # Detailed application cache information. -+ type ApplicationCache extends object -+ properties -+ # Manifest URL. -+ string manifestURL -+ # Application cache size. -+ number size -+ # Application cache creation time. -+ number creationTime -+ # Application cache update time. -+ number updateTime -+ # Application cache resources. -+ array of ApplicationCacheResource resources -+ -+ # Frame identifier - manifest URL pair. -+ type FrameWithManifest extends object -+ properties -+ # Frame identifier. -+ Page.FrameId frameId -+ # Manifest URL. -+ string manifestURL -+ # Application cache status. -+ integer status -+ -+ # Enables application cache domain notifications. -+ command enable -+ -+ # Returns relevant application cache data for the document in given frame. -+ command getApplicationCacheForFrame -+ parameters -+ # Identifier of the frame containing document whose application cache is retrieved. -+ Page.FrameId frameId -+ returns -+ # Relevant application cache data for the document in given frame. -+ ApplicationCache applicationCache -+ -+ # Returns array of frame identifiers with manifest urls for each frame containing a document -+ # associated with some application cache. -+ command getFramesWithManifests -+ returns -+ # Array of frame identifiers with manifest urls for each frame containing a document -+ # associated with some application cache. -+ array of FrameWithManifest frameIds -+ -+ # Returns manifest URL for document in the given frame. -+ command getManifestForFrame -+ parameters -+ # Identifier of the frame containing document whose manifest is retrieved. -+ Page.FrameId frameId -+ returns -+ # Manifest URL for document in the given frame. -+ string manifestURL -+ -+ event applicationCacheStatusUpdated -+ parameters -+ # Identifier of the frame containing document whose application cache updated status. -+ Page.FrameId frameId -+ # Manifest URL. -+ string manifestURL -+ # Updated application cache status. -+ integer status -+ -+ event networkStateUpdated -+ parameters -+ boolean isNowOnline -+ - # Audits domain allows investigation of page violations and possible improvements. - experimental domain Audits - depends on Network ``` \ No newline at end of file diff --git a/json/browser_protocol.json b/json/browser_protocol.json index 5212fa614b..4e4a970414 100644 --- a/json/browser_protocol.json +++ b/json/browser_protocol.json @@ -20206,6 +20206,11 @@ } ] }, + { + "id": "InterestGroupAuctionId", + "description": "Protected audience interest group auction identifier.", + "type": "string" + }, { "id": "InterestGroupAccessType", "description": "Enum of interest group access types.", @@ -20219,9 +20224,32 @@ "win", "additionalBid", "additionalBidWin", + "topLevelBid", + "topLevelAdditionalBid", "clear" ] }, + { + "id": "InterestGroupAuctionEventType", + "description": "Enum of auction events.", + "type": "string", + "enum": [ + "started", + "configResolved" + ] + }, + { + "id": "InterestGroupAuctionFetchType", + "description": "Enum of network fetches auctions can do.", + "type": "string", + "enum": [ + "bidderJs", + "bidderWasm", + "sellerJs", + "bidderTrustedSignals", + "sellerTrustedSignals" + ] + }, { "id": "InterestGroupAd", "description": "Ad advertising element inside an interest group.", @@ -21255,6 +21283,17 @@ } ] }, + { + "name": "setInterestGroupAuctionTracking", + "description": "Enables/Disables issuing of interestGroupAuctionEventOccurred and\ninterestGroupAuctionNetworkRequestCreated.", + "experimental": true, + "parameters": [ + { + "name": "enable", + "type": "boolean" + } + ] + }, { "name": "getSharedStorageMetadata", "description": "Gets metadata for an origin's shared storage.", @@ -21531,7 +21570,7 @@ }, { "name": "interestGroupAccessed", - "description": "One of the interest groups was accessed by the associated page.", + "description": "One of the interest groups was accessed. Note that these events are global\nto all targets sharing an interest group store.", "parameters": [ { "name": "accessTime", @@ -21548,6 +21587,81 @@ { "name": "name", "type": "string" + }, + { + "name": "componentSellerOrigin", + "description": "For topLevelBid/topLevelAdditionalBid, and when appropriate,\nwin and additionalBidWin", + "optional": true, + "type": "string" + }, + { + "name": "bid", + "description": "For bid or somethingBid event, if done locally and not on a server.", + "optional": true, + "type": "number" + }, + { + "name": "bidCurrency", + "optional": true, + "type": "string" + }, + { + "name": "uniqueAuctionId", + "description": "For non-global events --- links to interestGroupAuctionEvent", + "optional": true, + "$ref": "InterestGroupAuctionId" + } + ] + }, + { + "name": "interestGroupAuctionEventOccurred", + "description": "An auction involving interest groups is taking place. These events are\ntarget-specific.", + "parameters": [ + { + "name": "eventTime", + "$ref": "Network.TimeSinceEpoch" + }, + { + "name": "type", + "$ref": "InterestGroupAuctionEventType" + }, + { + "name": "uniqueAuctionId", + "$ref": "InterestGroupAuctionId" + }, + { + "name": "parentAuctionId", + "description": "Set for child auctions.", + "optional": true, + "$ref": "InterestGroupAuctionId" + }, + { + "name": "auctionConfig", + "description": "Set for started and configResolved", + "optional": true, + "type": "object" + } + ] + }, + { + "name": "interestGroupAuctionNetworkRequestCreated", + "description": "Specifies which auctions a particular network fetch may be related to, and\nin what role. Note that it is not ordered with respect to\nNetwork.requestWillBeSent (but will happen before loadingFinished\nloadingFailed).", + "parameters": [ + { + "name": "type", + "$ref": "InterestGroupAuctionFetchType" + }, + { + "name": "requestId", + "$ref": "Network.RequestId" + }, + { + "name": "auctions", + "description": "This is the set of the auctions using the worklet that issued this\nrequest. In the case of trusted signals, it's possible that only some of\nthem actually care about the keys being queried.", + "type": "array", + "items": { + "$ref": "InterestGroupAuctionId" + } } ] }, diff --git a/package.json b/package.json index 572a1e32fe..4fb2588d9e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "devtools-protocol", - "version": "0.0.1248698", + "version": "0.0.1249784", "description": "The Chrome DevTools Protocol JSON", "repository": "https://github.com/ChromeDevTools/devtools-protocol", "author": "The Chromium Authors", diff --git a/pdl/browser_protocol.pdl b/pdl/browser_protocol.pdl index 13fa180319..e20395bb4d 100644 --- a/pdl/browser_protocol.pdl +++ b/pdl/browser_protocol.pdl @@ -9521,6 +9521,9 @@ experimental domain Storage string issuerOrigin number count + # Protected audience interest group auction identifier. + type InterestGroupAuctionId extends string + # Enum of interest group access types. type InterestGroupAccessType extends string enum @@ -9532,8 +9535,25 @@ experimental domain Storage win additionalBid additionalBidWin + topLevelBid + topLevelAdditionalBid clear + # Enum of auction events. + type InterestGroupAuctionEventType extends string + enum + started + configResolved + + # Enum of network fetches auctions can do. + type InterestGroupAuctionFetchType extends string + enum + bidderJs + bidderWasm + sellerJs + bidderTrustedSignals + sellerTrustedSignals + # Ad advertising element inside an interest group. type InterestGroupAd extends object properties @@ -9813,6 +9833,12 @@ experimental domain Storage parameters boolean enable + # Enables/Disables issuing of interestGroupAuctionEventOccurred and + # interestGroupAuctionNetworkRequestCreated. + experimental command setInterestGroupAuctionTracking + parameters + boolean enable + # Gets metadata for an origin's shared storage. experimental command getSharedStorageMetadata parameters @@ -9920,13 +9946,47 @@ experimental domain Storage # Storage bucket to update. string bucketId - # One of the interest groups was accessed by the associated page. + # One of the interest groups was accessed. Note that these events are global + # to all targets sharing an interest group store. event interestGroupAccessed parameters Network.TimeSinceEpoch accessTime InterestGroupAccessType type string ownerOrigin string name + # For topLevelBid/topLevelAdditionalBid, and when appropriate, + # win and additionalBidWin + optional string componentSellerOrigin + # For bid or somethingBid event, if done locally and not on a server. + optional number bid + optional string bidCurrency + # For non-global events --- links to interestGroupAuctionEvent + optional InterestGroupAuctionId uniqueAuctionId + + # An auction involving interest groups is taking place. These events are + # target-specific. + event interestGroupAuctionEventOccurred + parameters + Network.TimeSinceEpoch eventTime + InterestGroupAuctionEventType type + InterestGroupAuctionId uniqueAuctionId + # Set for child auctions. + optional InterestGroupAuctionId parentAuctionId + # Set for started and configResolved + optional object auctionConfig + + # Specifies which auctions a particular network fetch may be related to, and + # in what role. Note that it is not ordered with respect to + # Network.requestWillBeSent (but will happen before loadingFinished + # loadingFailed). + event interestGroupAuctionNetworkRequestCreated + parameters + InterestGroupAuctionFetchType type + Network.RequestId requestId + # This is the set of the auctions using the worklet that issued this + # request. In the case of trusted signals, it's possible that only some of + # them actually care about the keys being queried. + array of InterestGroupAuctionId auctions # Shared storage was accessed by the associated page. # The following parameters are included in all events. diff --git a/types/protocol-mapping.d.ts b/types/protocol-mapping.d.ts index ea701077dc..e0c6ecae66 100644 --- a/types/protocol-mapping.d.ts +++ b/types/protocol-mapping.d.ts @@ -552,9 +552,22 @@ export namespace ProtocolMapping { */ 'Storage.indexedDBListUpdated': [Protocol.Storage.IndexedDBListUpdatedEvent]; /** - * One of the interest groups was accessed by the associated page. + * One of the interest groups was accessed. Note that these events are global + * to all targets sharing an interest group store. */ 'Storage.interestGroupAccessed': [Protocol.Storage.InterestGroupAccessedEvent]; + /** + * An auction involving interest groups is taking place. These events are + * target-specific. + */ + 'Storage.interestGroupAuctionEventOccurred': [Protocol.Storage.InterestGroupAuctionEventOccurredEvent]; + /** + * Specifies which auctions a particular network fetch may be related to, and + * in what role. Note that it is not ordered with respect to + * Network.requestWillBeSent (but will happen before loadingFinished + * loadingFailed). + */ + 'Storage.interestGroupAuctionNetworkRequestCreated': [Protocol.Storage.InterestGroupAuctionNetworkRequestCreatedEvent]; /** * Shared storage was accessed by the associated page. * The following parameters are included in all events. @@ -4278,6 +4291,14 @@ export namespace ProtocolMapping { paramsType: [Protocol.Storage.SetInterestGroupTrackingRequest]; returnType: void; }; + /** + * Enables/Disables issuing of interestGroupAuctionEventOccurred and + * interestGroupAuctionNetworkRequestCreated. + */ + 'Storage.setInterestGroupAuctionTracking': { + paramsType: [Protocol.Storage.SetInterestGroupAuctionTrackingRequest]; + returnType: void; + }; /** * Gets metadata for an origin's shared storage. */ diff --git a/types/protocol-proxy-api.d.ts b/types/protocol-proxy-api.d.ts index eb79df573c..94a7ac5310 100644 --- a/types/protocol-proxy-api.d.ts +++ b/types/protocol-proxy-api.d.ts @@ -3420,6 +3420,12 @@ export namespace ProtocolProxyApi { */ setInterestGroupTracking(params: Protocol.Storage.SetInterestGroupTrackingRequest): Promise; + /** + * Enables/Disables issuing of interestGroupAuctionEventOccurred and + * interestGroupAuctionNetworkRequestCreated. + */ + setInterestGroupAuctionTracking(params: Protocol.Storage.SetInterestGroupAuctionTrackingRequest): Promise; + /** * Gets metadata for an origin's shared storage. */ @@ -3501,10 +3507,25 @@ export namespace ProtocolProxyApi { on(event: 'indexedDBListUpdated', listener: (params: Protocol.Storage.IndexedDBListUpdatedEvent) => void): void; /** - * One of the interest groups was accessed by the associated page. + * One of the interest groups was accessed. Note that these events are global + * to all targets sharing an interest group store. */ on(event: 'interestGroupAccessed', listener: (params: Protocol.Storage.InterestGroupAccessedEvent) => void): void; + /** + * An auction involving interest groups is taking place. These events are + * target-specific. + */ + on(event: 'interestGroupAuctionEventOccurred', listener: (params: Protocol.Storage.InterestGroupAuctionEventOccurredEvent) => void): void; + + /** + * Specifies which auctions a particular network fetch may be related to, and + * in what role. Note that it is not ordered with respect to + * Network.requestWillBeSent (but will happen before loadingFinished + * loadingFailed). + */ + on(event: 'interestGroupAuctionNetworkRequestCreated', listener: (params: Protocol.Storage.InterestGroupAuctionNetworkRequestCreatedEvent) => void): void; + /** * Shared storage was accessed by the associated page. * The following parameters are included in all events. diff --git a/types/protocol-tests-proxy-api.d.ts b/types/protocol-tests-proxy-api.d.ts index 75dc3cc29c..f6f8dfcbfa 100644 --- a/types/protocol-tests-proxy-api.d.ts +++ b/types/protocol-tests-proxy-api.d.ts @@ -3692,6 +3692,12 @@ export namespace ProtocolTestsProxyApi { */ setInterestGroupTracking(params: Protocol.Storage.SetInterestGroupTrackingRequest): Promise; + /** + * Enables/Disables issuing of interestGroupAuctionEventOccurred and + * interestGroupAuctionNetworkRequestCreated. + */ + setInterestGroupAuctionTracking(params: Protocol.Storage.SetInterestGroupAuctionTrackingRequest): Promise; + /** * Gets metadata for an origin's shared storage. */ @@ -3781,12 +3787,31 @@ export namespace ProtocolTestsProxyApi { onceIndexedDBListUpdated(eventMatcher?: (event: { params: Protocol.Storage.IndexedDBListUpdatedEvent }) => boolean): Promise<{ params: Protocol.Storage.IndexedDBListUpdatedEvent }>; /** - * One of the interest groups was accessed by the associated page. + * One of the interest groups was accessed. Note that these events are global + * to all targets sharing an interest group store. */ onInterestGroupAccessed(listener: (event: { params: Protocol.Storage.InterestGroupAccessedEvent }) => void): void; offInterestGroupAccessed(listener: (event: { params: Protocol.Storage.InterestGroupAccessedEvent }) => void): void; onceInterestGroupAccessed(eventMatcher?: (event: { params: Protocol.Storage.InterestGroupAccessedEvent }) => boolean): Promise<{ params: Protocol.Storage.InterestGroupAccessedEvent }>; + /** + * An auction involving interest groups is taking place. These events are + * target-specific. + */ + onInterestGroupAuctionEventOccurred(listener: (event: { params: Protocol.Storage.InterestGroupAuctionEventOccurredEvent }) => void): void; + offInterestGroupAuctionEventOccurred(listener: (event: { params: Protocol.Storage.InterestGroupAuctionEventOccurredEvent }) => void): void; + onceInterestGroupAuctionEventOccurred(eventMatcher?: (event: { params: Protocol.Storage.InterestGroupAuctionEventOccurredEvent }) => boolean): Promise<{ params: Protocol.Storage.InterestGroupAuctionEventOccurredEvent }>; + + /** + * Specifies which auctions a particular network fetch may be related to, and + * in what role. Note that it is not ordered with respect to + * Network.requestWillBeSent (but will happen before loadingFinished + * loadingFailed). + */ + onInterestGroupAuctionNetworkRequestCreated(listener: (event: { params: Protocol.Storage.InterestGroupAuctionNetworkRequestCreatedEvent }) => void): void; + offInterestGroupAuctionNetworkRequestCreated(listener: (event: { params: Protocol.Storage.InterestGroupAuctionNetworkRequestCreatedEvent }) => void): void; + onceInterestGroupAuctionNetworkRequestCreated(eventMatcher?: (event: { params: Protocol.Storage.InterestGroupAuctionNetworkRequestCreatedEvent }) => boolean): Promise<{ params: Protocol.Storage.InterestGroupAuctionNetworkRequestCreatedEvent }>; + /** * Shared storage was accessed by the associated page. * The following parameters are included in all events. diff --git a/types/protocol.d.ts b/types/protocol.d.ts index 84af78b5e1..27ec5b6856 100644 --- a/types/protocol.d.ts +++ b/types/protocol.d.ts @@ -15216,10 +15216,25 @@ export namespace Protocol { count: number; } + /** + * Protected audience interest group auction identifier. + */ + export type InterestGroupAuctionId = string; + /** * Enum of interest group access types. */ - export type InterestGroupAccessType = ('join' | 'leave' | 'update' | 'loaded' | 'bid' | 'win' | 'additionalBid' | 'additionalBidWin' | 'clear'); + export type InterestGroupAccessType = ('join' | 'leave' | 'update' | 'loaded' | 'bid' | 'win' | 'additionalBid' | 'additionalBidWin' | 'topLevelBid' | 'topLevelAdditionalBid' | 'clear'); + + /** + * Enum of auction events. + */ + export type InterestGroupAuctionEventType = ('started' | 'configResolved'); + + /** + * Enum of network fetches auctions can do. + */ + export type InterestGroupAuctionFetchType = ('bidderJs' | 'bidderWasm' | 'sellerJs' | 'bidderTrustedSignals' | 'sellerTrustedSignals'); /** * Ad advertising element inside an interest group. @@ -15680,6 +15695,10 @@ export namespace Protocol { enable: boolean; } + export interface SetInterestGroupAuctionTrackingRequest { + enable: boolean; + } + export interface GetSharedStorageMetadataRequest { ownerOrigin: string; } @@ -15833,13 +15852,63 @@ export namespace Protocol { } /** - * One of the interest groups was accessed by the associated page. + * One of the interest groups was accessed. Note that these events are global + * to all targets sharing an interest group store. */ export interface InterestGroupAccessedEvent { accessTime: Network.TimeSinceEpoch; type: InterestGroupAccessType; ownerOrigin: string; name: string; + /** + * For topLevelBid/topLevelAdditionalBid, and when appropriate, + * win and additionalBidWin + */ + componentSellerOrigin?: string; + /** + * For bid or somethingBid event, if done locally and not on a server. + */ + bid?: number; + bidCurrency?: string; + /** + * For non-global events --- links to interestGroupAuctionEvent + */ + uniqueAuctionId?: InterestGroupAuctionId; + } + + /** + * An auction involving interest groups is taking place. These events are + * target-specific. + */ + export interface InterestGroupAuctionEventOccurredEvent { + eventTime: Network.TimeSinceEpoch; + type: InterestGroupAuctionEventType; + uniqueAuctionId: InterestGroupAuctionId; + /** + * Set for child auctions. + */ + parentAuctionId?: InterestGroupAuctionId; + /** + * Set for started and configResolved + */ + auctionConfig?: any; + } + + /** + * Specifies which auctions a particular network fetch may be related to, and + * in what role. Note that it is not ordered with respect to + * Network.requestWillBeSent (but will happen before loadingFinished + * loadingFailed). + */ + export interface InterestGroupAuctionNetworkRequestCreatedEvent { + type: InterestGroupAuctionFetchType; + requestId: Network.RequestId; + /** + * This is the set of the auctions using the worklet that issued this + * request. In the case of trusted signals, it's possible that only some of + * them actually care about the keys being queried. + */ + auctions: InterestGroupAuctionId[]; } /**