Skip to content

Commit a4ea2da

Browse files
committed
Roll protocol to r1443917
1 parent cbcb4a1 commit a4ea2da

8 files changed

Lines changed: 57 additions & 34 deletions

changelog.md

Lines changed: 32 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,38 @@
11

22

3+
## Roll protocol to r1443917 — _2025-04-08T04:30:16.000Z_
4+
###### Diff: [`cbcb4a1...b097869`](https://github.com/ChromeDevTools/devtools-protocol/compare/cbcb4a1...b097869)
5+
6+
```diff
7+
@@ browser_protocol.pdl:8453 @@ domain Page
8+
cross-origin-isolated
9+
deferred-fetch
10+
deferred-fetch-minimal
11+
+ device-attributes
12+
digital-credentials-get
13+
direct-sockets
14+
direct-sockets-private
15+
@@ -11642,11 +11643,14 @@ domain Target
16+
# Deprecated.
17+
deprecated optional TargetID targetId
18+
19+
- # Controls whether to automatically attach to new targets which are considered to be related to
20+
- # this one. When turned on, attaches to all existing related targets as well. When turned off,
21+
+ # Controls whether to automatically attach to new targets which are considered
22+
+ # to be directly related to this one (for example, iframes or workers).
23+
+ # When turned on, attaches to all existing related targets as well. When turned off,
24+
# automatically detaches from all currently attached targets.
25+
# This also clears all targets added by `autoAttachRelated` from the list of targets to watch
26+
# for creation of related targets.
27+
+ # You might want to call this recursively for auto-attached targets to attach
28+
+ # to all available targets.
29+
command setAutoAttach
30+
parameters
31+
# Whether to auto-attach to related targets.
32+
```
33+
334
## Roll protocol to r1443047 — _2025-04-05T04:29:44.000Z_
4-
###### Diff: [`280d28f...d06be5f`](https://github.com/ChromeDevTools/devtools-protocol/compare/280d28f...d06be5f)
35+
###### Diff: [`280d28f...cbcb4a1`](https://github.com/ChromeDevTools/devtools-protocol/compare/280d28f...cbcb4a1)
536

637
```diff
738
@@ browser_protocol.pdl:13339 @@ experimental domain BluetoothEmulation
@@ -13589,26 +13620,4 @@ index 8e43695..7fd51df 100644
1358913620

1359013621
# Whether the request complied with Certificate Transparency policy.
1359113622
type CertificateTransparencyCompliance extends string
13592-
```
13593-
13594-
## Roll protocol to r1025007 — _2022-07-16T04:32:11.000Z_
13595-
###### Diff: [`a7636c9...7263e11`](https://github.com/ChromeDevTools/devtools-protocol/compare/a7636c9...7263e11)
13596-
13597-
```diff
13598-
@@ browser_protocol.pdl:754 @@ experimental domain Audits
13599-
DeprecationExample
13600-
DocumentDomainSettingWithoutOriginAgentClusterHeader
13601-
EventPath
13602-
+ ExpectCTHeader
13603-
GeolocationInsecureOrigin
13604-
GeolocationInsecureOriginDeprecatedNotRemoved
13605-
GetUserMediaInsecureOrigin
13606-
@@ -4875,6 +4876,7 @@ domain Network
13607-
TextTrack
13608-
XHR
13609-
Fetch
13610-
+ Prefetch
13611-
EventSource
13612-
WebSocket
13613-
Manifest
1361413623
```

json/browser_protocol.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17900,6 +17900,7 @@
1790017900
"cross-origin-isolated",
1790117901
"deferred-fetch",
1790217902
"deferred-fetch-minimal",
17903+
"device-attributes",
1790317904
"digital-credentials-get",
1790417905
"direct-sockets",
1790517906
"direct-sockets-private",
@@ -24742,7 +24743,7 @@
2474224743
},
2474324744
{
2474424745
"name": "setAutoAttach",
24745-
"description": "Controls whether to automatically attach to new targets which are considered to be related to\nthis one. When turned on, attaches to all existing related targets as well. When turned off,\nautomatically detaches from all currently attached targets.\nThis also clears all targets added by `autoAttachRelated` from the list of targets to watch\nfor creation of related targets.",
24746+
"description": "Controls whether to automatically attach to new targets which are considered\nto be directly related to this one (for example, iframes or workers).\nWhen turned on, attaches to all existing related targets as well. When turned off,\nautomatically detaches from all currently attached targets.\nThis also clears all targets added by `autoAttachRelated` from the list of targets to watch\nfor creation of related targets.\nYou might want to call this recursively for auto-attached targets to attach\nto all available targets.",
2474624747
"parameters": [
2474724748
{
2474824749
"name": "autoAttach",

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

pdl/browser_protocol.pdl

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8453,6 +8453,7 @@ domain Page
84538453
cross-origin-isolated
84548454
deferred-fetch
84558455
deferred-fetch-minimal
8456+
device-attributes
84568457
digital-credentials-get
84578458
direct-sockets
84588459
direct-sockets-private
@@ -11642,11 +11643,14 @@ domain Target
1164211643
# Deprecated.
1164311644
deprecated optional TargetID targetId
1164411645

11645-
# Controls whether to automatically attach to new targets which are considered to be related to
11646-
# this one. When turned on, attaches to all existing related targets as well. When turned off,
11646+
# Controls whether to automatically attach to new targets which are considered
11647+
# to be directly related to this one (for example, iframes or workers).
11648+
# When turned on, attaches to all existing related targets as well. When turned off,
1164711649
# automatically detaches from all currently attached targets.
1164811650
# This also clears all targets added by `autoAttachRelated` from the list of targets to watch
1164911651
# for creation of related targets.
11652+
# You might want to call this recursively for auto-attached targets to attach
11653+
# to all available targets.
1165011654
command setAutoAttach
1165111655
parameters
1165211656
# Whether to auto-attach to related targets.

types/protocol-mapping.d.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4819,11 +4819,14 @@ export namespace ProtocolMapping {
48194819
returnType: void;
48204820
};
48214821
/**
4822-
* Controls whether to automatically attach to new targets which are considered to be related to
4823-
* this one. When turned on, attaches to all existing related targets as well. When turned off,
4822+
* Controls whether to automatically attach to new targets which are considered
4823+
* to be directly related to this one (for example, iframes or workers).
4824+
* When turned on, attaches to all existing related targets as well. When turned off,
48244825
* automatically detaches from all currently attached targets.
48254826
* This also clears all targets added by `autoAttachRelated` from the list of targets to watch
48264827
* for creation of related targets.
4828+
* You might want to call this recursively for auto-attached targets to attach
4829+
* to all available targets.
48274830
*/
48284831
'Target.setAutoAttach': {
48294832
paramsType: [Protocol.Target.SetAutoAttachRequest];

types/protocol-proxy-api.d.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3902,11 +3902,14 @@ export namespace ProtocolProxyApi {
39023902
sendMessageToTarget(params: Protocol.Target.SendMessageToTargetRequest): Promise<void>;
39033903

39043904
/**
3905-
* Controls whether to automatically attach to new targets which are considered to be related to
3906-
* this one. When turned on, attaches to all existing related targets as well. When turned off,
3905+
* Controls whether to automatically attach to new targets which are considered
3906+
* to be directly related to this one (for example, iframes or workers).
3907+
* When turned on, attaches to all existing related targets as well. When turned off,
39073908
* automatically detaches from all currently attached targets.
39083909
* This also clears all targets added by `autoAttachRelated` from the list of targets to watch
39093910
* for creation of related targets.
3911+
* You might want to call this recursively for auto-attached targets to attach
3912+
* to all available targets.
39103913
*/
39113914
setAutoAttach(params: Protocol.Target.SetAutoAttachRequest): Promise<void>;
39123915

types/protocol-tests-proxy-api.d.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4218,11 +4218,14 @@ export namespace ProtocolTestsProxyApi {
42184218
sendMessageToTarget(params: Protocol.Target.SendMessageToTargetRequest): Promise<{id: number, result: void, sessionId: string}>;
42194219

42204220
/**
4221-
* Controls whether to automatically attach to new targets which are considered to be related to
4222-
* this one. When turned on, attaches to all existing related targets as well. When turned off,
4221+
* Controls whether to automatically attach to new targets which are considered
4222+
* to be directly related to this one (for example, iframes or workers).
4223+
* When turned on, attaches to all existing related targets as well. When turned off,
42234224
* automatically detaches from all currently attached targets.
42244225
* This also clears all targets added by `autoAttachRelated` from the list of targets to watch
42254226
* for creation of related targets.
4227+
* You might want to call this recursively for auto-attached targets to attach
4228+
* to all available targets.
42264229
*/
42274230
setAutoAttach(params: Protocol.Target.SetAutoAttachRequest): Promise<{id: number, result: void, sessionId: string}>;
42284231

types/protocol.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13844,7 +13844,7 @@ export namespace Protocol {
1384413844
* All Permissions Policy features. This enum should match the one defined
1384513845
* in services/network/public/cpp/permissions_policy/permissions_policy_features.json5.
1384613846
*/
13847-
export type PermissionsPolicyFeature = ('accelerometer' | 'all-screens-capture' | 'ambient-light-sensor' | 'attribution-reporting' | 'autoplay' | 'bluetooth' | 'browsing-topics' | 'camera' | 'captured-surface-control' | 'ch-dpr' | 'ch-device-memory' | 'ch-downlink' | 'ch-ect' | 'ch-prefers-color-scheme' | 'ch-prefers-reduced-motion' | 'ch-prefers-reduced-transparency' | 'ch-rtt' | 'ch-save-data' | 'ch-ua' | 'ch-ua-arch' | 'ch-ua-bitness' | 'ch-ua-high-entropy-values' | 'ch-ua-platform' | 'ch-ua-model' | 'ch-ua-mobile' | 'ch-ua-form-factors' | 'ch-ua-full-version' | 'ch-ua-full-version-list' | 'ch-ua-platform-version' | 'ch-ua-wow64' | 'ch-viewport-height' | 'ch-viewport-width' | 'ch-width' | 'clipboard-read' | 'clipboard-write' | 'compute-pressure' | 'controlled-frame' | 'cross-origin-isolated' | 'deferred-fetch' | 'deferred-fetch-minimal' | 'digital-credentials-get' | 'direct-sockets' | 'direct-sockets-private' | 'display-capture' | 'document-domain' | 'encrypted-media' | 'execution-while-out-of-viewport' | 'execution-while-not-rendered' | 'fenced-unpartitioned-storage-read' | 'focus-without-user-activation' | 'fullscreen' | 'frobulate' | 'gamepad' | 'geolocation' | 'gyroscope' | 'hid' | 'identity-credentials-get' | 'idle-detection' | 'interest-cohort' | 'join-ad-interest-group' | 'keyboard-map' | 'language-detector' | 'local-fonts' | 'magnetometer' | 'media-playback-while-not-visible' | 'microphone' | 'midi' | 'otp-credentials' | 'payment' | 'picture-in-picture' | 'popins' | 'private-aggregation' | 'private-state-token-issuance' | 'private-state-token-redemption' | 'publickey-credentials-create' | 'publickey-credentials-get' | 'rewriter' | 'run-ad-auction' | 'screen-wake-lock' | 'serial' | 'shared-autofill' | 'shared-storage' | 'shared-storage-select-url' | 'smart-card' | 'speaker-selection' | 'storage-access' | 'sub-apps' | 'summarizer' | 'sync-xhr' | 'translator' | 'unload' | 'usb' | 'usb-unrestricted' | 'vertical-scroll' | 'web-app-installation' | 'web-printing' | 'web-share' | 'window-management' | 'writer' | 'xr-spatial-tracking');
13847+
export type PermissionsPolicyFeature = ('accelerometer' | 'all-screens-capture' | 'ambient-light-sensor' | 'attribution-reporting' | 'autoplay' | 'bluetooth' | 'browsing-topics' | 'camera' | 'captured-surface-control' | 'ch-dpr' | 'ch-device-memory' | 'ch-downlink' | 'ch-ect' | 'ch-prefers-color-scheme' | 'ch-prefers-reduced-motion' | 'ch-prefers-reduced-transparency' | 'ch-rtt' | 'ch-save-data' | 'ch-ua' | 'ch-ua-arch' | 'ch-ua-bitness' | 'ch-ua-high-entropy-values' | 'ch-ua-platform' | 'ch-ua-model' | 'ch-ua-mobile' | 'ch-ua-form-factors' | 'ch-ua-full-version' | 'ch-ua-full-version-list' | 'ch-ua-platform-version' | 'ch-ua-wow64' | 'ch-viewport-height' | 'ch-viewport-width' | 'ch-width' | 'clipboard-read' | 'clipboard-write' | 'compute-pressure' | 'controlled-frame' | 'cross-origin-isolated' | 'deferred-fetch' | 'deferred-fetch-minimal' | 'device-attributes' | 'digital-credentials-get' | 'direct-sockets' | 'direct-sockets-private' | 'display-capture' | 'document-domain' | 'encrypted-media' | 'execution-while-out-of-viewport' | 'execution-while-not-rendered' | 'fenced-unpartitioned-storage-read' | 'focus-without-user-activation' | 'fullscreen' | 'frobulate' | 'gamepad' | 'geolocation' | 'gyroscope' | 'hid' | 'identity-credentials-get' | 'idle-detection' | 'interest-cohort' | 'join-ad-interest-group' | 'keyboard-map' | 'language-detector' | 'local-fonts' | 'magnetometer' | 'media-playback-while-not-visible' | 'microphone' | 'midi' | 'otp-credentials' | 'payment' | 'picture-in-picture' | 'popins' | 'private-aggregation' | 'private-state-token-issuance' | 'private-state-token-redemption' | 'publickey-credentials-create' | 'publickey-credentials-get' | 'rewriter' | 'run-ad-auction' | 'screen-wake-lock' | 'serial' | 'shared-autofill' | 'shared-storage' | 'shared-storage-select-url' | 'smart-card' | 'speaker-selection' | 'storage-access' | 'sub-apps' | 'summarizer' | 'sync-xhr' | 'translator' | 'unload' | 'usb' | 'usb-unrestricted' | 'vertical-scroll' | 'web-app-installation' | 'web-printing' | 'web-share' | 'window-management' | 'writer' | 'xr-spatial-tracking');
1384813848

1384913849
/**
1385013850
* Reason for a permissions policy feature to be disabled.

0 commit comments

Comments
 (0)