Skip to content

Commit 4d08372

Browse files
committed
Roll protocol to r1617013
1 parent ae00315 commit 4d08372

6 files changed

Lines changed: 31 additions & 49 deletions

File tree

changelog.md

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

22

3+
## Roll protocol to r1617013 — _2026-04-18T05:05:32.000Z_
4+
###### Diff: [`ae00315...4656a86`](https://github.com/ChromeDevTools/devtools-protocol/compare/ae00315...4656a86)
5+
6+
```diff
7+
@@ domains/Target.pdl:21 @@ domain Target
8+
string url
9+
# Whether the target has an attached client.
10+
boolean attached
11+
+ # Id of the parent target, if any. For example, "iframe" target may have a "page" parent.
12+
+ optional TargetID parentId
13+
# Opener target Id
14+
optional TargetID openerId
15+
# Whether the target has access to the originating window.
16+
```
17+
318
## Roll protocol to r1616338 — _2026-04-17T05:17:05.000Z_
4-
###### Diff: [`d852d0c...c877cdd`](https://github.com/ChromeDevTools/devtools-protocol/compare/d852d0c...c877cdd)
19+
###### Diff: [`d852d0c...ae00315`](https://github.com/ChromeDevTools/devtools-protocol/compare/d852d0c...ae00315)
520

621
```diff
722
@@ domains/Audits.pdl:429 @@ experimental domain Audits
@@ -42974,49 +42989,4 @@ index 4754f17c..8dad9c98 100644
4297442989

4297542990
# Send a list of sources for all preloading attempts in a document.
4297642991
event preloadingAttemptSourcesUpdated
42977-
```
42978-
42979-
## Roll protocol to r1161598 — _2023-06-23T04:28:28.000Z_
42980-
###### Diff: [`7b1ec35...3494f54`](https://github.com/ChromeDevTools/devtools-protocol/compare/7b1ec35...3494f54)
42981-
42982-
```diff
42983-
@@ browser_protocol.pdl:7336 @@ domain Page
42984-
ch-ua-platform
42985-
ch-ua-model
42986-
ch-ua-mobile
42987-
+ ch-ua-form-factor
42988-
ch-ua-full-version
42989-
ch-ua-full-version-list
42990-
ch-ua-platform-version
42991-
@@ -8568,14 +8569,12 @@ domain Page
42992-
DocumentLoaded
42993-
DedicatedWorkerOrWorklet
42994-
OutstandingNetworkRequestOthers
42995-
- OutstandingIndexedDBTransaction
42996-
RequestedMIDIPermission
42997-
RequestedAudioCapturePermission
42998-
RequestedVideoCapturePermission
42999-
RequestedBackForwardCacheBlockedSensors
43000-
RequestedBackgroundWorkPermission
43001-
BroadcastChannel
43002-
- IndexedDBConnection
43003-
WebXR
43004-
SharedWorker
43005-
WebLocks
43006-
diff --git a/pdl/js_protocol.pdl b/pdl/js_protocol.pdl
43007-
index 7a3c772c..ed622630 100644
43008-
--- a/pdl/js_protocol.pdl
43009-
+++ b/pdl/js_protocol.pdl
43010-
@@ -1034,6 +1034,11 @@ domain Runtime
43011-
# Deep serialization depth. Default is full depth. Respected only in `deep` serialization mode.
43012-
optional integer maxDepth
43013-
43014-
+ # Embedder-specific parameters. For example if connected to V8 in Chrome these control DOM
43015-
+ # serialization via `maxNodeDepth: integer` and `includeShadowTree: "none" | "open" | "all"`.
43016-
+ # Values can be only of type string or integer.
43017-
+ optional object additionalParameters
43018-
+
43019-
# Represents deep serialized value.
43020-
type DeepSerializedValue extends object
43021-
properties
4302242992
```

json/browser_protocol.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28665,6 +28665,12 @@
2866528665
"description": "Whether the target has an attached client.",
2866628666
"type": "boolean"
2866728667
},
28668+
{
28669+
"name": "parentId",
28670+
"description": "Id of the parent target, if any. For example, \"iframe\" target may have a \"page\" parent.",
28671+
"optional": true,
28672+
"$ref": "TargetID"
28673+
},
2866828674
{
2866928675
"name": "openerId",
2867028676
"description": "Opener target Id",

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

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.1616338",
3+
"version": "0.0.1617013",
44
"description": "The Chrome DevTools Protocol JSON",
55
"repository": "https://github.com/ChromeDevTools/devtools-protocol",
66
"author": "The Chromium Authors",

pdl/domains/Target.pdl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ domain Target
2121
string url
2222
# Whether the target has an attached client.
2323
boolean attached
24+
# Id of the parent target, if any. For example, "iframe" target may have a "page" parent.
25+
optional TargetID parentId
2426
# Opener target Id
2527
optional TargetID openerId
2628
# Whether the target has access to the originating window.

types/protocol.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20747,6 +20747,10 @@ export namespace Protocol {
2074720747
* Whether the target has an attached client.
2074820748
*/
2074920749
attached: boolean;
20750+
/**
20751+
* Id of the parent target, if any. For example, "iframe" target may have a "page" parent.
20752+
*/
20753+
parentId?: TargetID;
2075020754
/**
2075120755
* Opener target Id
2075220756
*/

0 commit comments

Comments
 (0)