Skip to content

Commit

Permalink
Roll protocol to r1291694
Browse files Browse the repository at this point in the history
  • Loading branch information
devtools-bot committed Apr 24, 2024
1 parent 385db00 commit a85be37
Show file tree
Hide file tree
Showing 5 changed files with 161 additions and 21 deletions.
86 changes: 68 additions & 18 deletions changelog.md
@@ -1,7 +1,74 @@


## Roll protocol to r1291694 — _2024-04-24T04:26:06.000Z_
###### Diff: [`385db00...b3c01af`](https://github.com/ChromeDevTools/devtools-protocol/compare/385db00...b3c01af)

```diff
@@ browser_protocol.pdl:741 @@ experimental domain Audits
NoRegisterOsSourceHeader
NoRegisterOsTriggerHeader

+ type SharedDictionaryError extends string
+ enum
+ UseErrorCrossOriginNoCorsRequest
+ UseErrorDictionaryLoadFailure
+ UseErrorMatchingDictionaryNotUsed
+ UseErrorUnexpectedContentDictionaryHeader
+ WriteErrorCossOriginNoCorsRequest
+ WriteErrorDisallowedBySettings
+ WriteErrorExpiredResponse
+ WriteErrorFeatureDisabled
+ WriteErrorInsufficientResources
+ WriteErrorInvalidMatchField
+ WriteErrorInvalidStructuredHeader
+ WriteErrorNavigationRequest
+ WriteErrorNoMatchField
+ WriteErrorNonListMatchDestField
+ WriteErrorNonSecureContext
+ WriteErrorNonStringIdField
+ WriteErrorNonStringInMatchDestList
+ WriteErrorNonStringMatchField
+ WriteErrorNonTokenTypeField
+ WriteErrorRequestAborted
+ WriteErrorShuttingDown
+ WriteErrorTooLongIdField
+ WriteErrorUnsupportedType
+
# Details for issues around "Attribution Reporting API" usage.
# Explainer: https://github.com/WICG/attribution-reporting-api
type AttributionReportingIssueDetails extends object
@@ -767,6 +793,11 @@ experimental domain Audits
string url
optional SourceCodeLocation location

+ type SharedDictionaryIssueDetails extends object
+ properties
+ SharedDictionaryError sharedDictionaryError
+ AffectedRequest request
+
type GenericIssueErrorType extends string
enum
CrossOriginPortalPostMessageError
@@ -972,6 +1003,7 @@ experimental domain Audits
StylesheetLoadingIssue
FederatedAuthUserInfoRequestIssue
PropertyRuleIssue
+ SharedDictionaryIssue

# 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
@@ -998,6 +1030,7 @@ experimental domain Audits
optional StylesheetLoadingIssueDetails stylesheetLoadingIssueDetails
optional PropertyRuleIssueDetails propertyRuleIssueDetails
optional FederatedAuthUserInfoRequestIssueDetails federatedAuthUserInfoRequestIssueDetails
+ optional SharedDictionaryIssueDetails sharedDictionaryIssueDetails

# 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 r1289136 — _2024-04-18T04:26:02.000Z_
###### Diff: [`e52e967...da7451d`](https://github.com/ChromeDevTools/devtools-protocol/compare/e52e967...da7451d)
###### Diff: [`e52e967...385db00`](https://github.com/ChromeDevTools/devtools-protocol/compare/e52e967...385db00)

```diff
@@ browser_protocol.pdl:1059 @@ experimental domain Audits
Expand Down Expand Up @@ -11739,21 +11806,4 @@ index 09c420e..bd277eb 100644

type ClientHintIssueReason extends string
enum
```

## Roll protocol to r953906 — _2021-12-23T19:15:37.000Z_
###### Diff: [`17a9c3e...96ead19`](https://github.com/ChromeDevTools/devtools-protocol/compare/17a9c3e...96ead19)

```diff
@@ browser_protocol.pdl:9795 @@ experimental domain WebAuthn
# https://fidoalliance.org/specs/fido-v2.1-rd-20201208/fido-client-to-authenticator-protocol-v2.1-rd-20201208.html#sctn-credBlob-extension
# Defaults to false.
optional boolean hasCredBlob
+ # If set to true, the authenticator will support the minPinLength extension.
+ # https://fidoalliance.org/specs/fido-v2.1-ps-20210615/fido-client-to-authenticator-protocol-v2.1-ps-20210615.html#sctn-minpinlength-extension
+ # Defaults to false.
+ optional boolean hasMinPinLength
# If set to true, tests of user presence will succeed immediately.
# Otherwise, they will not be resolved. Defaults to true.
optional boolean automaticPresenceSimulation
```
51 changes: 50 additions & 1 deletion json/browser_protocol.json
Expand Up @@ -1487,6 +1487,35 @@
"NoRegisterOsTriggerHeader"
]
},
{
"id": "SharedDictionaryError",
"type": "string",
"enum": [
"UseErrorCrossOriginNoCorsRequest",
"UseErrorDictionaryLoadFailure",
"UseErrorMatchingDictionaryNotUsed",
"UseErrorUnexpectedContentDictionaryHeader",
"WriteErrorCossOriginNoCorsRequest",
"WriteErrorDisallowedBySettings",
"WriteErrorExpiredResponse",
"WriteErrorFeatureDisabled",
"WriteErrorInsufficientResources",
"WriteErrorInvalidMatchField",
"WriteErrorInvalidStructuredHeader",
"WriteErrorNavigationRequest",
"WriteErrorNoMatchField",
"WriteErrorNonListMatchDestField",
"WriteErrorNonSecureContext",
"WriteErrorNonStringIdField",
"WriteErrorNonStringInMatchDestList",
"WriteErrorNonStringMatchField",
"WriteErrorNonTokenTypeField",
"WriteErrorRequestAborted",
"WriteErrorShuttingDown",
"WriteErrorTooLongIdField",
"WriteErrorUnsupportedType"
]
},
{
"id": "AttributionReportingIssueDetails",
"description": "Details for issues around \"Attribution Reporting API\" usage.\nExplainer: https://github.com/WICG/attribution-reporting-api",
Expand Down Expand Up @@ -1557,6 +1586,20 @@
}
]
},
{
"id": "SharedDictionaryIssueDetails",
"type": "object",
"properties": [
{
"name": "sharedDictionaryError",
"$ref": "SharedDictionaryError"
},
{
"name": "request",
"$ref": "AffectedRequest"
}
]
},
{
"id": "GenericIssueErrorType",
"type": "string",
Expand Down Expand Up @@ -1871,7 +1914,8 @@
"CookieDeprecationMetadataIssue",
"StylesheetLoadingIssue",
"FederatedAuthUserInfoRequestIssue",
"PropertyRuleIssue"
"PropertyRuleIssue",
"SharedDictionaryIssue"
]
},
{
Expand Down Expand Up @@ -1979,6 +2023,11 @@
"name": "federatedAuthUserInfoRequestIssueDetails",
"optional": true,
"$ref": "FederatedAuthUserInfoRequestIssueDetails"
},
{
"name": "sharedDictionaryIssueDetails",
"optional": true,
"$ref": "SharedDictionaryIssueDetails"
}
]
},
Expand Down
2 changes: 1 addition & 1 deletion package.json
@@ -1,6 +1,6 @@
{
"name": "devtools-protocol",
"version": "0.0.1289136",
"version": "0.0.1291694",
"description": "The Chrome DevTools Protocol JSON",
"repository": "https://github.com/ChromeDevTools/devtools-protocol",
"author": "The Chromium Authors",
Expand Down
33 changes: 33 additions & 0 deletions pdl/browser_protocol.pdl
Expand Up @@ -741,6 +741,32 @@ experimental domain Audits
NoRegisterOsSourceHeader
NoRegisterOsTriggerHeader

type SharedDictionaryError extends string
enum
UseErrorCrossOriginNoCorsRequest
UseErrorDictionaryLoadFailure
UseErrorMatchingDictionaryNotUsed
UseErrorUnexpectedContentDictionaryHeader
WriteErrorCossOriginNoCorsRequest
WriteErrorDisallowedBySettings
WriteErrorExpiredResponse
WriteErrorFeatureDisabled
WriteErrorInsufficientResources
WriteErrorInvalidMatchField
WriteErrorInvalidStructuredHeader
WriteErrorNavigationRequest
WriteErrorNoMatchField
WriteErrorNonListMatchDestField
WriteErrorNonSecureContext
WriteErrorNonStringIdField
WriteErrorNonStringInMatchDestList
WriteErrorNonStringMatchField
WriteErrorNonTokenTypeField
WriteErrorRequestAborted
WriteErrorShuttingDown
WriteErrorTooLongIdField
WriteErrorUnsupportedType

# Details for issues around "Attribution Reporting API" usage.
# Explainer: https://github.com/WICG/attribution-reporting-api
type AttributionReportingIssueDetails extends object
Expand All @@ -767,6 +793,11 @@ experimental domain Audits
string url
optional SourceCodeLocation location

type SharedDictionaryIssueDetails extends object
properties
SharedDictionaryError sharedDictionaryError
AffectedRequest request

type GenericIssueErrorType extends string
enum
CrossOriginPortalPostMessageError
Expand Down Expand Up @@ -972,6 +1003,7 @@ experimental domain Audits
StylesheetLoadingIssue
FederatedAuthUserInfoRequestIssue
PropertyRuleIssue
SharedDictionaryIssue

# 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 All @@ -998,6 +1030,7 @@ experimental domain Audits
optional StylesheetLoadingIssueDetails stylesheetLoadingIssueDetails
optional PropertyRuleIssueDetails propertyRuleIssueDetails
optional FederatedAuthUserInfoRequestIssueDetails federatedAuthUserInfoRequestIssueDetails
optional SharedDictionaryIssueDetails sharedDictionaryIssueDetails

# 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
Expand Up @@ -3474,6 +3474,8 @@ export namespace Protocol {

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

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');

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

export interface SharedDictionaryIssueDetails {
sharedDictionaryError: SharedDictionaryError;
request: AffectedRequest;
}

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

/**
Expand Down Expand Up @@ -3649,7 +3656,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' | 'NavigatorUserAgentIssue' | 'GenericIssue' | 'DeprecationIssue' | 'ClientHintIssue' | 'FederatedAuthRequestIssue' | 'BounceTrackingIssue' | 'CookieDeprecationMetadataIssue' | 'StylesheetLoadingIssue' | 'FederatedAuthUserInfoRequestIssue' | 'PropertyRuleIssue');
export type InspectorIssueCode = ('CookieIssue' | 'MixedContentIssue' | 'BlockedByResponseIssue' | 'HeavyAdIssue' | 'ContentSecurityPolicyIssue' | 'SharedArrayBufferIssue' | 'LowTextContrastIssue' | 'CorsIssue' | 'AttributionReportingIssue' | 'QuirksModeIssue' | 'NavigatorUserAgentIssue' | 'GenericIssue' | 'DeprecationIssue' | 'ClientHintIssue' | 'FederatedAuthRequestIssue' | 'BounceTrackingIssue' | 'CookieDeprecationMetadataIssue' | 'StylesheetLoadingIssue' | 'FederatedAuthUserInfoRequestIssue' | 'PropertyRuleIssue' | 'SharedDictionaryIssue');

/**
* This struct holds a list of optional fields with additional information
Expand Down Expand Up @@ -3677,6 +3684,7 @@ export namespace Protocol {
stylesheetLoadingIssueDetails?: StylesheetLoadingIssueDetails;
propertyRuleIssueDetails?: PropertyRuleIssueDetails;
federatedAuthUserInfoRequestIssueDetails?: FederatedAuthUserInfoRequestIssueDetails;
sharedDictionaryIssueDetails?: SharedDictionaryIssueDetails;
}

/**
Expand Down

0 comments on commit a85be37

Please sign in to comment.