Skip to content

Commit 1ad29d6

Browse files
committed
Roll protocol to r1510016
1 parent 32c4fdb commit 1ad29d6

File tree

9 files changed

+68
-42
lines changed

9 files changed

+68
-42
lines changed

changelog.md

Lines changed: 20 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,26 @@
11

22

3+
## Roll protocol to r1510016 — _2025-09-03T04:31:02.000Z_
4+
###### Diff: [`32c4fdb...cb9a32a`](https://github.com/ChromeDevTools/devtools-protocol/compare/32c4fdb...cb9a32a)
5+
6+
```diff
7+
@@ domains/Network.pdl:315 @@ domain Network
8+
# Whether IP proxy is available
9+
IpProxyStatus status
10+
11+
+ # Sets bypass IP Protection Proxy boolean.
12+
+ experimental command setIPProtectionProxyBypassEnabled
13+
+ parameters
14+
+ # Whether IP Proxy is being bypassed by devtools; false by default.
15+
+ boolean enabled
16+
+
17+
# The reason why request was blocked.
18+
type CorsError extends string
19+
enum
20+
```
21+
322
## Roll protocol to r1509355 — _2025-09-02T04:31:52.000Z_
4-
###### Diff: [`ede3fcf...ddd2a05`](https://github.com/ChromeDevTools/devtools-protocol/compare/ede3fcf...ddd2a05)
23+
###### Diff: [`ede3fcf...32c4fdb`](https://github.com/ChromeDevTools/devtools-protocol/compare/ede3fcf...32c4fdb)
524

625
```diff
726
@@ domains/Page.pdl:1600 @@ domain Page
@@ -41902,42 +41921,4 @@ index d4102f5c..6285d9b6 100644
4190241921
returns
4190341922
# The id of the page opened.
4190441923
TargetID targetId
41905-
```
41906-
41907-
## Roll protocol to r1084174 — _2022-12-16T04:27:47.000Z_
41908-
###### Diff: [`1e921af...8b04aee`](https://github.com/ChromeDevTools/devtools-protocol/compare/1e921af...8b04aee)
41909-
41910-
```diff
41911-
@@ browser_protocol.pdl:743 @@ experimental domain Audits
41912-
type GenericIssueErrorType extends string
41913-
enum
41914-
CrossOriginPortalPostMessageError
41915-
+ FormLabelForNameError
41916-
41917-
# Depending on the concrete errorType, different properties are set.
41918-
type GenericIssueDetails extends object
41919-
@@ -750,6 +751,7 @@ experimental domain Audits
41920-
# Issues with the same errorType are aggregated in the frontend.
41921-
GenericIssueErrorType errorType
41922-
optional Page.FrameId frameId
41923-
+ optional DOM.BackendNodeId violatingNodeId
41924-
41925-
type DeprecationIssueType extends string
41926-
enum
41927-
@@ -6406,6 +6408,7 @@ domain Network
41928-
ResourceExhausted
41929-
AlreadyExists
41930-
Unavailable
41931-
+ Unauthorized
41932-
BadResponse
41933-
InternalError
41934-
UnknownError
41935-
@@ -8423,6 +8426,7 @@ domain Page
41936-
InjectedJavascript
41937-
InjectedStyleSheet
41938-
KeepaliveRequest
41939-
+ IndexedDBEvent
41940-
Dummy
41941-
AuthorizationHeader
41942-
# Disabled for RenderFrameHost reasons
4194341924
```

json/browser_protocol.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16930,6 +16930,18 @@
1693016930
}
1693116931
]
1693216932
},
16933+
{
16934+
"name": "setIPProtectionProxyBypassEnabled",
16935+
"description": "Sets bypass IP Protection Proxy boolean.",
16936+
"experimental": true,
16937+
"parameters": [
16938+
{
16939+
"name": "enabled",
16940+
"description": "Whether IP Proxy is being bypassed by devtools; false by default.",
16941+
"type": "boolean"
16942+
}
16943+
]
16944+
},
1693316945
{
1693416946
"name": "setAcceptedEncodings",
1693516947
"description": "Sets a list of content encodings that will be accepted. Empty list means no encoding is accepted.",

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

pdl/domains/Network.pdl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,12 @@ domain Network
315315
# Whether IP proxy is available
316316
IpProxyStatus status
317317

318+
# Sets bypass IP Protection Proxy boolean.
319+
experimental command setIPProtectionProxyBypassEnabled
320+
parameters
321+
# Whether IP Proxy is being bypassed by devtools; false by default.
322+
boolean enabled
323+
318324
# The reason why request was blocked.
319325
type CorsError extends string
320326
enum

types/protocol-mapping.d.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4065,6 +4065,14 @@ export namespace ProtocolMapping {
40654065
paramsType: [];
40664066
returnType: Protocol.Network.GetIPProtectionProxyStatusResponse;
40674067
};
4068+
/**
4069+
* Sets bypass IP Protection Proxy boolean.
4070+
* @experimental
4071+
*/
4072+
'Network.setIPProtectionProxyBypassEnabled': {
4073+
paramsType: [Protocol.Network.SetIPProtectionProxyBypassEnabledRequest];
4074+
returnType: void;
4075+
};
40684076
/**
40694077
* Sets a list of content encodings that will be accepted. Empty list means no encoding is accepted.
40704078
* @experimental

types/protocol-proxy-api.d.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2952,6 +2952,12 @@ export namespace ProtocolProxyApi {
29522952
*/
29532953
getIPProtectionProxyStatus(): Promise<Protocol.Network.GetIPProtectionProxyStatusResponse>;
29542954

2955+
/**
2956+
* Sets bypass IP Protection Proxy boolean.
2957+
* @experimental
2958+
*/
2959+
setIPProtectionProxyBypassEnabled(params: Protocol.Network.SetIPProtectionProxyBypassEnabledRequest): Promise<void>;
2960+
29552961
/**
29562962
* Sets a list of content encodings that will be accepted. Empty list means no encoding is accepted.
29572963
* @experimental

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3118,6 +3118,12 @@ export namespace ProtocolTestsProxyApi {
31183118
*/
31193119
getIPProtectionProxyStatus(): Promise<{id: number, result: Protocol.Network.GetIPProtectionProxyStatusResponse, sessionId: string}>;
31203120

3121+
/**
3122+
* Sets bypass IP Protection Proxy boolean.
3123+
* @experimental
3124+
*/
3125+
setIPProtectionProxyBypassEnabled(params: Protocol.Network.SetIPProtectionProxyBypassEnabledRequest): Promise<{id: number, result: void, sessionId: string}>;
3126+
31213127
/**
31223128
* Sets a list of content encodings that will be accepted. Empty list means no encoding is accepted.
31233129
* @experimental

types/protocol.d.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13388,6 +13388,13 @@ export namespace Protocol {
1338813388
status: IpProxyStatus;
1338913389
}
1339013390

13391+
export interface SetIPProtectionProxyBypassEnabledRequest {
13392+
/**
13393+
* Whether IP Proxy is being bypassed by devtools; false by default.
13394+
*/
13395+
enabled: boolean;
13396+
}
13397+
1339113398
export interface SetAcceptedEncodingsRequest {
1339213399
/**
1339313400
* List of accepted content encodings.

0 commit comments

Comments
 (0)