|
1 | 1 |
|
2 | 2 |
|
| 3 | +## Roll protocol to r1526016 — _2025-10-07T04:31:13.000Z_ |
| 4 | +###### Diff: [`a73a111...cce2fe7`](https://github.com/ChromeDevTools/devtools-protocol/compare/a73a111...cce2fe7) |
| 5 | + |
| 6 | +```diff |
| 7 | +@@ domains/Browser.pdl:103 @@ domain Browser |
| 8 | + closeTabSearch |
| 9 | + openGlic |
| 10 | + |
| 11 | +- # Set permission settings for given requesting and embedding origins. |
| 12 | ++ # Set permission settings for given embedding and embedded origins. |
| 13 | + experimental command setPermission |
| 14 | + parameters |
| 15 | + # Descriptor of permission to override. |
| 16 | + PermissionDescriptor permission |
| 17 | + # Setting of the permission. |
| 18 | + PermissionSetting setting |
| 19 | +- # Requesting origin the permission applies to, all origins if not specified. |
| 20 | ++ # Embedding origin the permission applies to, all origins if not specified. |
| 21 | + optional string origin |
| 22 | +- # Embedding origin the permission applies to. It is ignored unless the requesting origin is |
| 23 | +- # present and valid. If the requesting origin is provided but the embedding origin isn't, the |
| 24 | +- # requesting origin is used as the embedding origin. |
| 25 | +- optional string embeddingOrigin |
| 26 | ++ # Embedded origin the permission applies to. It is ignored unless the embedding origin is |
| 27 | ++ # present and valid. If the embedding origin is provided but the embedded origin isn't, the |
| 28 | ++ # embedding origin is used as the embedded origin. |
| 29 | ++ optional string embeddedOrigin |
| 30 | + # Context to override. When omitted, default browser context is used. |
| 31 | + optional BrowserContextID browserContextId |
| 32 | + |
| 33 | +diff --git a/pdl/domains/Network.pdl b/pdl/domains/Network.pdl |
| 34 | +index 03538feb..c2cdeb1b 100644 |
| 35 | +--- a/pdl/domains/Network.pdl |
| 36 | ++++ b/pdl/domains/Network.pdl |
| 37 | +@@ -1090,8 +1090,8 @@ domain Network |
| 38 | + experimental type NetworkConditions extends object |
| 39 | + properties |
| 40 | + # Only matching requests will be affected by these conditions. Patterns use the URLPattern constructor string |
| 41 | +- # syntax (https://urlpattern.spec.whatwg.org/). If the pattern is empty, all requests are matched (including p2p |
| 42 | +- # connections). |
| 43 | ++ # syntax (https://urlpattern.spec.whatwg.org/) and must be absolute. If the pattern is empty, all requests are |
| 44 | ++ # matched (including p2p connections). |
| 45 | + string urlPattern |
| 46 | + # Minimum latency from request sent to response headers received (ms). |
| 47 | + number latency |
| 48 | +@@ -1269,7 +1269,7 @@ domain Network |
| 49 | + experimental command setBlockedURLs |
| 50 | + parameters |
| 51 | + # URL patterns to block. Patterns use the URLPattern constructor string syntax |
| 52 | +- # (https://urlpattern.spec.whatwg.org/). Example: `*://*:*/*.css`. |
| 53 | ++ # (https://urlpattern.spec.whatwg.org/) and must be absolute. Example: `*://*:*/*.css`. |
| 54 | + optional array of string urlPatterns |
| 55 | + # URL patterns to block. Wildcards ('*') are allowed. |
| 56 | + deprecated optional array of string urls |
| 57 | +diff --git a/pdl/domains/Preload.pdl b/pdl/domains/Preload.pdl |
| 58 | +index fd3222ab..8e9c8a2e 100644 |
| 59 | +--- a/pdl/domains/Preload.pdl |
| 60 | ++++ b/pdl/domains/Preload.pdl |
| 61 | +@@ -57,6 +57,7 @@ experimental domain Preload |
| 62 | + enum |
| 63 | + Prefetch |
| 64 | + Prerender |
| 65 | ++ PrerenderUntilScript |
| 66 | + |
| 67 | + # Corresponds to mojom::SpeculationTargetHint. |
| 68 | + # See https://github.com/WICG/nav-speculation/blob/main/triggers.md#window-name-targeting-hints |
| 69 | +``` |
| 70 | + |
3 | 71 | ## Roll protocol to r1525085 — _2025-10-03T23:52:47.000Z_ |
4 | | -###### Diff: [`34e1e23...8ac8428`](https://github.com/ChromeDevTools/devtools-protocol/compare/34e1e23...8ac8428) |
| 72 | +###### Diff: [`34e1e23...a73a111`](https://github.com/ChromeDevTools/devtools-protocol/compare/34e1e23...a73a111) |
5 | 73 |
|
6 | 74 | ```diff |
7 | 75 | @@ domains/Browser.pdl:119 @@ domain Browser |
@@ -42025,39 +42093,4 @@ index d4102f5c..6285d9b6 100644 |
42025 | 42093 |
|
42026 | 42094 | # Depending on the concrete errorType, different properties are set. |
42027 | 42095 | type GenericIssueDetails extends object |
42028 | | -``` |
42029 | | - |
42030 | | -## Roll protocol to r1097787 — _2023-01-27T04:28:00.000Z_ |
42031 | | -###### Diff: [`c72fa9e...a73bac7`](https://github.com/ChromeDevTools/devtools-protocol/compare/c72fa9e...a73bac7) |
42032 | | - |
42033 | | -```diff |
42034 | | -@@ browser_protocol.pdl:802 @@ experimental domain Audits |
42035 | | - PrefixedVideoExitFullscreen |
42036 | | - PrefixedVideoExitFullScreen |
42037 | | - PrefixedVideoSupportsFullscreen |
42038 | | -+ PrivacySandboxExtensionsAPI |
42039 | | - RangeExpand |
42040 | | - RequestedSubresourceWithEmbeddedCredentials |
42041 | | - RTCConstraintEnableDtlsSrtpFalse |
42042 | | -@@ -6401,6 +6402,11 @@ domain Network |
42043 | | - # Raw response header text as it was received over the wire. The raw text may not always be |
42044 | | - # available, such as in the case of HTTP/2 or QUIC. |
42045 | | - optional string headersText |
42046 | | -+ # The cookie partition key that will be used to store partitioned cookies set in this response. |
42047 | | -+ # Only sent when partitioned cookies are enabled. |
42048 | | -+ optional string cookiePartitionKey |
42049 | | -+ # True if partitioned cookies are enabled, but the partition key is not serializeable to string. |
42050 | | -+ optional boolean cookiePartitionKeyOpaque |
42051 | | - |
42052 | | - # Fired exactly once for each Trust Token operation. Depending on |
42053 | | - # the type of the operation and whether the operation succeeded or |
42054 | | -@@ -8574,6 +8580,8 @@ domain Page |
42055 | | - PrimaryMainFrameRendererProcessCrashed |
42056 | | - PrimaryMainFrameRendererProcessKilled |
42057 | | - ActivationFramePolicyNotCompatible |
42058 | | -+ PreloadingDisabled |
42059 | | -+ BatterySaverEnabled |
42060 | | - |
42061 | | - # Fired when a prerender attempt is completed. |
42062 | | - experimental event prerenderAttemptCompleted |
42063 | 42096 | ``` |
0 commit comments