|
1 | 1 |
|
2 | 2 |
|
| 3 | +## Roll protocol to r1450379 — _2025-04-23T04:30:35.000Z_ |
| 4 | +###### Diff: [`ecbd284...616d4a9`](https://github.com/ChromeDevTools/devtools-protocol/compare/ecbd284...616d4a9) |
| 5 | + |
| 6 | +```diff |
| 7 | +@@ browser_protocol.pdl:10656 @@ experimental domain Storage |
| 8 | + # storage. |
| 9 | + integer bytesUsed |
| 10 | + |
| 11 | ++ # Represents a dictionary object passed in as privateAggregationConfig to |
| 12 | ++ # run or selectURL. |
| 13 | ++ type SharedStoragePrivateAggregationConfig extends object |
| 14 | ++ properties |
| 15 | ++ # The chosen aggregation service deployment. |
| 16 | ++ optional string aggregationCoordinatorOrigin |
| 17 | ++ # The context ID provided. |
| 18 | ++ optional string contextId |
| 19 | ++ # Configures the maximum size allowed for filtering IDs. |
| 20 | ++ integer filteringIdMaxBytes |
| 21 | ++ # The limit on the number of contributions in the final report. |
| 22 | ++ optional integer maxContributions |
| 23 | ++ |
| 24 | + # Pair of reporting metadata details for a candidate URL for `selectURL()`. |
| 25 | + type SharedStorageReportingMetadata extends object |
| 26 | + properties |
| 27 | +@@ -10675,44 +10688,61 @@ experimental domain Storage |
| 28 | + type SharedStorageAccessParams extends object |
| 29 | + properties |
| 30 | + # Spec of the module script URL. |
| 31 | +- # Present only for SharedStorageAccessType.documentAddModule. |
| 32 | ++ # Present only for SharedStorageAccessMethods: addModule and |
| 33 | ++ # createWorklet. |
| 34 | + optional string scriptSourceUrl |
| 35 | ++ # String denoting "context-origin", "script-origin", or a custom |
| 36 | ++ # origin to be used as the worklet's data origin. |
| 37 | ++ # Present only for SharedStorageAccessMethod: createWorklet. |
| 38 | ++ optional string dataOrigin |
| 39 | + # Name of the registered operation to be run. |
| 40 | +- # Present only for SharedStorageAccessType.documentRun and |
| 41 | +- # SharedStorageAccessType.documentSelectURL. |
| 42 | ++ # Present only for SharedStorageAccessMethods: run and selectURL. |
| 43 | + optional string operationName |
| 44 | ++ # Whether or not to keep the worket alive for future run or selectURL |
| 45 | ++ # calls. |
| 46 | ++ # Present only for SharedStorageAccessMethods: run and selectURL. |
| 47 | ++ optional boolean keepAlive |
| 48 | ++ # Configures the private aggregation options. |
| 49 | ++ # Present only for SharedStorageAccessMethods: run and selectURL. |
| 50 | ++ optional SharedStoragePrivateAggregationConfig privateAggregationConfig |
| 51 | + # The operation's serialized data in bytes (converted to a string). |
| 52 | +- # Present only for SharedStorageAccessType.documentRun and |
| 53 | +- # SharedStorageAccessType.documentSelectURL. |
| 54 | ++ # Present only for SharedStorageAccessMethods: run and selectURL. |
| 55 | ++ # TODO(crbug.com/401011862): Consider updating this parameter to binary. |
| 56 | + optional string serializedData |
| 57 | + # Array of candidate URLs' specs, along with any associated metadata. |
| 58 | +- # Present only for SharedStorageAccessType.documentSelectURL. |
| 59 | ++ # Present only for SharedStorageAccessMethod: selectURL. |
| 60 | + optional array of SharedStorageUrlWithMetadata urlsWithMetadata |
| 61 | ++ # Spec of the URN:UUID generated for a selectURL call. |
| 62 | ++ # Present only for SharedStorageAccessMethod: selectURL. |
| 63 | ++ optional string urnUuid |
| 64 | + # Key for a specific entry in an origin's shared storage. |
| 65 | +- # Present only for SharedStorageAccessType.documentSet, |
| 66 | +- # SharedStorageAccessType.documentAppend, |
| 67 | +- # SharedStorageAccessType.documentDelete, |
| 68 | +- # SharedStorageAccessType.workletSet, |
| 69 | +- # SharedStorageAccessType.workletAppend, |
| 70 | +- # SharedStorageAccessType.workletDelete, |
| 71 | +- # SharedStorageAccessType.workletGet, |
| 72 | +- # SharedStorageAccessType.headerSet, |
| 73 | +- # SharedStorageAccessType.headerAppend, and |
| 74 | +- # SharedStorageAccessType.headerDelete. |
| 75 | ++ # Present only for SharedStorageAccessMethods: set, append, delete, and |
| 76 | ++ # get. |
| 77 | + optional string key |
| 78 | + # Value for a specific entry in an origin's shared storage. |
| 79 | +- # Present only for SharedStorageAccessType.documentSet, |
| 80 | +- # SharedStorageAccessType.documentAppend, |
| 81 | +- # SharedStorageAccessType.workletSet, |
| 82 | +- # SharedStorageAccessType.workletAppend, |
| 83 | +- # SharedStorageAccessType.headerSet, and |
| 84 | +- # SharedStorageAccessType.headerAppend. |
| 85 | ++ # Present only for SharedStorageAccessMethods: set and append. |
| 86 | + optional string value |
| 87 | + # Whether or not to set an entry for a key if that key is already present. |
| 88 | +- # Present only for SharedStorageAccessType.documentSet, |
| 89 | +- # SharedStorageAccessType.workletSet, and |
| 90 | +- # SharedStorageAccessType.headerSet. |
| 91 | ++ # Present only for SharedStorageAccessMethod: set. |
| 92 | + optional boolean ignoreIfPresent |
| 93 | ++ # If the method is called on a worklet, or as part of |
| 94 | ++ # a worklet script, it will have an ID for the associated worklet. |
| 95 | ++ # Present only for SharedStorageAccessMethods: addModule, createWorklet, |
| 96 | ++ # run, selectURL, and any other SharedStorageAccessMethod when the |
| 97 | ++ # SharedStorageAccessScope is worklet. |
| 98 | ++ optional string workletId |
| 99 | ++ # Name of the lock to be acquired, if present. |
| 100 | ++ # Optionally present only for SharedStorageAccessMethods: batchUpdate, |
| 101 | ++ # set, append, delete, and clear. |
| 102 | ++ optional string withLock |
| 103 | ++ # If the method has been called as part of a batchUpdate, then this |
| 104 | ++ # number identifies the batch to which it belongs. |
| 105 | ++ # Optionally present only for SharedStorageAccessMethods: |
| 106 | ++ # batchUpdate (required), set, append, delete, and clear. |
| 107 | ++ optional string batchUpdateId |
| 108 | ++ # Number of modifier methods sent in batch. |
| 109 | ++ # Present only for SharedStorageAccessMethod: batchUpdate. |
| 110 | ++ optional integer batchSize |
| 111 | + |
| 112 | + type StorageBucketsDurability extends string |
| 113 | + enum |
| 114 | +@@ -11193,6 +11223,8 @@ experimental domain Storage |
| 115 | + optional AttributionScopesData scopesData |
| 116 | + integer maxEventLevelReports |
| 117 | + array of AttributionReportingNamedBudgetDef namedBudgets |
| 118 | ++ boolean debugReporting |
| 119 | ++ number eventLevelEpsilon |
| 120 | + |
| 121 | + experimental type AttributionReportingSourceRegistrationResult extends string |
| 122 | + enum |
| 123 | +``` |
| 124 | + |
3 | 125 | ## Roll protocol to r1449749 — _2025-04-22T04:30:50.000Z_ |
4 | | -###### Diff: [`d4fc663...e9a508d`](https://github.com/ChromeDevTools/devtools-protocol/compare/d4fc663...e9a508d) |
| 126 | +###### Diff: [`d4fc663...ecbd284`](https://github.com/ChromeDevTools/devtools-protocol/compare/d4fc663...ecbd284) |
5 | 127 |
|
6 | 128 | ```diff |
7 | 129 | @@ browser_protocol.pdl:11165 @@ experimental domain Storage |
@@ -13707,19 +13829,4 @@ index 8d8211b..2d56043 100644 |
13707 | 13829 | # Returns all browser cookies. |
13708 | 13830 | command getCookies |
13709 | 13831 | parameters |
13710 | | -``` |
13711 | | - |
13712 | | -## Roll protocol to r1026613 — _2022-07-21T04:34:49.000Z_ |
13713 | | -###### Diff: [`523543a...d99c911`](https://github.com/ChromeDevTools/devtools-protocol/compare/523543a...d99c911) |
13714 | | - |
13715 | | -```diff |
13716 | | -@@ browser_protocol.pdl:765 @@ experimental domain Audits |
13717 | | - LocalCSSFileExtensionRejected |
13718 | | - MediaSourceAbortRemove |
13719 | | - MediaSourceDurationTruncatingBuffered |
13720 | | -+ NavigateEventRestoreScroll |
13721 | | -+ NavigateEventTransitionWhile |
13722 | | - NoSysexWebMIDIWithoutPermission |
13723 | | - NotificationInsecureOrigin |
13724 | | - NotificationPermissionRequestedIframe |
13725 | 13832 | ``` |
0 commit comments