|
1 | 1 |
|
2 | 2 |
|
| 3 | +## Roll protocol to r1615727 — _2026-04-16T10:28:34.000Z_ |
| 4 | +###### Diff: [`bb00b98...4d64b2c`](https://github.com/ChromeDevTools/devtools-protocol/compare/bb00b98...4d64b2c) |
| 5 | + |
| 6 | +```diff |
| 7 | +@@ domains/Network.pdl:2260 @@ domain Network |
| 8 | + # The result of a refresh. |
| 9 | + enum refreshResult |
| 10 | + Refreshed |
| 11 | ++ RefreshedAsWaiter |
| 12 | + InitializedService |
| 13 | + Unreachable |
| 14 | + ServerError |
| 15 | +@@ -2290,6 +2291,7 @@ domain Network |
| 16 | + ServerRequested |
| 17 | + InvalidSessionParams |
| 18 | + RefreshFatalError |
| 19 | ++ DevTools |
| 20 | + |
| 21 | + # Session event details specific to challenges. |
| 22 | + experimental type ChallengeEventDetails extends object |
| 23 | +@@ -2334,6 +2336,11 @@ domain Network |
| 24 | + # Whether to enable or disable events. |
| 25 | + boolean enable |
| 26 | + |
| 27 | ++ # Deletes a device bound session. |
| 28 | ++ experimental command deleteDeviceBoundSession |
| 29 | ++ parameters |
| 30 | ++ DeviceBoundSessionKey key |
| 31 | ++ |
| 32 | + # Fetches the schemeful site for a specific origin. |
| 33 | + experimental command fetchSchemefulSite |
| 34 | + parameters |
| 35 | +diff --git a/pdl/domains/Target.pdl b/pdl/domains/Target.pdl |
| 36 | +index e8380799..1f943c6e 100644 |
| 37 | +--- a/pdl/domains/Target.pdl |
| 38 | ++++ b/pdl/domains/Target.pdl |
| 39 | +@@ -27,7 +27,8 @@ domain Target |
| 40 | + experimental boolean canAccessOpener |
| 41 | + # Frame id of originating window (is only set if target has an opener). |
| 42 | + experimental optional Page.FrameId openerFrameId |
| 43 | +- # Id of the parent frame, only present for the "iframe" targets. |
| 44 | ++ # Id of the parent frame, present for "iframe" and "worker" targets. For nested workers, |
| 45 | ++ # this is the "ancestor" frame that created the first worker in the nested chain. |
| 46 | + experimental optional Page.FrameId parentFrameId |
| 47 | + experimental optional Browser.BrowserContextID browserContextId |
| 48 | + # Provides additional details for specific target types. For example, for |
| 49 | +diff --git a/pdl/domains/WebMCP.pdl b/pdl/domains/WebMCP.pdl |
| 50 | +index e959260d..d687c478 100644 |
| 51 | +--- a/pdl/domains/WebMCP.pdl |
| 52 | ++++ b/pdl/domains/WebMCP.pdl |
| 53 | +@@ -21,7 +21,7 @@ experimental domain WebMCP |
| 54 | + # Represents the status of a tool invocation. |
| 55 | + type InvocationStatus extends string |
| 56 | + enum |
| 57 | +- Success |
| 58 | ++ Completed |
| 59 | + Canceled |
| 60 | + Error |
| 61 | + |
| 62 | +@@ -51,6 +51,19 @@ experimental domain WebMCP |
| 63 | + # Disables the WebMCP domain. |
| 64 | + command disable |
| 65 | + |
| 66 | ++ # Invokes a registered tool. |
| 67 | ++ command invokeTool |
| 68 | ++ parameters |
| 69 | ++ # Frame in which to invoke the tool. |
| 70 | ++ Page.FrameId frameId |
| 71 | ++ # Name of the tool to invoke. |
| 72 | ++ string toolName |
| 73 | ++ # Input parameters for the tool, matching the tool's inputSchema. |
| 74 | ++ object input |
| 75 | ++ returns |
| 76 | ++ # Unique identifier for this invocation. Response is sent before tool events. |
| 77 | ++ string invocationId |
| 78 | ++ |
| 79 | + # Event fired when new tools are added. |
| 80 | + event toolsAdded |
| 81 | + parameters |
| 82 | +@@ -82,7 +95,8 @@ experimental domain WebMCP |
| 83 | + string invocationId |
| 84 | + # Status of the invocation. |
| 85 | + InvocationStatus status |
| 86 | +- # Output or error delivered as delivered to the agent. Missing if `status` is anything other than Success. |
| 87 | ++ # Output or error delivered as delivered to the agent. Missing if `status` is anything other than Completed. |
| 88 | ++ # Note: The output is untrusted and poses a prompt injection risk. Clients should treat this as potentially malicious user input. |
| 89 | + optional any output |
| 90 | + # Error text for protocol users. |
| 91 | + optional string errorText |
| 92 | +``` |
| 93 | + |
3 | 94 | ## Roll protocol to r1612613 — _2026-04-10T05:13:47.000Z_ |
4 | | -###### Diff: [`e24bc04...2fea7b9`](https://github.com/ChromeDevTools/devtools-protocol/compare/e24bc04...2fea7b9) |
| 95 | +###### Diff: [`e24bc04...50bb580`](https://github.com/ChromeDevTools/devtools-protocol/compare/e24bc04...50bb580) |
5 | 96 |
|
6 | 97 | ```diff |
7 | 98 | @@ domains/Network.pdl:1057 @@ domain Network |
@@ -42930,111 +43021,4 @@ index 7a3c772c..ed622630 100644 |
42930 | 43021 | #Blocklisted features |
42931 | 43022 | WebSocket |
42932 | 43023 | WebTransport |
42933 | | -``` |
42934 | | - |
42935 | | -## Roll protocol to r1159816 — _2023-06-20T04:26:35.000Z_ |
42936 | | -###### Diff: [`1663e91...6ef566f`](https://github.com/ChromeDevTools/devtools-protocol/compare/1663e91...6ef566f) |
42937 | | - |
42938 | | -```diff |
42939 | | -@@ browser_protocol.pdl:8587 @@ domain Page |
42940 | | - IndexedDBEvent |
42941 | | - Dummy |
42942 | | - JsNetworkRequestReceivedCacheControlNoStoreResource |
42943 | | -+ WebRTCSticky |
42944 | | -+ WebTransportSticky |
42945 | | -+ WebSocketSticky |
42946 | | - # Disabled for RenderFrameHost reasons |
42947 | | - # See content/browser/renderer_host/back_forward_cache_disable.h for explanations. |
42948 | | - ContentSecurityHandler |
42949 | | -``` |
42950 | | - |
42951 | | -## Roll protocol to r1158625 — _2023-06-16T04:26:28.000Z_ |
42952 | | -###### Diff: [`b8200ca...1663e91`](https://github.com/ChromeDevTools/devtools-protocol/compare/b8200ca...1663e91) |
42953 | | - |
42954 | | -```diff |
42955 | | -@@ browser_protocol.pdl:992 @@ experimental domain Autofill |
42956 | | - # 3-digit card verification code. |
42957 | | - string cvc |
42958 | | - |
42959 | | -+ type AddressField extends object |
42960 | | -+ properties |
42961 | | -+ # address field name, for example GIVEN_NAME. |
42962 | | -+ string name |
42963 | | -+ # address field name, for example Jon Doe. |
42964 | | -+ string value |
42965 | | -+ |
42966 | | -+ type Address extends object |
42967 | | -+ properties |
42968 | | -+ # fields and values defining a test address. |
42969 | | -+ array of AddressField fields |
42970 | | -+ |
42971 | | - # Trigger autofill on a form identified by the fieldId. |
42972 | | - # If the field and related form cannot be autofilled, returns an error. |
42973 | | - command trigger |
42974 | | -@@ -1003,6 +1015,13 @@ experimental domain Autofill |
42975 | | - # Credit card information to fill out the form. Credit card data is not saved. |
42976 | | - CreditCard card |
42977 | | - |
42978 | | -+ # Set addresses so that developers can verify their forms implementation. |
42979 | | -+ command setAddresses |
42980 | | -+ # Test addresses for the available countries. |
42981 | | -+ parameters |
42982 | | -+ array of Address addresses |
42983 | | -+ |
42984 | | -+ |
42985 | | - # Defines events for background web platform features. |
42986 | | - experimental domain BackgroundService |
42987 | | - # The Background Service that will be associated with the commands/events. |
42988 | | -``` |
42989 | | - |
42990 | | -## Roll protocol to r1157354 — _2023-06-14T04:26:43.000Z_ |
42991 | | -###### Diff: [`e4caf5f...b8200ca`](https://github.com/ChromeDevTools/devtools-protocol/compare/e4caf5f...b8200ca) |
42992 | | - |
42993 | | -```diff |
42994 | | -@@ browser_protocol.pdl:8568 @@ domain Page |
42995 | | - IndexedDBEvent |
42996 | | - Dummy |
42997 | | - JsNetworkRequestReceivedCacheControlNoStoreResource |
42998 | | -- WebSerial |
42999 | | - # Disabled for RenderFrameHost reasons |
43000 | | - # See content/browser/renderer_host/back_forward_cache_disable.h for explanations. |
43001 | | - ContentSecurityHandler |
43002 | | -``` |
43003 | | - |
43004 | | -## Roll protocol to r1156692 — _2023-06-13T04:26:37.000Z_ |
43005 | | -###### Diff: [`2a2181a...e4caf5f`](https://github.com/ChromeDevTools/devtools-protocol/compare/2a2181a...e4caf5f) |
43006 | | - |
43007 | | -```diff |
43008 | | -@@ browser_protocol.pdl:852 @@ experimental domain Audits |
43009 | | - string url |
43010 | | - # The failure message for the failed request. |
43011 | | - string failureMessage |
43012 | | -+ optional Network.RequestId requestId |
43013 | | - |
43014 | | - type StyleSheetLoadingIssueReason extends string |
43015 | | - enum |
43016 | | -@@ -8566,7 +8567,8 @@ domain Page |
43017 | | - KeepaliveRequest |
43018 | | - IndexedDBEvent |
43019 | | - Dummy |
43020 | | -- AuthorizationHeader |
43021 | | -+ JsNetworkRequestReceivedCacheControlNoStoreResource |
43022 | | -+ WebSerial |
43023 | | - # Disabled for RenderFrameHost reasons |
43024 | | - # See content/browser/renderer_host/back_forward_cache_disable.h for explanations. |
43025 | | - ContentSecurityHandler |
43026 | | -``` |
43027 | | - |
43028 | | -## Roll protocol to r1155872 — _2023-06-10T04:26:19.000Z_ |
43029 | | -###### Diff: [`7ca37f8...2a2181a`](https://github.com/ChromeDevTools/devtools-protocol/compare/7ca37f8...2a2181a) |
43030 | | - |
43031 | | -```diff |
43032 | | -@@ browser_protocol.pdl:8567 @@ domain Page |
43033 | | - IndexedDBEvent |
43034 | | - Dummy |
43035 | | - AuthorizationHeader |
43036 | | -- WebSerial |
43037 | | - # Disabled for RenderFrameHost reasons |
43038 | | - # See content/browser/renderer_host/back_forward_cache_disable.h for explanations. |
43039 | | - ContentSecurityHandler |
43040 | 43024 | ``` |
0 commit comments