Skip to content

Commit 7919a58

Browse files
committed
Roll protocol to r1636713
1 parent b6b27f6 commit 7919a58

7 files changed

Lines changed: 170 additions & 22 deletions

File tree

changelog.md

Lines changed: 70 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,76 @@
11

22

3+
## Roll protocol to r1636713 — _2026-05-27T05:50:56.000Z_
4+
###### Diff: [`b6b27f6...763f43a`](https://github.com/ChromeDevTools/devtools-protocol/compare/b6b27f6...763f43a)
5+
6+
```diff
7+
@@ domains/Audits.pdl:316 @@ experimental domain Audits
8+
WriteErrorNonSecureContext
9+
WriteErrorNonStringIdField
10+
WriteErrorNonStringInMatchDestList
11+
+ WriteErrorInvalidMatchDestList
12+
WriteErrorNonStringMatchField
13+
WriteErrorNonTokenTypeField
14+
WriteErrorRequestAborted
15+
@@ -560,6 +561,38 @@ experimental domain Audits
16+
InvalidAccountsResponse
17+
NoReturningUserFromFetchedAccounts
18+
19+
+ type EmailVerificationRequestIssueDetails extends object
20+
+ properties
21+
+ EmailVerificationRequestIssueReason emailVerificationRequestIssueReason
22+
+
23+
+ # Represents the failure reason when an email verification request fails.
24+
+ # Should be updated alongside EmailVerificationRequestResult in
25+
+ # third_party/blink/public/mojom/devtools/inspector_issue.mojom.
26+
+ type EmailVerificationRequestIssueReason extends string
27+
+ enum
28+
+ InvalidEmail
29+
+ DnsFetchFailed
30+
+ DnsInvalidRecord
31+
+ WellKnownHttpNotFound
32+
+ WellKnownNoResponse
33+
+ WellKnownInvalidResponse
34+
+ WellKnownListEmpty
35+
+ WellKnownInvalidContentType
36+
+ WellKnownMissingIssuanceEndpoint
37+
+ WellKnownIssuanceEndpointCrossOrigin
38+
+ WellKnownUnsupportedSigningAlgorithm
39+
+ TokenHttpNotFound
40+
+ TokenNoResponse
41+
+ TokenInvalidResponse
42+
+ TokenInvalidContentType
43+
+ TokenMalformedSdJwt
44+
+ TokenInvalidSdJwt
45+
+ KeyBindingSigningFailed
46+
+ RpOriginIsOpaque
47+
+ WellKnownMissingAccountsEndpoint
48+
+ UserLoggedOut
49+
+ WellKnownAccountsEndpointCrossOrigin
50+
+
51+
# This issue tracks client hints related issues. It's used to deprecate old
52+
# features, encourage the use of new ones, and provide general guidance.
53+
type ClientHintIssueDetails extends object
54+
@@ -743,6 +776,7 @@ experimental domain Audits
55+
PermissionElementIssue
56+
PerformanceIssue
57+
SelectivePermissionsInterventionIssue
58+
+ EmailVerificationRequestIssue
59+
60+
# This struct holds a list of optional fields with additional information
61+
# specific to the kind of issue. When adding a new issue code, please also
62+
@@ -778,6 +812,7 @@ experimental domain Audits
63+
optional PermissionElementIssueDetails permissionElementIssueDetails
64+
optional PerformanceIssueDetails performanceIssueDetails
65+
optional SelectivePermissionsInterventionIssueDetails selectivePermissionsInterventionIssueDetails
66+
+ optional EmailVerificationRequestIssueDetails emailVerificationRequestIssueDetails
67+
68+
# A unique id for a DevTools inspector issue. Allows other entities (e.g.
69+
# exceptions, CDP message, console messages, etc.) to reference an issue.
70+
```
71+
372
## Roll protocol to r1635485 — _2026-05-24T05:45:30.000Z_
4-
###### Diff: [`e47d08c...22bd900`](https://github.com/ChromeDevTools/devtools-protocol/compare/e47d08c...22bd900)
73+
###### Diff: [`e47d08c...b6b27f6`](https://github.com/ChromeDevTools/devtools-protocol/compare/e47d08c...b6b27f6)
574

675
```diff
776
@@ domains/Emulation.pdl:436 @@ domain Emulation
@@ -42845,18 +42914,4 @@ index 4754f17c..8dad9c98 100644
4284542914

4284642915
# Types of reasons why a cookie may not be sent with a request.
4284742916
experimental type CookieBlockedReason extends string
42848-
```
42849-
42850-
## Roll protocol to r1173815 — _2023-07-22T04:25:56.000Z_
42851-
###### Diff: [`57ca382...e22d6aa`](https://github.com/ChromeDevTools/devtools-protocol/compare/57ca382...e22d6aa)
42852-
42853-
```diff
42854-
@@ browser_protocol.pdl:496 @@ experimental domain Audits
42855-
WarnSameSiteLaxCrossDowngradeLax
42856-
WarnAttributeValueExceedsMaxSize
42857-
WarnDomainNonASCII
42858-
+ WarnThirdPartyPhaseout
42859-
42860-
type CookieOperation extends string
42861-
enum
4286242917
```

json/browser_protocol.json

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1560,6 +1560,7 @@
15601560
"WriteErrorNonSecureContext",
15611561
"WriteErrorNonStringIdField",
15621562
"WriteErrorNonStringInMatchDestList",
1563+
"WriteErrorInvalidMatchDestList",
15631564
"WriteErrorNonStringMatchField",
15641565
"WriteErrorNonTokenTypeField",
15651566
"WriteErrorRequestAborted",
@@ -1971,6 +1972,45 @@
19711972
"NoReturningUserFromFetchedAccounts"
19721973
]
19731974
},
1975+
{
1976+
"id": "EmailVerificationRequestIssueDetails",
1977+
"type": "object",
1978+
"properties": [
1979+
{
1980+
"name": "emailVerificationRequestIssueReason",
1981+
"$ref": "EmailVerificationRequestIssueReason"
1982+
}
1983+
]
1984+
},
1985+
{
1986+
"id": "EmailVerificationRequestIssueReason",
1987+
"description": "Represents the failure reason when an email verification request fails.\nShould be updated alongside EmailVerificationRequestResult in\nthird_party/blink/public/mojom/devtools/inspector_issue.mojom.",
1988+
"type": "string",
1989+
"enum": [
1990+
"InvalidEmail",
1991+
"DnsFetchFailed",
1992+
"DnsInvalidRecord",
1993+
"WellKnownHttpNotFound",
1994+
"WellKnownNoResponse",
1995+
"WellKnownInvalidResponse",
1996+
"WellKnownListEmpty",
1997+
"WellKnownInvalidContentType",
1998+
"WellKnownMissingIssuanceEndpoint",
1999+
"WellKnownIssuanceEndpointCrossOrigin",
2000+
"WellKnownUnsupportedSigningAlgorithm",
2001+
"TokenHttpNotFound",
2002+
"TokenNoResponse",
2003+
"TokenInvalidResponse",
2004+
"TokenInvalidContentType",
2005+
"TokenMalformedSdJwt",
2006+
"TokenInvalidSdJwt",
2007+
"KeyBindingSigningFailed",
2008+
"RpOriginIsOpaque",
2009+
"WellKnownMissingAccountsEndpoint",
2010+
"UserLoggedOut",
2011+
"WellKnownAccountsEndpointCrossOrigin"
2012+
]
2013+
},
19742014
{
19752015
"id": "ClientHintIssueDetails",
19762016
"description": "This issue tracks client hints related issues. It's used to deprecate old\nfeatures, encourage the use of new ones, and provide general guidance.",
@@ -2294,7 +2334,8 @@
22942334
"UserReidentificationIssue",
22952335
"PermissionElementIssue",
22962336
"PerformanceIssue",
2297-
"SelectivePermissionsInterventionIssue"
2337+
"SelectivePermissionsInterventionIssue",
2338+
"EmailVerificationRequestIssue"
22982339
]
22992340
},
23002341
{
@@ -2447,6 +2488,11 @@
24472488
"name": "selectivePermissionsInterventionIssueDetails",
24482489
"optional": true,
24492490
"$ref": "SelectivePermissionsInterventionIssueDetails"
2491+
},
2492+
{
2493+
"name": "emailVerificationRequestIssueDetails",
2494+
"optional": true,
2495+
"$ref": "EmailVerificationRequestIssueDetails"
24502496
}
24512497
]
24522498
},

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

pdl/domains/Audits.pdl

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,7 @@ experimental domain Audits
316316
WriteErrorNonSecureContext
317317
WriteErrorNonStringIdField
318318
WriteErrorNonStringInMatchDestList
319+
WriteErrorInvalidMatchDestList
319320
WriteErrorNonStringMatchField
320321
WriteErrorNonTokenTypeField
321322
WriteErrorRequestAborted
@@ -560,6 +561,38 @@ experimental domain Audits
560561
InvalidAccountsResponse
561562
NoReturningUserFromFetchedAccounts
562563

564+
type EmailVerificationRequestIssueDetails extends object
565+
properties
566+
EmailVerificationRequestIssueReason emailVerificationRequestIssueReason
567+
568+
# Represents the failure reason when an email verification request fails.
569+
# Should be updated alongside EmailVerificationRequestResult in
570+
# third_party/blink/public/mojom/devtools/inspector_issue.mojom.
571+
type EmailVerificationRequestIssueReason extends string
572+
enum
573+
InvalidEmail
574+
DnsFetchFailed
575+
DnsInvalidRecord
576+
WellKnownHttpNotFound
577+
WellKnownNoResponse
578+
WellKnownInvalidResponse
579+
WellKnownListEmpty
580+
WellKnownInvalidContentType
581+
WellKnownMissingIssuanceEndpoint
582+
WellKnownIssuanceEndpointCrossOrigin
583+
WellKnownUnsupportedSigningAlgorithm
584+
TokenHttpNotFound
585+
TokenNoResponse
586+
TokenInvalidResponse
587+
TokenInvalidContentType
588+
TokenMalformedSdJwt
589+
TokenInvalidSdJwt
590+
KeyBindingSigningFailed
591+
RpOriginIsOpaque
592+
WellKnownMissingAccountsEndpoint
593+
UserLoggedOut
594+
WellKnownAccountsEndpointCrossOrigin
595+
563596
# This issue tracks client hints related issues. It's used to deprecate old
564597
# features, encourage the use of new ones, and provide general guidance.
565598
type ClientHintIssueDetails extends object
@@ -743,6 +776,7 @@ experimental domain Audits
743776
PermissionElementIssue
744777
PerformanceIssue
745778
SelectivePermissionsInterventionIssue
779+
EmailVerificationRequestIssue
746780

747781
# This struct holds a list of optional fields with additional information
748782
# specific to the kind of issue. When adding a new issue code, please also
@@ -778,6 +812,7 @@ experimental domain Audits
778812
optional PermissionElementIssueDetails permissionElementIssueDetails
779813
optional PerformanceIssueDetails performanceIssueDetails
780814
optional SelectivePermissionsInterventionIssueDetails selectivePermissionsInterventionIssueDetails
815+
optional EmailVerificationRequestIssueDetails emailVerificationRequestIssueDetails
781816

782817
# A unique id for a DevTools inspector issue. Allows other entities (e.g.
783818
# exceptions, CDP message, console messages, etc.) to reference an issue.

scripts/inspector_protocol

Submodule inspector_protocol updated from d025eb4 to e315fa7

types/protocol.d.ts

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3640,7 +3640,7 @@ export namespace Protocol {
36403640

36413641
export type AttributionReportingIssueType = ('PermissionPolicyDisabled' | 'UntrustworthyReportingOrigin' | 'InsecureContext' | 'InvalidHeader' | 'InvalidRegisterTriggerHeader' | 'SourceAndTriggerHeaders' | 'SourceIgnored' | 'TriggerIgnored' | 'OsSourceIgnored' | 'OsTriggerIgnored' | 'InvalidRegisterOsSourceHeader' | 'InvalidRegisterOsTriggerHeader' | 'WebAndOsHeaders' | 'NoWebOrOsSupport' | 'NavigationRegistrationWithoutTransientUserActivation' | 'InvalidInfoHeader' | 'NoRegisterSourceHeader' | 'NoRegisterTriggerHeader' | 'NoRegisterOsSourceHeader' | 'NoRegisterOsTriggerHeader' | 'NavigationRegistrationUniqueScopeAlreadySet');
36423642

3643-
export type SharedDictionaryError = ('UseErrorCrossOriginNoCorsRequest' | 'UseErrorDictionaryLoadFailure' | 'UseErrorMatchingDictionaryNotUsed' | 'UseErrorUnexpectedContentDictionaryHeader' | 'WriteErrorCossOriginNoCorsRequest' | 'WriteErrorDisallowedBySettings' | 'WriteErrorExpiredResponse' | 'WriteErrorFeatureDisabled' | 'WriteErrorInsufficientResources' | 'WriteErrorInvalidMatchField' | 'WriteErrorInvalidStructuredHeader' | 'WriteErrorInvalidTTLField' | 'WriteErrorNavigationRequest' | 'WriteErrorNoMatchField' | 'WriteErrorNonIntegerTTLField' | 'WriteErrorNonListMatchDestField' | 'WriteErrorNonSecureContext' | 'WriteErrorNonStringIdField' | 'WriteErrorNonStringInMatchDestList' | 'WriteErrorNonStringMatchField' | 'WriteErrorNonTokenTypeField' | 'WriteErrorRequestAborted' | 'WriteErrorShuttingDown' | 'WriteErrorTooLongIdField' | 'WriteErrorUnsupportedType');
3643+
export type SharedDictionaryError = ('UseErrorCrossOriginNoCorsRequest' | 'UseErrorDictionaryLoadFailure' | 'UseErrorMatchingDictionaryNotUsed' | 'UseErrorUnexpectedContentDictionaryHeader' | 'WriteErrorCossOriginNoCorsRequest' | 'WriteErrorDisallowedBySettings' | 'WriteErrorExpiredResponse' | 'WriteErrorFeatureDisabled' | 'WriteErrorInsufficientResources' | 'WriteErrorInvalidMatchField' | 'WriteErrorInvalidStructuredHeader' | 'WriteErrorInvalidTTLField' | 'WriteErrorNavigationRequest' | 'WriteErrorNoMatchField' | 'WriteErrorNonIntegerTTLField' | 'WriteErrorNonListMatchDestField' | 'WriteErrorNonSecureContext' | 'WriteErrorNonStringIdField' | 'WriteErrorNonStringInMatchDestList' | 'WriteErrorInvalidMatchDestList' | 'WriteErrorNonStringMatchField' | 'WriteErrorNonTokenTypeField' | 'WriteErrorRequestAborted' | 'WriteErrorShuttingDown' | 'WriteErrorTooLongIdField' | 'WriteErrorUnsupportedType');
36443644

36453645
export type SRIMessageSignatureError = ('MissingSignatureHeader' | 'MissingSignatureInputHeader' | 'InvalidSignatureHeader' | 'InvalidSignatureInputHeader' | 'SignatureHeaderValueIsNotByteSequence' | 'SignatureHeaderValueIsParameterized' | 'SignatureHeaderValueIsIncorrectLength' | 'SignatureInputHeaderMissingLabel' | 'SignatureInputHeaderValueNotInnerList' | 'SignatureInputHeaderValueMissingComponents' | 'SignatureInputHeaderInvalidComponentType' | 'SignatureInputHeaderInvalidComponentName' | 'SignatureInputHeaderInvalidHeaderComponentParameter' | 'SignatureInputHeaderInvalidDerivedComponentParameter' | 'SignatureInputHeaderKeyIdLength' | 'SignatureInputHeaderInvalidParameter' | 'SignatureInputHeaderMissingRequiredParameters' | 'ValidationFailedSignatureExpired' | 'ValidationFailedInvalidLength' | 'ValidationFailedSignatureMismatch' | 'ValidationFailedIntegrityMismatch' | 'SignatureBaseUnknownDerivedComponent' | 'SignatureBaseMissingHeader' | 'SignatureBaseInvalidUnencodedDigest' | 'SignatureBaseUnsupportedComponent');
36463646

@@ -3784,6 +3784,17 @@ export namespace Protocol {
37843784
*/
37853785
export type FederatedAuthUserInfoRequestIssueReason = ('NotSameOrigin' | 'NotIframe' | 'NotPotentiallyTrustworthy' | 'NoApiPermission' | 'NotSignedInWithIdp' | 'NoAccountSharingPermission' | 'InvalidConfigOrWellKnown' | 'InvalidAccountsResponse' | 'NoReturningUserFromFetchedAccounts');
37863786

3787+
export interface EmailVerificationRequestIssueDetails {
3788+
emailVerificationRequestIssueReason: EmailVerificationRequestIssueReason;
3789+
}
3790+
3791+
/**
3792+
* Represents the failure reason when an email verification request fails.
3793+
* Should be updated alongside EmailVerificationRequestResult in
3794+
* third_party/blink/public/mojom/devtools/inspector_issue.mojom.
3795+
*/
3796+
export type EmailVerificationRequestIssueReason = ('InvalidEmail' | 'DnsFetchFailed' | 'DnsInvalidRecord' | 'WellKnownHttpNotFound' | 'WellKnownNoResponse' | 'WellKnownInvalidResponse' | 'WellKnownListEmpty' | 'WellKnownInvalidContentType' | 'WellKnownMissingIssuanceEndpoint' | 'WellKnownIssuanceEndpointCrossOrigin' | 'WellKnownUnsupportedSigningAlgorithm' | 'TokenHttpNotFound' | 'TokenNoResponse' | 'TokenInvalidResponse' | 'TokenInvalidContentType' | 'TokenMalformedSdJwt' | 'TokenInvalidSdJwt' | 'KeyBindingSigningFailed' | 'RpOriginIsOpaque' | 'WellKnownMissingAccountsEndpoint' | 'UserLoggedOut' | 'WellKnownAccountsEndpointCrossOrigin');
3797+
37873798
/**
37883799
* This issue tracks client hints related issues. It's used to deprecate old
37893800
* features, encourage the use of new ones, and provide general guidance.
@@ -3950,7 +3961,7 @@ export namespace Protocol {
39503961
* optional fields in InspectorIssueDetails to convey more specific
39513962
* information about the kind of issue.
39523963
*/
3953-
export type InspectorIssueCode = ('CookieIssue' | 'MixedContentIssue' | 'BlockedByResponseIssue' | 'HeavyAdIssue' | 'ContentSecurityPolicyIssue' | 'SharedArrayBufferIssue' | 'CorsIssue' | 'AttributionReportingIssue' | 'QuirksModeIssue' | 'PartitioningBlobURLIssue' | 'NavigatorUserAgentIssue' | 'GenericIssue' | 'DeprecationIssue' | 'ClientHintIssue' | 'FederatedAuthRequestIssue' | 'BounceTrackingIssue' | 'CookieDeprecationMetadataIssue' | 'StylesheetLoadingIssue' | 'FederatedAuthUserInfoRequestIssue' | 'PropertyRuleIssue' | 'SharedDictionaryIssue' | 'ElementAccessibilityIssue' | 'SRIMessageSignatureIssue' | 'UnencodedDigestIssue' | 'ConnectionAllowlistIssue' | 'UserReidentificationIssue' | 'PermissionElementIssue' | 'PerformanceIssue' | 'SelectivePermissionsInterventionIssue');
3964+
export type InspectorIssueCode = ('CookieIssue' | 'MixedContentIssue' | 'BlockedByResponseIssue' | 'HeavyAdIssue' | 'ContentSecurityPolicyIssue' | 'SharedArrayBufferIssue' | 'CorsIssue' | 'AttributionReportingIssue' | 'QuirksModeIssue' | 'PartitioningBlobURLIssue' | 'NavigatorUserAgentIssue' | 'GenericIssue' | 'DeprecationIssue' | 'ClientHintIssue' | 'FederatedAuthRequestIssue' | 'BounceTrackingIssue' | 'CookieDeprecationMetadataIssue' | 'StylesheetLoadingIssue' | 'FederatedAuthUserInfoRequestIssue' | 'PropertyRuleIssue' | 'SharedDictionaryIssue' | 'ElementAccessibilityIssue' | 'SRIMessageSignatureIssue' | 'UnencodedDigestIssue' | 'ConnectionAllowlistIssue' | 'UserReidentificationIssue' | 'PermissionElementIssue' | 'PerformanceIssue' | 'SelectivePermissionsInterventionIssue' | 'EmailVerificationRequestIssue');
39543965

39553966
/**
39563967
* This struct holds a list of optional fields with additional information
@@ -3990,6 +4001,7 @@ export namespace Protocol {
39904001
permissionElementIssueDetails?: PermissionElementIssueDetails;
39914002
performanceIssueDetails?: PerformanceIssueDetails;
39924003
selectivePermissionsInterventionIssueDetails?: SelectivePermissionsInterventionIssueDetails;
4004+
emailVerificationRequestIssueDetails?: EmailVerificationRequestIssueDetails;
39934005
}
39944006

39954007
/**

0 commit comments

Comments
 (0)