Skip to content

Commit e1bdcc8

Browse files
committed
Roll protocol to r1429850
1 parent 5810b85 commit e1bdcc8

8 files changed

Lines changed: 499 additions & 19 deletions

changelog.md

Lines changed: 102 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,108 @@
11

22

3+
## Roll protocol to r1429850 — _2025-03-08T04:26:13.000Z_
4+
###### Diff: [`5810b85...9432174`](https://github.com/ChromeDevTools/devtools-protocol/compare/5810b85...9432174)
5+
6+
```diff
7+
@@ browser_protocol.pdl:7404 @@ domain Network
8+
# Timestamp.
9+
MonotonicTime timestamp
10+
11+
+ experimental type DirectSocketDnsQueryType extends string
12+
+ enum
13+
+ ipv4
14+
+ ipv6
15+
+
16+
+ experimental type DirectTCPSocketOptions extends object
17+
+ properties
18+
+ # TCP_NODELAY option
19+
+ boolean noDelay
20+
+ # Expected to be unsigned integer.
21+
+ optional number keepAliveDelay
22+
+ # Expected to be unsigned integer.
23+
+ optional number sendBufferSize
24+
+ # Expected to be unsigned integer.
25+
+ optional number receiveBufferSize
26+
+ optional DirectSocketDnsQueryType dnsQueryType
27+
+
28+
+
29+
+ # Fired upon direct_socket.TCPSocket creation.
30+
+ experimental event directTCPSocketCreated
31+
+ parameters
32+
+ RequestId identifier
33+
+ string remoteAddr
34+
+ # Unsigned int 16.
35+
+ integer remotePort
36+
+ DirectTCPSocketOptions options
37+
+ MonotonicTime timestamp
38+
+ optional Initiator initiator
39+
+
40+
+ # Fired when direct_socket.TCPSocket connection is opened.
41+
+ experimental event directTCPSocketOpened
42+
+ parameters
43+
+ RequestId identifier
44+
+ string remoteAddr
45+
+ # Expected to be unsigned integer.
46+
+ integer remotePort
47+
+ MonotonicTime timestamp
48+
+ optional string localAddr
49+
+ # Expected to be unsigned integer.
50+
+ optional integer localPort
51+
+
52+
+ # Fired when direct_socket.TCPSocket is aborted.
53+
+ experimental event directTCPSocketAborted
54+
+ parameters
55+
+ RequestId identifier
56+
+ string errorMessage
57+
+ MonotonicTime timestamp
58+
+
59+
+ # Fired when direct_socket.TCPSocket is closed.
60+
+ experimental event directTCPSocketClosed
61+
+ parameters
62+
+ RequestId identifier
63+
+ MonotonicTime timestamp
64+
+
65+
experimental type PrivateNetworkRequestPolicy extends string
66+
enum
67+
Allow
68+
@@ -9444,7 +9498,7 @@ domain Page
69+
autoReject
70+
autoOptOut
71+
72+
-# Sets the Secure Payment Confirmation transaction mode.
73+
+ # Sets the Secure Payment Confirmation transaction mode.
74+
# https://w3c.github.io/secure-payment-confirmation/#sctn-automation-set-spc-transaction-mode
75+
experimental command setSPCTransactionMode
76+
parameters
77+
@@ -12840,6 +12894,9 @@ experimental domain Preload
78+
PrefetchNotEligibleSchemeIsNotHttps
79+
PrefetchNotEligibleUserHasCookies
80+
PrefetchNotEligibleUserHasServiceWorker
81+
+ PrefetchNotEligibleUserHasServiceWorkerNoFetchHandler
82+
+ PrefetchNotEligibleRedirectFromServiceWorker
83+
+ PrefetchNotEligibleRedirectToServiceWorker
84+
PrefetchNotEligibleBatterySaverEnabled
85+
PrefetchNotEligiblePreloadingDisabled
86+
PrefetchNotFinishedInTime
87+
@@ -13149,6 +13206,14 @@ experimental domain BluetoothEmulation
88+
89+
# Enable the BluetoothEmulation domain.
90+
command enable
91+
+ parameters
92+
+ # State of the simulated central.
93+
+ CentralState state
94+
+ # If the simulated central supports low-energy.
95+
+ boolean leSupported
96+
+
97+
+ # Set the state of the simulated central.
98+
+ command setSimulatedCentralState
99+
parameters
100+
# State of the simulated central.
101+
CentralState state
102+
```
103+
3104
## Roll protocol to r1428127 — _2025-03-05T04:29:34.000Z_
4-
###### Diff: [`c2846c9...9e9c433`](https://github.com/ChromeDevTools/devtools-protocol/compare/c2846c9...9e9c433)
105+
###### Diff: [`c2846c9...5810b85`](https://github.com/ChromeDevTools/devtools-protocol/compare/c2846c9...5810b85)
5106

6107
```diff
7108
@@ browser_protocol.pdl:4346 @@ domain Emulation
@@ -12990,19 +13091,4 @@ index 8e43695..7fd51df 100644
1299013091

1299113092
# Fired when a prerender attempt is completed.
1299213093
event prerenderAttemptCompleted
12993-
```
12994-
12995-
## Roll protocol to r1022601 — _2022-07-11T07:28:20.000Z_
12996-
###### Diff: [`5cde748...82bd267`](https://github.com/ChromeDevTools/devtools-protocol/compare/5cde748...82bd267)
12997-
12998-
```diff
12999-
@@ browser_protocol.pdl:1811 @@ experimental domain CSS
13000-
optional array of InheritedPseudoElementMatches inheritedPseudoElements
13001-
# A list of CSS keyframed animations matching this node.
13002-
optional array of CSSKeyframesRule cssKeyframesRules
13003-
+ # Id of the first parent element that does not have display: contents.
13004-
+ experimental optional DOM.NodeId parentLayoutNodeId
13005-
13006-
# Returns all media queries parsed by the rendering engine.
13007-
command getMediaQueries
1300813094
```

json/browser_protocol.json

Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14436,6 +14436,50 @@
1443614436
"zstd"
1443714437
]
1443814438
},
14439+
{
14440+
"id": "DirectSocketDnsQueryType",
14441+
"experimental": true,
14442+
"type": "string",
14443+
"enum": [
14444+
"ipv4",
14445+
"ipv6"
14446+
]
14447+
},
14448+
{
14449+
"id": "DirectTCPSocketOptions",
14450+
"experimental": true,
14451+
"type": "object",
14452+
"properties": [
14453+
{
14454+
"name": "noDelay",
14455+
"description": "TCP_NODELAY option",
14456+
"type": "boolean"
14457+
},
14458+
{
14459+
"name": "keepAliveDelay",
14460+
"description": "Expected to be unsigned integer.",
14461+
"optional": true,
14462+
"type": "number"
14463+
},
14464+
{
14465+
"name": "sendBufferSize",
14466+
"description": "Expected to be unsigned integer.",
14467+
"optional": true,
14468+
"type": "number"
14469+
},
14470+
{
14471+
"name": "receiveBufferSize",
14472+
"description": "Expected to be unsigned integer.",
14473+
"optional": true,
14474+
"type": "number"
14475+
},
14476+
{
14477+
"name": "dnsQueryType",
14478+
"optional": true,
14479+
"$ref": "DirectSocketDnsQueryType"
14480+
}
14481+
]
14482+
},
1443914483
{
1444014484
"id": "PrivateNetworkRequestPolicy",
1444114485
"experimental": true,
@@ -16090,6 +16134,108 @@
1609016134
}
1609116135
]
1609216136
},
16137+
{
16138+
"name": "directTCPSocketCreated",
16139+
"description": "Fired upon direct_socket.TCPSocket creation.",
16140+
"experimental": true,
16141+
"parameters": [
16142+
{
16143+
"name": "identifier",
16144+
"$ref": "RequestId"
16145+
},
16146+
{
16147+
"name": "remoteAddr",
16148+
"type": "string"
16149+
},
16150+
{
16151+
"name": "remotePort",
16152+
"description": "Unsigned int 16.",
16153+
"type": "integer"
16154+
},
16155+
{
16156+
"name": "options",
16157+
"$ref": "DirectTCPSocketOptions"
16158+
},
16159+
{
16160+
"name": "timestamp",
16161+
"$ref": "MonotonicTime"
16162+
},
16163+
{
16164+
"name": "initiator",
16165+
"optional": true,
16166+
"$ref": "Initiator"
16167+
}
16168+
]
16169+
},
16170+
{
16171+
"name": "directTCPSocketOpened",
16172+
"description": "Fired when direct_socket.TCPSocket connection is opened.",
16173+
"experimental": true,
16174+
"parameters": [
16175+
{
16176+
"name": "identifier",
16177+
"$ref": "RequestId"
16178+
},
16179+
{
16180+
"name": "remoteAddr",
16181+
"type": "string"
16182+
},
16183+
{
16184+
"name": "remotePort",
16185+
"description": "Expected to be unsigned integer.",
16186+
"type": "integer"
16187+
},
16188+
{
16189+
"name": "timestamp",
16190+
"$ref": "MonotonicTime"
16191+
},
16192+
{
16193+
"name": "localAddr",
16194+
"optional": true,
16195+
"type": "string"
16196+
},
16197+
{
16198+
"name": "localPort",
16199+
"description": "Expected to be unsigned integer.",
16200+
"optional": true,
16201+
"type": "integer"
16202+
}
16203+
]
16204+
},
16205+
{
16206+
"name": "directTCPSocketAborted",
16207+
"description": "Fired when direct_socket.TCPSocket is aborted.",
16208+
"experimental": true,
16209+
"parameters": [
16210+
{
16211+
"name": "identifier",
16212+
"$ref": "RequestId"
16213+
},
16214+
{
16215+
"name": "errorMessage",
16216+
"type": "string"
16217+
},
16218+
{
16219+
"name": "timestamp",
16220+
"$ref": "MonotonicTime"
16221+
}
16222+
]
16223+
},
16224+
{
16225+
"name": "directTCPSocketClosed",
16226+
"description": "Fired when direct_socket.TCPSocket is closed.",
16227+
"experimental": true,
16228+
"parameters": [
16229+
{
16230+
"name": "identifier",
16231+
"$ref": "RequestId"
16232+
},
16233+
{
16234+
"name": "timestamp",
16235+
"$ref": "MonotonicTime"
16236+
}
16237+
]
16238+
},
1609316239
{
1609416240
"name": "requestWillBeSentExtraInfo",
1609516241
"description": "Fired when additional information about a requestWillBeSent event is available from the\nnetwork stack. Not every requestWillBeSent event will have an additional\nrequestWillBeSentExtraInfo fired for it, and there is no guarantee whether requestWillBeSent\nor requestWillBeSentExtraInfo will be fired first for the same request.",
@@ -26995,6 +27141,9 @@
2699527141
"PrefetchNotEligibleSchemeIsNotHttps",
2699627142
"PrefetchNotEligibleUserHasCookies",
2699727143
"PrefetchNotEligibleUserHasServiceWorker",
27144+
"PrefetchNotEligibleUserHasServiceWorkerNoFetchHandler",
27145+
"PrefetchNotEligibleRedirectFromServiceWorker",
27146+
"PrefetchNotEligibleRedirectToServiceWorker",
2699827147
"PrefetchNotEligibleBatterySaverEnabled",
2699927148
"PrefetchNotEligiblePreloadingDisabled",
2700027149
"PrefetchNotFinishedInTime",
@@ -27673,6 +27822,22 @@
2767327822
{
2767427823
"name": "enable",
2767527824
"description": "Enable the BluetoothEmulation domain.",
27825+
"parameters": [
27826+
{
27827+
"name": "state",
27828+
"description": "State of the simulated central.",
27829+
"$ref": "CentralState"
27830+
},
27831+
{
27832+
"name": "leSupported",
27833+
"description": "If the simulated central supports low-energy.",
27834+
"type": "boolean"
27835+
}
27836+
]
27837+
},
27838+
{
27839+
"name": "setSimulatedCentralState",
27840+
"description": "Set the state of the simulated central.",
2767627841
"parameters": [
2767727842
{
2767827843
"name": "state",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "devtools-protocol",
3-
"version": "0.0.1428127",
3+
"version": "0.0.1429850",
44
"description": "The Chrome DevTools Protocol JSON",
55
"repository": "https://github.com/ChromeDevTools/devtools-protocol",
66
"author": "The Chromium Authors",

0 commit comments

Comments
 (0)