diff --git a/lib/Commands.ml b/lib/Commands.ml index 83da3c8..0ae60a4 100644 --- a/lib/Commands.ml +++ b/lib/Commands.ml @@ -4025,81 +4025,6 @@ setPermission instead. |desc}] [@@ocaml.doc {desc|Allows a site to use privacy sandbox features that require enrollment without the site actually being enrolled. Only supported on page targets. |desc}] - - module AddPrivacySandboxCoordinatorKeyConfig = struct - module Response : sig - type result = Types.assoc - type error = { code : int; message : string } - - type t = { - id : int; - error : error option; - sessionId : Types.Target.SessionID.t option; - result : result option; - } - - val parse : string -> t - end = struct - type result = Types.assoc [@@deriving yojson] - type error = { code : int; message : string } [@@deriving yojson] - - type t = { - id : int; - error : error option; [@yojson.option] - sessionId : Types.Target.SessionID.t option; [@yojson.option] - result : result option; [@yojson.option] - } - [@@deriving yojson] - - let parse response = response |> Yojson.Safe.from_string |> t_of_yojson - end - - module Params = struct - type t = { - api : Types.Browser.PrivacySandboxAPI.t; - [@key "api"] [@ocaml.doc "No description provided"] - coordinatorOrigin : string; - [@key "coordinatorOrigin"] [@ocaml.doc "No description provided"] - keyConfig : string; - [@key "keyConfig"] [@ocaml.doc "No description provided"] - browserContextId : Types.Browser.BrowserContextID.t option; - [@key "browserContextId"] - [@yojson.option] - [@ocaml.doc - "BrowserContext to perform the action in. When omitted, default \ - browser\n\ - context is used."] - } - [@@deriving yojson] - - let make ~api ~coordinatorOrigin ~keyConfig ?browserContextId () = - { api; coordinatorOrigin; keyConfig; browserContextId } - end - - module Request = struct - type t = { - id : int; - sessionId : Types.Target.SessionID.t option; [@yojson.option] - method_ : string; [@key "method"] - params : Params.t; - } - [@@deriving yojson] - - let make ?sessionId ~params id = - { - id; - method_ = "Browser.addPrivacySandboxCoordinatorKeyConfig"; - sessionId; - params; - } - |> yojson_of_t |> Yojson.Safe.to_string - end - end - [@@ocaml.doc - {desc|Configures encryption keys used with a given privacy sandbox API to talk -to a trusted coordinator. Since this is intended for test automation only, -coordinatorOrigin must be a .test domain. No existing coordinator -configuration for the origin may exist. |desc}] end module CSS = struct @@ -34025,196 +33950,6 @@ current browsing context. |desc}] {desc|Removes all Trust Tokens issued by the provided issuerOrigin. Leaves other stored data, including the issuer's Redemption Records, intact. |desc}] - module GetInterestGroupDetails = struct - module Response : sig - type result = { - details : Types.assoc; - [@key "details"] - [@ocaml.doc - "This largely corresponds to:\n\ - https://wicg.github.io/turtledove/#dictdef-generatebidinterestgroup\n\ - but has absolute expirationTime instead of relative lifetimeMs \ - and\n\ - also adds joiningOrigin."] - } - - type error = { code : int; message : string } - - type t = { - id : int; - error : error option; - sessionId : Types.Target.SessionID.t option; - result : result option; - } - - val parse : string -> t - end = struct - type result = { - details : Types.assoc; - [@key "details"] - [@ocaml.doc - "This largely corresponds to:\n\ - https://wicg.github.io/turtledove/#dictdef-generatebidinterestgroup\n\ - but has absolute expirationTime instead of relative lifetimeMs \ - and\n\ - also adds joiningOrigin."] - } - [@@deriving yojson] - - type error = { code : int; message : string } [@@deriving yojson] - - type t = { - id : int; - error : error option; [@yojson.option] - sessionId : Types.Target.SessionID.t option; [@yojson.option] - result : result option; [@yojson.option] - } - [@@deriving yojson] - - let parse response = response |> Yojson.Safe.from_string |> t_of_yojson - end - - module Params = struct - type t = { - ownerOrigin : string; - [@key "ownerOrigin"] [@ocaml.doc "No description provided"] - name : string; [@key "name"] [@ocaml.doc "No description provided"] - } - [@@deriving yojson] - - let make ~ownerOrigin ~name () = { ownerOrigin; name } - end - - module Request = struct - type t = { - id : int; - sessionId : Types.Target.SessionID.t option; [@yojson.option] - method_ : string; [@key "method"] - params : Params.t; - } - [@@deriving yojson] - - let make ?sessionId ~params id = - { id; method_ = "Storage.getInterestGroupDetails"; sessionId; params } - |> yojson_of_t |> Yojson.Safe.to_string - end - end - [@@ocaml.doc {desc|Gets details for a named interest group. |desc}] - - module SetInterestGroupTracking = struct - module Response : sig - type result = Types.assoc - type error = { code : int; message : string } - - type t = { - id : int; - error : error option; - sessionId : Types.Target.SessionID.t option; - result : result option; - } - - val parse : string -> t - end = struct - type result = Types.assoc [@@deriving yojson] - type error = { code : int; message : string } [@@deriving yojson] - - type t = { - id : int; - error : error option; [@yojson.option] - sessionId : Types.Target.SessionID.t option; [@yojson.option] - result : result option; [@yojson.option] - } - [@@deriving yojson] - - let parse response = response |> Yojson.Safe.from_string |> t_of_yojson - end - - module Params = struct - type t = { - enable : bool; [@key "enable"] [@ocaml.doc "No description provided"] - } - [@@deriving yojson] - - let make ~enable () = { enable } - end - - module Request = struct - type t = { - id : int; - sessionId : Types.Target.SessionID.t option; [@yojson.option] - method_ : string; [@key "method"] - params : Params.t; - } - [@@deriving yojson] - - let make ?sessionId ~params id = - { id; method_ = "Storage.setInterestGroupTracking"; sessionId; params } - |> yojson_of_t |> Yojson.Safe.to_string - end - end - [@@ocaml.doc - {desc|Enables/Disables issuing of interestGroupAccessed events. |desc}] - - module SetInterestGroupAuctionTracking = struct - module Response : sig - type result = Types.assoc - type error = { code : int; message : string } - - type t = { - id : int; - error : error option; - sessionId : Types.Target.SessionID.t option; - result : result option; - } - - val parse : string -> t - end = struct - type result = Types.assoc [@@deriving yojson] - type error = { code : int; message : string } [@@deriving yojson] - - type t = { - id : int; - error : error option; [@yojson.option] - sessionId : Types.Target.SessionID.t option; [@yojson.option] - result : result option; [@yojson.option] - } - [@@deriving yojson] - - let parse response = response |> Yojson.Safe.from_string |> t_of_yojson - end - - module Params = struct - type t = { - enable : bool; [@key "enable"] [@ocaml.doc "No description provided"] - } - [@@deriving yojson] - - let make ~enable () = { enable } - end - - module Request = struct - type t = { - id : int; - sessionId : Types.Target.SessionID.t option; [@yojson.option] - method_ : string; [@key "method"] - params : Params.t; - } - [@@deriving yojson] - - let make ?sessionId ~params id = - { - id; - method_ = "Storage.setInterestGroupAuctionTracking"; - sessionId; - params; - } - |> yojson_of_t |> Yojson.Safe.to_string - end - end - [@@ocaml.doc - {desc|Enables/Disables issuing of interestGroupAuctionEventOccurred and -interestGroupAuctionNetworkRequestCreated. |desc}] - module GetSharedStorageMetadata = struct module Response : sig type result = { @@ -34843,67 +34578,6 @@ interestGroupAuctionNetworkRequestCreated. |desc}] [@@ocaml.doc {desc|Returns the effective Related Website Sets in use by this profile for the browser session. The effective Related Website Sets will not change during a browser session. |desc}] - - module SetProtectedAudienceKAnonymity = struct - module Response : sig - type result = Types.assoc - type error = { code : int; message : string } - - type t = { - id : int; - error : error option; - sessionId : Types.Target.SessionID.t option; - result : result option; - } - - val parse : string -> t - end = struct - type result = Types.assoc [@@deriving yojson] - type error = { code : int; message : string } [@@deriving yojson] - - type t = { - id : int; - error : error option; [@yojson.option] - sessionId : Types.Target.SessionID.t option; [@yojson.option] - result : result option; [@yojson.option] - } - [@@deriving yojson] - - let parse response = response |> Yojson.Safe.from_string |> t_of_yojson - end - - module Params = struct - type t = { - owner : string; [@key "owner"] [@ocaml.doc "No description provided"] - name : string; [@key "name"] [@ocaml.doc "No description provided"] - hashes : string list; - [@key "hashes"] [@ocaml.doc "No description provided"] - } - [@@deriving yojson] - - let make ~owner ~name ~hashes () = { owner; name; hashes } - end - - module Request = struct - type t = { - id : int; - sessionId : Types.Target.SessionID.t option; [@yojson.option] - method_ : string; [@key "method"] - params : Params.t; - } - [@@deriving yojson] - - let make ?sessionId ~params id = - { - id; - method_ = "Storage.setProtectedAudienceKAnonymity"; - sessionId; - params; - } - |> yojson_of_t |> Yojson.Safe.to_string - end - end - [@@ocaml.doc {desc|No description provided |desc}] end module SystemInfo = struct diff --git a/lib/Events.ml b/lib/Events.ml index 6fdf360..5ecccf3 100644 --- a/lib/Events.ml +++ b/lib/Events.ml @@ -4844,121 +4844,6 @@ module Storage = struct [@@ocaml.doc {desc|The origin's IndexedDB database list has been modified. |desc}] - module InterestGroupAccessed = struct - let name = "Storage.interestGroupAccessed" - - type result = { - accessTime : Types.Network.TimeSinceEpoch.t; - [@key "accessTime"] [@ocaml.doc "No description provided"] - type_ : Types.Storage.InterestGroupAccessType.t; - [@key "type"] [@ocaml.doc "No description provided"] - ownerOrigin : string; - [@key "ownerOrigin"] [@ocaml.doc "No description provided"] - name : string; [@key "name"] [@ocaml.doc "No description provided"] - componentSellerOrigin : string option; - [@key "componentSellerOrigin"] - [@yojson.option] - [@ocaml.doc - "For topLevelBid/topLevelAdditionalBid, and when appropriate,\n\ - win and additionalBidWin"] - bid : Types.number option; - [@key "bid"] - [@yojson.option] - [@ocaml.doc - "For bid or somethingBid event, if done locally and not on a \ - server."] - bidCurrency : string option; - [@key "bidCurrency"] - [@yojson.option] - [@ocaml.doc "No description provided"] - uniqueAuctionId : Types.Storage.InterestGroupAuctionId.t option; - [@key "uniqueAuctionId"] - [@yojson.option] - [@ocaml.doc - "For non-global events --- links to interestGroupAuctionEvent"] - } - [@@deriving yojson] - - type t = { - method_ : string; [@key "method"] - params : result; - sessionId : Types.Target.SessionID.t; - } - [@@deriving yojson] - - let parse event = event |> Yojson.Safe.from_string |> t_of_yojson - end - [@@ocaml.doc - {desc|One of the interest groups was accessed. Note that these events are global -to all targets sharing an interest group store. |desc}] - - module InterestGroupAuctionEventOccurred = struct - let name = "Storage.interestGroupAuctionEventOccurred" - - type result = { - eventTime : Types.Network.TimeSinceEpoch.t; - [@key "eventTime"] [@ocaml.doc "No description provided"] - type_ : Types.Storage.InterestGroupAuctionEventType.t; - [@key "type"] [@ocaml.doc "No description provided"] - uniqueAuctionId : Types.Storage.InterestGroupAuctionId.t; - [@key "uniqueAuctionId"] [@ocaml.doc "No description provided"] - parentAuctionId : Types.Storage.InterestGroupAuctionId.t option; - [@key "parentAuctionId"] - [@yojson.option] - [@ocaml.doc "Set for child auctions."] - auctionConfig : Types.assoc option; - [@key "auctionConfig"] - [@yojson.option] - [@ocaml.doc "Set for started and configResolved"] - } - [@@deriving yojson] - - type t = { - method_ : string; [@key "method"] - params : result; - sessionId : Types.Target.SessionID.t; - } - [@@deriving yojson] - - let parse event = event |> Yojson.Safe.from_string |> t_of_yojson - end - [@@ocaml.doc - {desc|An auction involving interest groups is taking place. These events are -target-specific. |desc}] - - module InterestGroupAuctionNetworkRequestCreated = struct - let name = "Storage.interestGroupAuctionNetworkRequestCreated" - - type result = { - type_ : Types.Storage.InterestGroupAuctionFetchType.t; - [@key "type"] [@ocaml.doc "No description provided"] - requestId : Types.Network.RequestId.t; - [@key "requestId"] [@ocaml.doc "No description provided"] - auctions : Types.Storage.InterestGroupAuctionId.t list; - [@key "auctions"] - [@ocaml.doc - "This is the set of the auctions using the worklet that issued this\n\ - request. In the case of trusted signals, it's possible that only \ - some of\n\ - them actually care about the keys being queried."] - } - [@@deriving yojson] - - type t = { - method_ : string; [@key "method"] - params : result; - sessionId : Types.Target.SessionID.t; - } - [@@deriving yojson] - - let parse event = event |> Yojson.Safe.from_string |> t_of_yojson - end - [@@ocaml.doc - {desc|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). |desc}] - module SharedStorageAccessed = struct let name = "Storage.sharedStorageAccessed" diff --git a/lib/Types.ml b/lib/Types.ml index 0d51909..ea3c554 100644 --- a/lib/Types.ml +++ b/lib/Types.ml @@ -1904,8 +1904,7 @@ and Audits : sig and MixedContentResourceType : sig type _mixedcontentresourcetype = - [ `AttributionSrc - | `Audio + [ `Audio | `Beacon | `CSPReport | `Download @@ -3708,8 +3707,7 @@ end = struct and MixedContentResourceType : sig type _mixedcontentresourcetype = - [ `AttributionSrc - | `Audio + [ `Audio | `Beacon | `CSPReport | `Download @@ -3748,8 +3746,7 @@ end = struct [@@deriving yojson] [@@ocaml.doc "No description provided"] end = struct type _mixedcontentresourcetype = - [ `AttributionSrc - | `Audio + [ `Audio | `Beacon | `CSPReport | `Download @@ -3779,7 +3776,6 @@ end = struct | `XSLT ] let _mixedcontentresourcetype_of_yojson = function - | `String "AttributionSrc" -> `AttributionSrc | `String "Audio" -> `Audio | `String "Beacon" -> `Beacon | `String "CSPReport" -> `CSPReport @@ -3812,7 +3808,6 @@ end = struct | _ -> failwith "unknown enum type" let yojson_of__mixedcontentresourcetype = function - | `AttributionSrc -> `String "AttributionSrc" | `Audio -> `String "Audio" | `Beacon -> `String "Beacon" | `CSPReport -> `String "CSPReport" @@ -8239,16 +8234,6 @@ and Browser : sig } [@@deriving yojson] [@@ocaml.doc "Chrome histogram."] end - - and PrivacySandboxAPI : sig - type _privacysandboxapi = [ `BiddingAndAuctionServices | `TrustedKeyValue ] - - val _privacysandboxapi_of_yojson : Yojson.Basic.t -> _privacysandboxapi - val yojson_of__privacysandboxapi : _privacysandboxapi -> Yojson.Basic.t - - type t = _privacysandboxapi - [@@deriving yojson] [@@ocaml.doc "No description provided"] - end end = struct module rec BrowserContextID : sig type t = string [@@deriving yojson] [@@ocaml.doc "No description provided"] @@ -8701,31 +8686,6 @@ end = struct } [@@deriving yojson] [@@ocaml.doc "Chrome histogram."] end - - and PrivacySandboxAPI : sig - type _privacysandboxapi = [ `BiddingAndAuctionServices | `TrustedKeyValue ] - - val _privacysandboxapi_of_yojson : Yojson.Basic.t -> _privacysandboxapi - val yojson_of__privacysandboxapi : _privacysandboxapi -> Yojson.Basic.t - - type t = _privacysandboxapi - [@@deriving yojson] [@@ocaml.doc "No description provided"] - end = struct - type _privacysandboxapi = [ `BiddingAndAuctionServices | `TrustedKeyValue ] - - let _privacysandboxapi_of_yojson = function - | `String "BiddingAndAuctionServices" -> `BiddingAndAuctionServices - | `String "TrustedKeyValue" -> `TrustedKeyValue - | `String s -> failwith ("unknown enum: " ^ s) - | _ -> failwith "unknown enum type" - - let yojson_of__privacysandboxapi = function - | `BiddingAndAuctionServices -> `String "BiddingAndAuctionServices" - | `TrustedKeyValue -> `String "TrustedKeyValue" - - type t = _privacysandboxapi - [@@deriving yojson] [@@ocaml.doc "No description provided"] - end end and CSS : sig @@ -36524,70 +36484,9 @@ and Storage : sig Tokens from that issuer."] end - and InterestGroupAuctionId : sig - type t = string - [@@deriving yojson] - [@@ocaml.doc "Protected audience interest group auction identifier."] - end - - and InterestGroupAccessType : sig - type _interestgroupaccesstype = - [ `join - | `leave - | `update - | `loaded - | `bid - | `win - | `additionalBid - | `additionalBidWin - | `topLevelBid - | `topLevelAdditionalBid - | `clear ] - - val _interestgroupaccesstype_of_yojson : - Yojson.Basic.t -> _interestgroupaccesstype - - val yojson_of__interestgroupaccesstype : - _interestgroupaccesstype -> Yojson.Basic.t - - type t = _interestgroupaccesstype - [@@deriving yojson] [@@ocaml.doc "Enum of interest group access types."] - end - - and InterestGroupAuctionEventType : sig - type _interestgroupauctioneventtype = [ `started | `configResolved ] - - val _interestgroupauctioneventtype_of_yojson : - Yojson.Basic.t -> _interestgroupauctioneventtype - - val yojson_of__interestgroupauctioneventtype : - _interestgroupauctioneventtype -> Yojson.Basic.t - - type t = _interestgroupauctioneventtype - [@@deriving yojson] [@@ocaml.doc "Enum of auction events."] - end - - and InterestGroupAuctionFetchType : sig - type _interestgroupauctionfetchtype = - [ `bidderJs - | `bidderWasm - | `sellerJs - | `bidderTrustedSignals - | `sellerTrustedSignals ] - - val _interestgroupauctionfetchtype_of_yojson : - Yojson.Basic.t -> _interestgroupauctionfetchtype - - val yojson_of__interestgroupauctionfetchtype : - _interestgroupauctionfetchtype -> Yojson.Basic.t - - type t = _interestgroupauctionfetchtype - [@@deriving yojson] [@@ocaml.doc "Enum of network fetches auctions can do."] - end - and SharedStorageAccessScope : sig type _sharedstorageaccessscope = - [ `window | `sharedStorageWorklet | `protectedAudienceWorklet | `header ] + [ `window | `sharedStorageWorklet | `header ] val _sharedstorageaccessscope_of_yojson : Yojson.Basic.t -> _sharedstorageaccessscope @@ -37022,159 +36921,9 @@ end = struct Tokens from that issuer."] end - and InterestGroupAuctionId : sig - type t = string - [@@deriving yojson] - [@@ocaml.doc "Protected audience interest group auction identifier."] - end = struct - type t = string - [@@deriving yojson] - [@@ocaml.doc "Protected audience interest group auction identifier."] - end - - and InterestGroupAccessType : sig - type _interestgroupaccesstype = - [ `join - | `leave - | `update - | `loaded - | `bid - | `win - | `additionalBid - | `additionalBidWin - | `topLevelBid - | `topLevelAdditionalBid - | `clear ] - - val _interestgroupaccesstype_of_yojson : - Yojson.Basic.t -> _interestgroupaccesstype - - val yojson_of__interestgroupaccesstype : - _interestgroupaccesstype -> Yojson.Basic.t - - type t = _interestgroupaccesstype - [@@deriving yojson] [@@ocaml.doc "Enum of interest group access types."] - end = struct - type _interestgroupaccesstype = - [ `join - | `leave - | `update - | `loaded - | `bid - | `win - | `additionalBid - | `additionalBidWin - | `topLevelBid - | `topLevelAdditionalBid - | `clear ] - - let _interestgroupaccesstype_of_yojson = function - | `String "join" -> `join - | `String "leave" -> `leave - | `String "update" -> `update - | `String "loaded" -> `loaded - | `String "bid" -> `bid - | `String "win" -> `win - | `String "additionalBid" -> `additionalBid - | `String "additionalBidWin" -> `additionalBidWin - | `String "topLevelBid" -> `topLevelBid - | `String "topLevelAdditionalBid" -> `topLevelAdditionalBid - | `String "clear" -> `clear - | `String s -> failwith ("unknown enum: " ^ s) - | _ -> failwith "unknown enum type" - - let yojson_of__interestgroupaccesstype = function - | `join -> `String "join" - | `leave -> `String "leave" - | `update -> `String "update" - | `loaded -> `String "loaded" - | `bid -> `String "bid" - | `win -> `String "win" - | `additionalBid -> `String "additionalBid" - | `additionalBidWin -> `String "additionalBidWin" - | `topLevelBid -> `String "topLevelBid" - | `topLevelAdditionalBid -> `String "topLevelAdditionalBid" - | `clear -> `String "clear" - - type t = _interestgroupaccesstype - [@@deriving yojson] [@@ocaml.doc "Enum of interest group access types."] - end - - and InterestGroupAuctionEventType : sig - type _interestgroupauctioneventtype = [ `started | `configResolved ] - - val _interestgroupauctioneventtype_of_yojson : - Yojson.Basic.t -> _interestgroupauctioneventtype - - val yojson_of__interestgroupauctioneventtype : - _interestgroupauctioneventtype -> Yojson.Basic.t - - type t = _interestgroupauctioneventtype - [@@deriving yojson] [@@ocaml.doc "Enum of auction events."] - end = struct - type _interestgroupauctioneventtype = [ `started | `configResolved ] - - let _interestgroupauctioneventtype_of_yojson = function - | `String "started" -> `started - | `String "configResolved" -> `configResolved - | `String s -> failwith ("unknown enum: " ^ s) - | _ -> failwith "unknown enum type" - - let yojson_of__interestgroupauctioneventtype = function - | `started -> `String "started" - | `configResolved -> `String "configResolved" - - type t = _interestgroupauctioneventtype - [@@deriving yojson] [@@ocaml.doc "Enum of auction events."] - end - - and InterestGroupAuctionFetchType : sig - type _interestgroupauctionfetchtype = - [ `bidderJs - | `bidderWasm - | `sellerJs - | `bidderTrustedSignals - | `sellerTrustedSignals ] - - val _interestgroupauctionfetchtype_of_yojson : - Yojson.Basic.t -> _interestgroupauctionfetchtype - - val yojson_of__interestgroupauctionfetchtype : - _interestgroupauctionfetchtype -> Yojson.Basic.t - - type t = _interestgroupauctionfetchtype - [@@deriving yojson] [@@ocaml.doc "Enum of network fetches auctions can do."] - end = struct - type _interestgroupauctionfetchtype = - [ `bidderJs - | `bidderWasm - | `sellerJs - | `bidderTrustedSignals - | `sellerTrustedSignals ] - - let _interestgroupauctionfetchtype_of_yojson = function - | `String "bidderJs" -> `bidderJs - | `String "bidderWasm" -> `bidderWasm - | `String "sellerJs" -> `sellerJs - | `String "bidderTrustedSignals" -> `bidderTrustedSignals - | `String "sellerTrustedSignals" -> `sellerTrustedSignals - | `String s -> failwith ("unknown enum: " ^ s) - | _ -> failwith "unknown enum type" - - let yojson_of__interestgroupauctionfetchtype = function - | `bidderJs -> `String "bidderJs" - | `bidderWasm -> `String "bidderWasm" - | `sellerJs -> `String "sellerJs" - | `bidderTrustedSignals -> `String "bidderTrustedSignals" - | `sellerTrustedSignals -> `String "sellerTrustedSignals" - - type t = _interestgroupauctionfetchtype - [@@deriving yojson] [@@ocaml.doc "Enum of network fetches auctions can do."] - end - and SharedStorageAccessScope : sig type _sharedstorageaccessscope = - [ `window | `sharedStorageWorklet | `protectedAudienceWorklet | `header ] + [ `window | `sharedStorageWorklet | `header ] val _sharedstorageaccessscope_of_yojson : Yojson.Basic.t -> _sharedstorageaccessscope @@ -37186,12 +36935,11 @@ end = struct [@@deriving yojson] [@@ocaml.doc "Enum of shared storage access scopes."] end = struct type _sharedstorageaccessscope = - [ `window | `sharedStorageWorklet | `protectedAudienceWorklet | `header ] + [ `window | `sharedStorageWorklet | `header ] let _sharedstorageaccessscope_of_yojson = function | `String "window" -> `window | `String "sharedStorageWorklet" -> `sharedStorageWorklet - | `String "protectedAudienceWorklet" -> `protectedAudienceWorklet | `String "header" -> `header | `String s -> failwith ("unknown enum: " ^ s) | _ -> failwith "unknown enum type" @@ -37199,7 +36947,6 @@ end = struct let yojson_of__sharedstorageaccessscope = function | `window -> `String "window" | `sharedStorageWorklet -> `String "sharedStorageWorklet" - | `protectedAudienceWorklet -> `String "protectedAudienceWorklet" | `header -> `String "header" type t = _sharedstorageaccessscope diff --git a/package.json b/package.json index d4ebb2d..1e9c27b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cdp", - "version": "0.0.1662358", + "version": "0.0.1663043", "description": "Chrome Devtools Protocol Types for OCaml", "license": "MIT", "repository": {