Skip to content

Commit bb9208f

Browse files
committed
Roll protocol to r1510116
1 parent 1ad29d6 commit bb9208f

File tree

6 files changed

+55
-25
lines changed

6 files changed

+55
-25
lines changed

changelog.md

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

22

3+
## Roll protocol to r1510116 — _2025-09-03T09:48:36.000Z_
4+
###### Diff: [`1ad29d6...37adbb3`](https://github.com/ChromeDevTools/devtools-protocol/compare/1ad29d6...37adbb3)
5+
6+
```diff
7+
@@ domains/Autofill.pdl:22 @@ experimental domain Autofill
8+
type AddressField extends object
9+
properties
10+
# address field name, for example GIVEN_NAME.
11+
+ # The full list of supported field names:
12+
+ # https://source.chromium.org/chromium/chromium/src/+/main:components/autofill/core/browser/field_types.cc;l=38
13+
string name
14+
# address field value, for example Jon Doe.
15+
string value
16+
@@ -90,8 +92,10 @@ experimental domain Autofill
17+
DOM.BackendNodeId fieldId
18+
# Identifies the frame that field belongs to.
19+
optional Page.FrameId frameId
20+
- # Credit card information to fill out the form. Credit card data is not saved.
21+
- CreditCard card
22+
+ # Credit card information to fill out the form. Credit card data is not saved. Mutually exclusive with `address`.
23+
+ optional CreditCard card
24+
+ # Address to fill out the form. Address data is not saved. Mutually exclusive with `card`.
25+
+ optional Address address
26+
27+
# Set addresses so that developers can verify their forms implementation.
28+
command setAddresses
29+
```
30+
331
## Roll protocol to r1510016 — _2025-09-03T04:31:02.000Z_
4-
###### Diff: [`32c4fdb...cb9a32a`](https://github.com/ChromeDevTools/devtools-protocol/compare/32c4fdb...cb9a32a)
32+
###### Diff: [`32c4fdb...1ad29d6`](https://github.com/ChromeDevTools/devtools-protocol/compare/32c4fdb...1ad29d6)
533

634
```diff
735
@@ domains/Network.pdl:315 @@ domain Network
@@ -41906,19 +41934,4 @@ index d4102f5c..6285d9b6 100644
4190641934
# Enables/disables issuing of sharedStorageAccessed events.
4190741935
experimental command setSharedStorageTracking
4190841936
parameters
41909-
```
41910-
41911-
## Roll protocol to r1084670 — _2022-12-17T04:27:45.000Z_
41912-
###### Diff: [`8b04aee...1ff2246`](https://github.com/ChromeDevTools/devtools-protocol/compare/8b04aee...1ff2246)
41913-
41914-
```diff
41915-
@@ browser_protocol.pdl:9723 @@ domain Target
41916-
# Whether to create the target in background or foreground (chrome-only,
41917-
# false by default).
41918-
optional boolean background
41919-
+ # Whether to create the target of type "tab".
41920-
+ experimental optional boolean forTab
41921-
returns
41922-
# The id of the page opened.
41923-
TargetID targetId
4192441937
```

json/browser_protocol.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2454,7 +2454,7 @@
24542454
"properties": [
24552455
{
24562456
"name": "name",
2457-
"description": "address field name, for example GIVEN_NAME.",
2457+
"description": "address field name, for example GIVEN_NAME.\nThe full list of supported field names:\nhttps://source.chromium.org/chromium/chromium/src/+/main:components/autofill/core/browser/field_types.cc;l=38",
24582458
"type": "string"
24592459
},
24602460
{
@@ -2602,8 +2602,15 @@
26022602
},
26032603
{
26042604
"name": "card",
2605-
"description": "Credit card information to fill out the form. Credit card data is not saved.",
2605+
"description": "Credit card information to fill out the form. Credit card data is not saved. Mutually exclusive with `address`.",
2606+
"optional": true,
26062607
"$ref": "CreditCard"
2608+
},
2609+
{
2610+
"name": "address",
2611+
"description": "Address to fill out the form. Address data is not saved. Mutually exclusive with `card`.",
2612+
"optional": true,
2613+
"$ref": "Address"
26072614
}
26082615
]
26092616
},

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

pdl/domains/Autofill.pdl

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ experimental domain Autofill
2222
type AddressField extends object
2323
properties
2424
# address field name, for example GIVEN_NAME.
25+
# The full list of supported field names:
26+
# https://source.chromium.org/chromium/chromium/src/+/main:components/autofill/core/browser/field_types.cc;l=38
2527
string name
2628
# address field value, for example Jon Doe.
2729
string value
@@ -90,8 +92,10 @@ experimental domain Autofill
9092
DOM.BackendNodeId fieldId
9193
# Identifies the frame that field belongs to.
9294
optional Page.FrameId frameId
93-
# Credit card information to fill out the form. Credit card data is not saved.
94-
CreditCard card
95+
# Credit card information to fill out the form. Credit card data is not saved. Mutually exclusive with `address`.
96+
optional CreditCard card
97+
# Address to fill out the form. Address data is not saved. Mutually exclusive with `card`.
98+
optional Address address
9599

96100
# Set addresses so that developers can verify their forms implementation.
97101
command setAddresses

types/protocol.d.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4020,6 +4020,8 @@ export namespace Protocol {
40204020
export interface AddressField {
40214021
/**
40224022
* address field name, for example GIVEN_NAME.
4023+
* The full list of supported field names:
4024+
* https://source.chromium.org/chromium/chromium/src/+/main:components/autofill/core/browser/field_types.cc;l=38
40234025
*/
40244026
name: string;
40254027
/**
@@ -4108,9 +4110,13 @@ export namespace Protocol {
41084110
*/
41094111
frameId?: Page.FrameId;
41104112
/**
4111-
* Credit card information to fill out the form. Credit card data is not saved.
4113+
* Credit card information to fill out the form. Credit card data is not saved. Mutually exclusive with `address`.
41124114
*/
4113-
card: CreditCard;
4115+
card?: CreditCard;
4116+
/**
4117+
* Address to fill out the form. Address data is not saved. Mutually exclusive with `card`.
4118+
*/
4119+
address?: Address;
41144120
}
41154121

41164122
export interface SetAddressesRequest {

0 commit comments

Comments
 (0)