|
1 | 1 |
|
2 | 2 |
|
| 3 | +## Roll protocol to r1463868 — _2025-05-22T04:31:25.000Z_ |
| 4 | +###### Diff: [`13ce94b...edae34d`](https://github.com/ChromeDevTools/devtools-protocol/compare/13ce94b...edae34d) |
| 5 | + |
| 6 | +```diff |
| 7 | +@@ browser_protocol.pdl:10800 @@ experimental domain Storage |
| 8 | + # Name of the registered operation to be run. |
| 9 | + # Present only for SharedStorageAccessMethods: run and selectURL. |
| 10 | + optional string operationName |
| 11 | ++ # ID of the operation call. |
| 12 | ++ # Present only for SharedStorageAccessMethods: run and selectURL. |
| 13 | ++ optional string operationId |
| 14 | + # Whether or not to keep the worket alive for future run or selectURL |
| 15 | + # calls. |
| 16 | + # Present only for SharedStorageAccessMethods: run and selectURL. |
| 17 | +@@ -10827,12 +10830,22 @@ experimental domain Storage |
| 18 | + # Whether or not to set an entry for a key if that key is already present. |
| 19 | + # Present only for SharedStorageAccessMethod: set. |
| 20 | + optional boolean ignoreIfPresent |
| 21 | +- # If the method is called on a worklet, or as part of |
| 22 | +- # a worklet script, it will have an ID for the associated worklet. |
| 23 | ++ # If the method is called on a shared storage worklet, or as part of |
| 24 | ++ # a shared storage worklet script, it will have a number for the |
| 25 | ++ # associated worklet, denoting the (0-indexed) order of the worklet's |
| 26 | ++ # creation relative to all other shared storage worklets created by |
| 27 | ++ # documents using the current storage partition. |
| 28 | ++ # Present only for SharedStorageAccessMethods: addModule, createWorklet, |
| 29 | ++ # run, selectURL, and any other SharedStorageAccessMethod when the |
| 30 | ++ # SharedStorageAccessScope is sharedStorageWorklet. |
| 31 | ++ # TODO(crbug.com/401011862): Pass this only for addModule & createWorklet. |
| 32 | ++ optional integer workletOrdinal |
| 33 | ++ # Hex representation of the DevTools token used as the TargetID for the |
| 34 | ++ # associated shared storage worklet. |
| 35 | + # Present only for SharedStorageAccessMethods: addModule, createWorklet, |
| 36 | + # run, selectURL, and any other SharedStorageAccessMethod when the |
| 37 | +- # SharedStorageAccessScope is worklet. |
| 38 | +- optional string workletId |
| 39 | ++ # SharedStorageAccessScope is sharedStorageWorklet. |
| 40 | ++ optional Target.TargetID workletTargetId |
| 41 | + # Name of the lock to be acquired, if present. |
| 42 | + # Optionally present only for SharedStorageAccessMethods: batchUpdate, |
| 43 | + # set, append, delete, and clear. |
| 44 | +@@ -11197,6 +11210,27 @@ experimental domain Storage |
| 45 | + # presence/absence depends on `type`. |
| 46 | + SharedStorageAccessParams params |
| 47 | + |
| 48 | ++ # A shared storage run or selectURL operation finished its execution. |
| 49 | ++ # The following parameters are included in all events. |
| 50 | ++ event sharedStorageWorkletOperationExecutionFinished |
| 51 | ++ parameters |
| 52 | ++ # Time that the operation finished. |
| 53 | ++ Network.TimeSinceEpoch finishedTime |
| 54 | ++ # Time, in microseconds, from start of shared storage JS API call until |
| 55 | ++ # end of operation execution in the worklet. |
| 56 | ++ integer executionTime |
| 57 | ++ # Enum value indicating the Shared Storage API method invoked. |
| 58 | ++ SharedStorageAccessMethod method |
| 59 | ++ # ID of the operation call. |
| 60 | ++ string operationId |
| 61 | ++ # Hex representation of the DevTools token used as the TargetID for the |
| 62 | ++ # associated shared storage worklet. |
| 63 | ++ Target.TargetID workletTargetId |
| 64 | ++ # DevTools Frame Token for the primary frame tree's root. |
| 65 | ++ Page.FrameId mainFrameId |
| 66 | ++ # Serialization of the origin owning the Shared Storage data. |
| 67 | ++ string ownerOrigin |
| 68 | ++ |
| 69 | + event storageBucketCreatedOrUpdated |
| 70 | + parameters |
| 71 | + StorageBucketInfo bucketInfo |
| 72 | +``` |
| 73 | + |
3 | 74 | ## Roll protocol to r1462568 — _2025-05-20T04:31:10.000Z_ |
4 | | -###### Diff: [`7193d4d...b1c1119`](https://github.com/ChromeDevTools/devtools-protocol/compare/7193d4d...b1c1119) |
| 75 | +###### Diff: [`7193d4d...13ce94b`](https://github.com/ChromeDevTools/devtools-protocol/compare/7193d4d...13ce94b) |
5 | 76 |
|
6 | 77 | ```diff |
7 | 78 | @@ browser_protocol.pdl:13667 @@ experimental domain BluetoothEmulation |
@@ -13867,18 +13938,4 @@ index 8d8211b..2d56043 100644 |
13867 | 13938 |
|
13868 | 13939 | # CSS media rule descriptor. |
13869 | 13940 | type CSSMedia extends object |
13870 | | -``` |
13871 | | - |
13872 | | -## Roll protocol to r1033355 — _2022-08-10T04:31:04.000Z_ |
13873 | | -###### Diff: [`958f979...181b0dd`](https://github.com/ChromeDevTools/devtools-protocol/compare/958f979...181b0dd) |
13874 | | - |
13875 | | -```diff |
13876 | | -@@ browser_protocol.pdl:7156 @@ domain Page |
13877 | | - storage-access-api |
13878 | | - sync-xhr |
13879 | | - trust-token-redemption |
13880 | | -+ unload |
13881 | | - usb |
13882 | | - vertical-scroll |
13883 | | - web-share |
13884 | 13941 | ``` |
0 commit comments