Skip to content

Commit

Permalink
Roll protocol to r1421213
Browse files Browse the repository at this point in the history
  • Loading branch information
devtools-bot committed Feb 18, 2025
1 parent 75e6043 commit 90fcdd6
Show file tree
Hide file tree
Showing 5 changed files with 152 additions and 4 deletions.
66 changes: 65 additions & 1 deletion changelog.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,71 @@


## Roll protocol to r1421213 — _2025-02-18T04:29:00.000Z_
###### Diff: [`75e6043...efe0ead`](https://github.com/ChromeDevTools/devtools-protocol/compare/75e6043...efe0ead)

```diff
@@ browser_protocol.pdl:801 @@ experimental domain Audits
WriteErrorTooLongIdField
WriteErrorUnsupportedType

+ type SRIMessageSignatureError extends string
+ enum
+ MissingSignatureHeader
+ MissingSignatureInputHeader
+ InvalidSignatureHeader
+ InvalidSignatureInputHeader
+ SignatureHeaderValueIsNotByteSequence
+ SignatureHeaderValueIsParameterized
+ SignatureHeaderValueIsIncorrectLength
+ SignatureInputHeaderMissingLabel
+ SignatureInputHeaderValueNotInnerList
+ SignatureInputHeaderValueMissingComponents
+ SignatureInputHeaderInvalidComponentType
+ SignatureInputHeaderInvalidComponentName
+ SignatureInputHeaderInvalidHeaderComponentParameter
+ SignatureInputHeaderInvalidDerivedComponentParameter
+ SignatureInputHeaderKeyIdLength
+ SignatureInputHeaderInvalidParameter
+ SignatureInputHeaderMissingRequiredParameters
+ ValidationFailedSignatureExpired
+ ValidationFailedInvalidLength
+ ValidationFailedSignatureMismatch
+
# Details for issues around "Attribution Reporting API" usage.
# Explainer: https://github.com/WICG/attribution-reporting-api
type AttributionReportingIssueDetails extends object
@@ -832,6 +855,11 @@ experimental domain Audits
SharedDictionaryError sharedDictionaryError
AffectedRequest request

+ type SRIMessageSignatureIssueDetails extends object
+ properties
+ SRIMessageSignatureError error
+ AffectedRequest request
+
type GenericIssueErrorType extends string
enum
FormLabelForNameError
@@ -1076,6 +1104,7 @@ experimental domain Audits
PropertyRuleIssue
SharedDictionaryIssue
SelectElementAccessibilityIssue
+ SRIMessageSignatureIssue

# This struct holds a list of optional fields with additional information
# specific to the kind of issue. When adding a new issue code, please also
@@ -1105,6 +1134,7 @@ experimental domain Audits
optional FederatedAuthUserInfoRequestIssueDetails federatedAuthUserInfoRequestIssueDetails
optional SharedDictionaryIssueDetails sharedDictionaryIssueDetails
optional SelectElementAccessibilityIssueDetails selectElementAccessibilityIssueDetails
+ optional SRIMessageSignatureIssueDetails sriMessageSignatureIssueDetails

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

## Roll protocol to r1420292 — _2025-02-14T04:29:03.000Z_
###### Diff: [`487cc35...9ee76e4`](https://github.com/ChromeDevTools/devtools-protocol/compare/487cc35...9ee76e4)
###### Diff: [`487cc35...75e6043`](https://github.com/ChromeDevTools/devtools-protocol/compare/487cc35...75e6043)

```diff
@@ browser_protocol.pdl:691 @@ experimental domain Audits
Expand Down
48 changes: 47 additions & 1 deletion json/browser_protocol.json
Original file line number Diff line number Diff line change
Expand Up @@ -1560,6 +1560,32 @@
"WriteErrorUnsupportedType"
]
},
{
"id": "SRIMessageSignatureError",
"type": "string",
"enum": [
"MissingSignatureHeader",
"MissingSignatureInputHeader",
"InvalidSignatureHeader",
"InvalidSignatureInputHeader",
"SignatureHeaderValueIsNotByteSequence",
"SignatureHeaderValueIsParameterized",
"SignatureHeaderValueIsIncorrectLength",
"SignatureInputHeaderMissingLabel",
"SignatureInputHeaderValueNotInnerList",
"SignatureInputHeaderValueMissingComponents",
"SignatureInputHeaderInvalidComponentType",
"SignatureInputHeaderInvalidComponentName",
"SignatureInputHeaderInvalidHeaderComponentParameter",
"SignatureInputHeaderInvalidDerivedComponentParameter",
"SignatureInputHeaderKeyIdLength",
"SignatureInputHeaderInvalidParameter",
"SignatureInputHeaderMissingRequiredParameters",
"ValidationFailedSignatureExpired",
"ValidationFailedInvalidLength",
"ValidationFailedSignatureMismatch"
]
},
{
"id": "AttributionReportingIssueDetails",
"description": "Details for issues around \"Attribution Reporting API\" usage.\nExplainer: https://github.com/WICG/attribution-reporting-api",
Expand Down Expand Up @@ -1644,6 +1670,20 @@
}
]
},
{
"id": "SRIMessageSignatureIssueDetails",
"type": "object",
"properties": [
{
"name": "error",
"$ref": "SRIMessageSignatureError"
},
{
"name": "request",
"$ref": "AffectedRequest"
}
]
},
{
"id": "GenericIssueErrorType",
"type": "string",
Expand Down Expand Up @@ -2033,7 +2073,8 @@
"FederatedAuthUserInfoRequestIssue",
"PropertyRuleIssue",
"SharedDictionaryIssue",
"SelectElementAccessibilityIssue"
"SelectElementAccessibilityIssue",
"SRIMessageSignatureIssue"
]
},
{
Expand Down Expand Up @@ -2156,6 +2197,11 @@
"name": "selectElementAccessibilityIssueDetails",
"optional": true,
"$ref": "SelectElementAccessibilityIssueDetails"
},
{
"name": "sriMessageSignatureIssueDetails",
"optional": true,
"$ref": "SRIMessageSignatureIssueDetails"
}
]
},
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "devtools-protocol",
"version": "0.0.1420292",
"version": "0.0.1421213",
"description": "The Chrome DevTools Protocol JSON",
"repository": "https://github.com/ChromeDevTools/devtools-protocol",
"author": "The Chromium Authors",
Expand Down
30 changes: 30 additions & 0 deletions pdl/browser_protocol.pdl
Original file line number Diff line number Diff line change
Expand Up @@ -801,6 +801,29 @@ experimental domain Audits
WriteErrorTooLongIdField
WriteErrorUnsupportedType

type SRIMessageSignatureError extends string
enum
MissingSignatureHeader
MissingSignatureInputHeader
InvalidSignatureHeader
InvalidSignatureInputHeader
SignatureHeaderValueIsNotByteSequence
SignatureHeaderValueIsParameterized
SignatureHeaderValueIsIncorrectLength
SignatureInputHeaderMissingLabel
SignatureInputHeaderValueNotInnerList
SignatureInputHeaderValueMissingComponents
SignatureInputHeaderInvalidComponentType
SignatureInputHeaderInvalidComponentName
SignatureInputHeaderInvalidHeaderComponentParameter
SignatureInputHeaderInvalidDerivedComponentParameter
SignatureInputHeaderKeyIdLength
SignatureInputHeaderInvalidParameter
SignatureInputHeaderMissingRequiredParameters
ValidationFailedSignatureExpired
ValidationFailedInvalidLength
ValidationFailedSignatureMismatch

# Details for issues around "Attribution Reporting API" usage.
# Explainer: https://github.com/WICG/attribution-reporting-api
type AttributionReportingIssueDetails extends object
Expand Down Expand Up @@ -832,6 +855,11 @@ experimental domain Audits
SharedDictionaryError sharedDictionaryError
AffectedRequest request

type SRIMessageSignatureIssueDetails extends object
properties
SRIMessageSignatureError error
AffectedRequest request

type GenericIssueErrorType extends string
enum
FormLabelForNameError
Expand Down Expand Up @@ -1076,6 +1104,7 @@ experimental domain Audits
PropertyRuleIssue
SharedDictionaryIssue
SelectElementAccessibilityIssue
SRIMessageSignatureIssue

# This struct holds a list of optional fields with additional information
# specific to the kind of issue. When adding a new issue code, please also
Expand Down Expand Up @@ -1105,6 +1134,7 @@ experimental domain Audits
optional FederatedAuthUserInfoRequestIssueDetails federatedAuthUserInfoRequestIssueDetails
optional SharedDictionaryIssueDetails sharedDictionaryIssueDetails
optional SelectElementAccessibilityIssueDetails selectElementAccessibilityIssueDetails
optional SRIMessageSignatureIssueDetails sriMessageSignatureIssueDetails

# A unique id for a DevTools inspector issue. Allows other entities (e.g.
# exceptions, CDP message, console messages, etc.) to reference an issue.
Expand Down
10 changes: 9 additions & 1 deletion types/protocol.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3540,6 +3540,8 @@ export namespace Protocol {

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

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

/**
* Details for issues around "Attribution Reporting API" usage.
* Explainer: https://github.com/WICG/attribution-reporting-api
Expand Down Expand Up @@ -3577,6 +3579,11 @@ export namespace Protocol {
request: AffectedRequest;
}

export interface SRIMessageSignatureIssueDetails {
error: SRIMessageSignatureError;
request: AffectedRequest;
}

export type GenericIssueErrorType = ('FormLabelForNameError' | 'FormDuplicateIdForInputError' | 'FormInputWithNoLabelError' | 'FormAutocompleteAttributeEmptyError' | 'FormEmptyIdAndNameAttributesForInputError' | 'FormAriaLabelledByToNonExistingId' | 'FormInputAssignedAutocompleteValueToIdOrNameAttributeError' | 'FormLabelHasNeitherForNorNestedInput' | 'FormLabelForMatchesNonExistingIdError' | 'FormInputHasWrongButWellIntendedAutocompleteValueError' | 'ResponseWasBlockedByORB');

/**
Expand Down Expand Up @@ -3747,7 +3754,7 @@ export namespace Protocol {
* optional fields in InspectorIssueDetails to convey more specific
* information about the kind of issue.
*/
export type InspectorIssueCode = ('CookieIssue' | 'MixedContentIssue' | 'BlockedByResponseIssue' | 'HeavyAdIssue' | 'ContentSecurityPolicyIssue' | 'SharedArrayBufferIssue' | 'LowTextContrastIssue' | 'CorsIssue' | 'AttributionReportingIssue' | 'QuirksModeIssue' | 'PartitioningBlobURLIssue' | 'NavigatorUserAgentIssue' | 'GenericIssue' | 'DeprecationIssue' | 'ClientHintIssue' | 'FederatedAuthRequestIssue' | 'BounceTrackingIssue' | 'CookieDeprecationMetadataIssue' | 'StylesheetLoadingIssue' | 'FederatedAuthUserInfoRequestIssue' | 'PropertyRuleIssue' | 'SharedDictionaryIssue' | 'SelectElementAccessibilityIssue');
export type InspectorIssueCode = ('CookieIssue' | 'MixedContentIssue' | 'BlockedByResponseIssue' | 'HeavyAdIssue' | 'ContentSecurityPolicyIssue' | 'SharedArrayBufferIssue' | 'LowTextContrastIssue' | 'CorsIssue' | 'AttributionReportingIssue' | 'QuirksModeIssue' | 'PartitioningBlobURLIssue' | 'NavigatorUserAgentIssue' | 'GenericIssue' | 'DeprecationIssue' | 'ClientHintIssue' | 'FederatedAuthRequestIssue' | 'BounceTrackingIssue' | 'CookieDeprecationMetadataIssue' | 'StylesheetLoadingIssue' | 'FederatedAuthUserInfoRequestIssue' | 'PropertyRuleIssue' | 'SharedDictionaryIssue' | 'SelectElementAccessibilityIssue' | 'SRIMessageSignatureIssue');

/**
* This struct holds a list of optional fields with additional information
Expand Down Expand Up @@ -3778,6 +3785,7 @@ export namespace Protocol {
federatedAuthUserInfoRequestIssueDetails?: FederatedAuthUserInfoRequestIssueDetails;
sharedDictionaryIssueDetails?: SharedDictionaryIssueDetails;
selectElementAccessibilityIssueDetails?: SelectElementAccessibilityIssueDetails;
sriMessageSignatureIssueDetails?: SRIMessageSignatureIssueDetails;
}

/**
Expand Down

0 comments on commit 90fcdd6

Please sign in to comment.