Audits
ExperimentalAudits domain allows investigation of page violations and possible improvements.
Dependencies: Network, Runtime
No symbols match your filter.
Commands
Audits.getEncodedResponse
Returns the response body and size if it were re-encoded with the specified settings. Only
applies to images.
Parameters
| Name | Type | Description |
|---|---|---|
requestId
|
Network.RequestId |
Identifier of the network request to get content for. |
encoding
|
string |
The encoding to use. |
quality
(optional) |
number |
The quality of the encoding (0-1). (defaults to 1) |
sizeOnly
(optional) |
boolean |
Whether to only return the size information (defaults to false). |
Return Object
| Name | Type | Description |
|---|---|---|
body
(optional) |
binary |
The encoded body as a base64 string. Omitted if sizeOnly is true. |
originalSize
|
integer |
Size before re-encoding. |
encodedSize
|
integer |
Size after re-encoding. |
Audits.disable
Disables issues domain, prevents further issues from being reported to the client.
Audits.enable
Enables issues domain, sends the issues collected so far to the client by means of the
`issueAdded` event.
Audits.checkFormsIssues
Runs the form issues check for the target page. Found issues are reported
using Audits.issueAdded event.
Return Object
| Name | Type | Description |
|---|---|---|
formIssues
|
array<GenericIssueDetails> |
Events
Types
AffectedCookie
(object)
Information about a cookie that is affected by an inspector issue.
Properties
| Name | Type | Description |
|---|---|---|
name
|
string |
The following three properties uniquely identify a cookie |
path
|
string |
|
domain
|
string |
AffectedRequest
(object)
Information about a request that is affected by an inspector issue.
Properties
| Name | Type | Description |
|---|---|---|
requestId
(optional) |
Network.RequestId |
The unique request id. |
url
|
string |
AffectedFrame
(object)
Information about the frame affected by an inspector issue.
Properties
| Name | Type | Description |
|---|---|---|
frameId
|
Page.FrameId |
CookieExclusionReason
(string)
Allowed Values
ExcludeSameSiteUnspecifiedTreatedAsLaxExcludeSameSiteNoneInsecureExcludeSameSiteLaxExcludeSameSiteStrictExcludeDomainNonASCIIExcludeThirdPartyCookieBlockedInFirstPartySetExcludeThirdPartyPhaseoutExcludePortMismatchExcludeSchemeMismatch
CookieWarningReason
(string)
Allowed Values
WarnSameSiteUnspecifiedCrossSiteContextWarnSameSiteNoneInsecureWarnSameSiteUnspecifiedLaxAllowUnsafeWarnSameSiteStrictLaxDowngradeStrictWarnSameSiteStrictCrossDowngradeStrictWarnSameSiteStrictCrossDowngradeLaxWarnSameSiteLaxCrossDowngradeStrictWarnSameSiteLaxCrossDowngradeLaxWarnAttributeValueExceedsMaxSizeWarnDomainNonASCIIWarnThirdPartyPhaseoutWarnCrossSiteRedirectDowngradeChangesInclusionWarnDeprecationTrialMetadataWarnThirdPartyCookieHeuristic
CookieOperation
(string)
Allowed Values
SetCookieReadCookie
InsightType
(string)
Represents the category of insight that a cookie issue falls under.
Allowed Values
GitHubResourceGracePeriodHeuristics
CookieIssueInsight
(object)
Information about the suggested solution to a cookie issue.
Properties
| Name | Type | Description |
|---|---|---|
type
|
InsightType |
|
tableEntryUrl
(optional) |
string |
Link to table entry in third-party cookie migration readiness list. |
CookieIssueDetails
(object)
This information is currently necessary, as the front-end has a difficult
time finding a specific cookie. With this, we can convey specific error
information without the cookie.
Properties
| Name | Type | Description |
|---|---|---|
cookie
(optional) |
AffectedCookie |
If AffectedCookie is not set then rawCookieLine contains the raw Set-Cookie header string. This hints at a problem where the cookie line is syntactically or semantically malformed in a way that no valid cookie could be created. |
rawCookieLine
(optional) |
string |
|
cookieWarningReasons
|
array<CookieWarningReason> |
|
cookieExclusionReasons
|
array<CookieExclusionReason> |
|
operation
|
CookieOperation |
Optionally identifies the site-for-cookies and the cookie url, which may be used by the front-end as additional context. |
siteForCookies
(optional) |
string |
|
cookieUrl
(optional) |
string |
|
request
(optional) |
AffectedRequest |
|
insight
(optional) |
CookieIssueInsight |
The recommended solution to the issue. |
PerformanceIssueType
(string)
Allowed Values
DocumentCookie
PerformanceIssueDetails
(object)
Details for a performance issue.
Properties
| Name | Type | Description |
|---|---|---|
performanceIssueType
|
PerformanceIssueType |
|
sourceCodeLocation
(optional) |
SourceCodeLocation |
MixedContentResolutionStatus
(string)
Allowed Values
MixedContentBlockedMixedContentAutomaticallyUpgradedMixedContentWarning
MixedContentResourceType
(string)
Allowed Values
AttributionSrcAudioBeaconCSPReportDownloadEventSourceFaviconFontFormFrameImageImportJSONManifestPingPluginDataPluginResourcePrefetchResourceScriptServiceWorkerSharedWorkerSpeculationRulesStylesheetTrackVideoWorkerXMLHttpRequestXSLT
MixedContentIssueDetails
(object)
Properties
| Name | Type | Description |
|---|---|---|
resourceType
(optional) |
MixedContentResourceType |
The type of resource causing the mixed content issue (css, js, iframe, form,...). Marked as optional because it is mapped to from blink::mojom::RequestContextType, which will be replaced by network::mojom::RequestDestination |
resolutionStatus
|
MixedContentResolutionStatus |
The way the mixed content issue is being resolved. |
insecureURL
|
string |
The unsafe http url causing the mixed content issue. |
mainResourceURL
|
string |
The url responsible for the call to an unsafe url. |
request
(optional) |
AffectedRequest |
The mixed content request. Does not always exist (e.g. for unsafe form submission urls). |
frame
(optional) |
AffectedFrame |
Optional because not every mixed content issue is necessarily linked to a frame. |
BlockedByResponseReason
(string)
Enum indicating the reason a response has been blocked. These reasons are
refinements of the net error BLOCKED_BY_RESPONSE.
Allowed Values
CoepFrameResourceNeedsCoepHeaderCoopSandboxedIFrameCannotNavigateToCoopPageCorpNotSameOriginCorpNotSameOriginAfterDefaultedToSameOriginByCoepCorpNotSameOriginAfterDefaultedToSameOriginByDipCorpNotSameOriginAfterDefaultedToSameOriginByCoepAndDipCorpNotSameSiteSRIMessageSignatureMismatch
BlockedByResponseIssueDetails
(object)
Details for a request that has been blocked with the BLOCKED_BY_RESPONSE
code. Currently only used for COEP/COOP, but may be extended to include
some CSP errors in the future.
Properties
| Name | Type | Description |
|---|---|---|
request
|
AffectedRequest |
|
parentFrame
(optional) |
AffectedFrame |
|
blockedFrame
(optional) |
AffectedFrame |
|
reason
|
BlockedByResponseReason |
HeavyAdResolutionStatus
(string)
Allowed Values
HeavyAdBlockedHeavyAdWarning
HeavyAdReason
(string)
Allowed Values
NetworkTotalLimitCpuTotalLimitCpuPeakLimit
HeavyAdIssueDetails
(object)
Properties
| Name | Type | Description |
|---|---|---|
resolution
|
HeavyAdResolutionStatus |
The resolution status, either blocking the content or warning. |
reason
|
HeavyAdReason |
The reason the ad was blocked, total network or cpu or peak cpu. |
frame
|
AffectedFrame |
The frame that was blocked. |
ContentSecurityPolicyViolationType
(string)
Allowed Values
kInlineViolationkEvalViolationkURLViolationkSRIViolationkTrustedTypesSinkViolationkTrustedTypesPolicyViolationkWasmEvalViolation
SourceCodeLocation
(object)
Properties
| Name | Type | Description |
|---|---|---|
scriptId
(optional) |
Runtime.ScriptId |
|
url
|
string |
|
lineNumber
|
integer |
|
columnNumber
|
integer |
ContentSecurityPolicyIssueDetails
(object)
Properties
| Name | Type | Description |
|---|---|---|
blockedURL
(optional) |
string |
The url not included in allowed sources. |
violatedDirective
|
string |
Specific directive that is violated, causing the CSP issue. |
isReportOnly
|
boolean |
|
contentSecurityPolicyViolationType
|
ContentSecurityPolicyViolationType |
|
frameAncestor
(optional) |
AffectedFrame |
|
sourceCodeLocation
(optional) |
SourceCodeLocation |
|
violatingNodeId
(optional) |
DOM.BackendNodeId |
CorsIssueDetails
(object)
Details for a CORS related issue, e.g. a warning or error related to
CORS RFC1918 enforcement.
Properties
| Name | Type | Description |
|---|---|---|
corsErrorStatus
|
Network.CorsErrorStatus |
|
isWarning
|
boolean |
|
request
|
AffectedRequest |
|
location
(optional) |
SourceCodeLocation |
|
initiatorOrigin
(optional) |
string |
|
resourceIPAddressSpace
(optional) |
Network.IPAddressSpace |
|
clientSecurityState
(optional) |
Network.ClientSecurityState |
AttributionReportingIssueType
(string)
Allowed Values
PermissionPolicyDisabledUntrustworthyReportingOriginInsecureContextInvalidHeaderInvalidRegisterTriggerHeaderSourceAndTriggerHeadersSourceIgnoredTriggerIgnoredOsSourceIgnoredOsTriggerIgnoredInvalidRegisterOsSourceHeaderInvalidRegisterOsTriggerHeaderWebAndOsHeadersNoWebOrOsSupportNavigationRegistrationWithoutTransientUserActivationInvalidInfoHeaderNoRegisterSourceHeaderNoRegisterTriggerHeaderNoRegisterOsSourceHeaderNoRegisterOsTriggerHeaderNavigationRegistrationUniqueScopeAlreadySet
SRIMessageSignatureError
(string)
Allowed Values
MissingSignatureHeaderMissingSignatureInputHeaderInvalidSignatureHeaderInvalidSignatureInputHeaderSignatureHeaderValueIsNotByteSequenceSignatureHeaderValueIsParameterizedSignatureHeaderValueIsIncorrectLengthSignatureInputHeaderMissingLabelSignatureInputHeaderValueNotInnerListSignatureInputHeaderValueMissingComponentsSignatureInputHeaderInvalidComponentTypeSignatureInputHeaderInvalidComponentNameSignatureInputHeaderInvalidHeaderComponentParameterSignatureInputHeaderInvalidDerivedComponentParameterSignatureInputHeaderKeyIdLengthSignatureInputHeaderInvalidParameterSignatureInputHeaderMissingRequiredParametersValidationFailedSignatureExpiredValidationFailedInvalidLengthValidationFailedSignatureMismatchValidationFailedIntegrityMismatch
UnencodedDigestError
(string)
Allowed Values
MalformedDictionaryUnknownAlgorithmIncorrectDigestTypeIncorrectDigestLength
ConnectionAllowlistError
(string)
Allowed Values
InvalidHeaderMoreThanOneListItemNotInnerListInvalidAllowlistItemTypeReportingEndpointNotTokenInvalidUrlPattern
AttributionReportingIssueDetails
(object)
Details for issues around "Attribution Reporting API" usage.
Explainer: https://github.com/WICG/attribution-reporting-api
Properties
| Name | Type | Description |
|---|---|---|
violationType
|
AttributionReportingIssueType |
|
request
(optional) |
AffectedRequest |
|
violatingNodeId
(optional) |
DOM.BackendNodeId |
|
invalidParameter
(optional) |
string |
QuirksModeIssueDetails
(object)
Details for issues about documents in Quirks Mode
or Limited Quirks Mode that affects page layouting.
Properties
| Name | Type | Description |
|---|---|---|
isLimitedQuirksMode
|
boolean |
If false, it means the document's mode is "quirks" instead of "limited-quirks". |
documentNodeId
|
DOM.BackendNodeId |
|
url
|
string |
|
frameId
|
Page.FrameId |
|
loaderId
|
Network.LoaderId |
SRIMessageSignatureIssueDetails
(object)
Properties
| Name | Type | Description |
|---|---|---|
error
|
SRIMessageSignatureError |
|
signatureBase
|
string |
|
integrityAssertions
|
array<string> |
|
request
|
AffectedRequest |
UnencodedDigestIssueDetails
(object)
Properties
| Name | Type | Description |
|---|---|---|
error
|
UnencodedDigestError |
|
request
|
AffectedRequest |
ConnectionAllowlistIssueDetails
(object)
Properties
| Name | Type | Description |
|---|---|---|
error
|
ConnectionAllowlistError |
|
request
|
AffectedRequest |
GenericIssueErrorType
(string)
Allowed Values
FormLabelForNameErrorFormDuplicateIdForInputErrorFormInputWithNoLabelErrorFormAutocompleteAttributeEmptyErrorFormEmptyIdAndNameAttributesForInputErrorFormAriaLabelledByToNonExistingIdErrorFormInputAssignedAutocompleteValueToIdOrNameAttributeErrorFormLabelHasNeitherForNorNestedInputErrorFormLabelForMatchesNonExistingIdErrorFormInputHasWrongButWellIntendedAutocompleteValueErrorResponseWasBlockedByORBNavigationEntryMarkedSkippableAutofillAndManualTextPolicyControlledFeaturesInfoAutofillPolicyControlledFeatureInfoManualTextPolicyControlledFeatureInfoFormModelContextParameterMissingTitleAndDescription
GenericIssueDetails
(object)
Depending on the concrete errorType, different properties are set.
Properties
| Name | Type | Description |
|---|---|---|
errorType
|
GenericIssueErrorType |
Issues with the same errorType are aggregated in the frontend. |
frameId
(optional) |
Page.FrameId |
|
violatingNodeId
(optional) |
DOM.BackendNodeId |
|
violatingNodeAttribute
(optional) |
string |
|
request
(optional) |
AffectedRequest |
DeprecationIssueDetails
(object)
This issue tracks information needed to print a deprecation message.
https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/frame/third_party/blink/renderer/core/frame/deprecation/README.md
Properties
| Name | Type | Description |
|---|---|---|
affectedFrame
(optional) |
AffectedFrame |
|
sourceCodeLocation
|
SourceCodeLocation |
|
type
|
string |
One of the deprecation names from third_party/blink/renderer/core/frame/deprecation/deprecation.json5 |
BounceTrackingIssueDetails
(object)
This issue warns about sites in the redirect chain of a finished navigation
that may be flagged as trackers and have their state cleared if they don't
receive a user interaction. Note that in this context 'site' means eTLD+1.
For example, if the URL `https://example.test:80/bounce` was in the
redirect chain, the site reported would be `example.test`.
Properties
| Name | Type | Description |
|---|---|---|
trackingSites
|
array<string> |
CookieDeprecationMetadataIssueDetails
(object)
This issue warns about third-party sites that are accessing cookies on the
current page, and have been permitted due to having a global metadata grant.
Note that in this context 'site' means eTLD+1. For example, if the URL
`https://example.test:80/web_page` was accessing cookies, the site reported
would be `example.test`.
Properties
| Name | Type | Description |
|---|---|---|
allowedSites
|
array<string> |
|
optOutPercentage
|
number |
|
isOptOutTopLevel
|
boolean |
|
operation
|
CookieOperation |
ClientHintIssueReason
(string)
Allowed Values
MetaTagAllowListInvalidOriginMetaTagModifiedHTML
FederatedAuthRequestIssueDetails
(object)
Properties
| Name | Type | Description |
|---|---|---|
federatedAuthRequestIssueReason
|
FederatedAuthRequestIssueReason |
FederatedAuthRequestIssueReason
(string)
Represents the failure reason when a federated authentication reason fails.
Should be updated alongside RequestIdTokenStatus in
third_party/blink/public/mojom/devtools/inspector_issue.mojom to include
all cases except for success.
Allowed Values
ShouldEmbargoTooManyRequestsWellKnownHttpNotFoundWellKnownNoResponseWellKnownInvalidResponseWellKnownListEmptyWellKnownInvalidContentTypeConfigNotInWellKnownWellKnownTooBigConfigHttpNotFoundConfigNoResponseConfigInvalidResponseConfigInvalidContentTypeIdpNotPotentiallyTrustworthyDisabledInSettingsDisabledInFlagsErrorFetchingSigninInvalidSigninResponseAccountsHttpNotFoundAccountsNoResponseAccountsInvalidResponseAccountsListEmptyAccountsInvalidContentTypeIdTokenHttpNotFoundIdTokenNoResponseIdTokenInvalidResponseIdTokenIdpErrorResponseIdTokenCrossSiteIdpErrorResponseIdTokenInvalidRequestIdTokenInvalidContentTypeErrorIdTokenCanceledRpPageNotVisibleSilentMediationFailureNotSignedInWithIdpMissingTransientUserActivationReplacedByActiveModeRelyingPartyOriginIsOpaqueTypeNotMatchingUiDismissedNoEmbargoCorsErrorSuppressedBySegmentationPlatform
FederatedAuthUserInfoRequestIssueDetails
(object)
Properties
| Name | Type | Description |
|---|---|---|
federatedAuthUserInfoRequestIssueReason
|
FederatedAuthUserInfoRequestIssueReason |
FederatedAuthUserInfoRequestIssueReason
(string)
Represents the failure reason when a getUserInfo() call fails.
Should be updated alongside FederatedAuthUserInfoRequestResult in
third_party/blink/public/mojom/devtools/inspector_issue.mojom.
Allowed Values
NotSameOriginNotIframeNotPotentiallyTrustworthyNoApiPermissionNotSignedInWithIdpNoAccountSharingPermissionInvalidConfigOrWellKnownInvalidAccountsResponseNoReturningUserFromFetchedAccounts
ClientHintIssueDetails
(object)
This issue tracks client hints related issues. It's used to deprecate old
features, encourage the use of new ones, and provide general guidance.
Properties
| Name | Type | Description |
|---|---|---|
sourceCodeLocation
|
SourceCodeLocation |
|
clientHintIssueReason
|
ClientHintIssueReason |
FailedRequestInfo
(object)
Properties
| Name | Type | Description |
|---|---|---|
url
|
string |
The URL that failed to load. |
failureMessage
|
string |
The failure message for the failed request. |
requestId
(optional) |
Network.RequestId |
PartitioningBlobURLInfo
(string)
Allowed Values
BlockedCrossPartitionFetchingEnforceNoopenerForNavigation
PartitioningBlobURLIssueDetails
(object)
Properties
| Name | Type | Description |
|---|---|---|
url
|
string |
The BlobURL that failed to load. |
partitioningBlobURLInfo
|
PartitioningBlobURLInfo |
Additional information about the Partitioning Blob URL issue. |
ElementAccessibilityIssueReason
(string)
Allowed Values
DisallowedSelectChildDisallowedOptGroupChildNonPhrasingContentOptionChildInteractiveContentOptionChildInteractiveContentLegendChildInteractiveContentSummaryDescendant
ElementAccessibilityIssueDetails
(object)
This issue warns about errors in the select or summary element content model.
Properties
| Name | Type | Description |
|---|---|---|
nodeId
|
DOM.BackendNodeId |
|
elementAccessibilityIssueReason
|
ElementAccessibilityIssueReason |
|
hasDisallowedAttributes
|
boolean |
StyleSheetLoadingIssueReason
(string)
Allowed Values
LateImportRuleRequestFailed
StylesheetLoadingIssueDetails
(object)
This issue warns when a referenced stylesheet couldn't be loaded.
Properties
| Name | Type | Description |
|---|---|---|
sourceCodeLocation
|
SourceCodeLocation |
Source code position that referenced the failing stylesheet. |
styleSheetLoadingIssueReason
|
StyleSheetLoadingIssueReason |
Reason why the stylesheet couldn't be loaded. |
failedRequestInfo
(optional) |
FailedRequestInfo |
Contains additional info when the failure was due to a request. |
PropertyRuleIssueReason
(string)
Allowed Values
InvalidSyntaxInvalidInitialValueInvalidInheritsInvalidName
PropertyRuleIssueDetails
(object)
This issue warns about errors in property rules that lead to property
registrations being ignored.
Properties
| Name | Type | Description |
|---|---|---|
sourceCodeLocation
|
SourceCodeLocation |
Source code position of the property rule. |
propertyRuleIssueReason
|
PropertyRuleIssueReason |
Reason why the property rule was discarded. |
propertyValue
(optional) |
string |
The value of the property rule property that failed to parse |
UserReidentificationIssueType
(string)
Allowed Values
BlockedFrameNavigationBlockedSubresourceNoisedCanvasReadback
UserReidentificationIssueDetails
(object)
This issue warns about uses of APIs that may be considered misuse to
re-identify users.
Properties
| Name | Type | Description |
|---|---|---|
type
|
UserReidentificationIssueType |
|
request
(optional) |
AffectedRequest |
Applies to BlockedFrameNavigation and BlockedSubresource issue types. |
sourceCodeLocation
(optional) |
SourceCodeLocation |
Applies to NoisedCanvasReadback issue type. |
PermissionElementIssueType
(string)
Allowed Values
InvalidTypeFencedFrameDisallowedCspFrameAncestorsMissingPermissionsPolicyBlockedPaddingRightUnsupportedPaddingBottomUnsupportedInsetBoxShadowUnsupportedRequestInProgressUntrustedEventRegistrationFailedTypeNotSupportedInvalidTypeActivationSecurityChecksFailedActivationDisabledGeolocationDeprecatedInvalidDisplayStyleNonOpaqueColorLowContrastFontSizeTooSmallFontSizeTooLargeInvalidSizeValue
PermissionElementIssueDetails
(object)
This issue warns about improper usage of the <permission> element.
Properties
| Name | Type | Description |
|---|---|---|
issueType
|
PermissionElementIssueType |
|
type
(optional) |
string |
The value of the type attribute. |
nodeId
(optional) |
DOM.BackendNodeId |
The node ID of the <permission> element. |
isWarning
(optional) |
boolean |
True if the issue is a warning, false if it is an error. |
permissionName
(optional) |
string |
Fields for message construction: Used for messages that reference a specific permission name |
occluderNodeInfo
(optional) |
string |
Used for messages about occlusion |
occluderParentNodeInfo
(optional) |
string |
Used for messages about occluder's parent |
disableReason
(optional) |
string |
Used for messages about activation disabled reason |
AdScriptIdentifier
(object)
Metadata about the ad script that was on the stack that caused the current
script in the `AdAncestry` to be considered ad related.
Properties
| Name | Type | Description |
|---|---|---|
scriptId
|
Runtime.ScriptId |
The script's v8 identifier. |
debuggerId
|
Runtime.UniqueDebuggerId |
v8's debugging id for the v8::Context. |
name
|
string |
The script's url (or generated name based on id if inline script). |
AdAncestry
(object)
Providence about how an ad script was determined to be such. It is an ad
because its url matched a filterlist rule, or because some other ad script
was on the stack when this script was loaded.
Properties
| Name | Type | Description |
|---|---|---|
adAncestryChain
|
array<AdScriptIdentifier> |
The ad-script in the stack when the offending script was loaded. This is recursive down to the root script that was tagged due to the filterlist rule. |
rootScriptFilterlistRule
(optional) |
string |
The filterlist rule that caused the root (last) script in `adAncestry` to be ad-tagged. |
SelectivePermissionsInterventionIssueDetails
(object)
The issue warns about blocked calls to privacy sensitive APIs via the
Selective Permissions Intervention.
Properties
| Name | Type | Description |
|---|---|---|
apiName
|
string |
Which API was intervened on. |
adAncestry
|
AdAncestry |
Why the ad script using the API is considered an ad. |
stackTrace
(optional) |
Runtime.StackTrace |
The stack trace at the time of the intervention. |
InspectorIssueCode
(string)
A unique identifier for the type of issue. Each type may use one of the
optional fields in InspectorIssueDetails to convey more specific
information about the kind of issue.
Allowed Values
CookieIssueMixedContentIssueBlockedByResponseIssueHeavyAdIssueContentSecurityPolicyIssueSharedArrayBufferIssueCorsIssueAttributionReportingIssueQuirksModeIssuePartitioningBlobURLIssueNavigatorUserAgentIssueGenericIssueDeprecationIssueClientHintIssueFederatedAuthRequestIssueBounceTrackingIssueCookieDeprecationMetadataIssueStylesheetLoadingIssueFederatedAuthUserInfoRequestIssuePropertyRuleIssueSharedDictionaryIssueElementAccessibilityIssueSRIMessageSignatureIssueUnencodedDigestIssueConnectionAllowlistIssueUserReidentificationIssuePermissionElementIssuePerformanceIssueSelectivePermissionsInterventionIssue
InspectorIssueDetails
(object)
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
add a new optional field to this type.
Properties
| Name | Type | Description |
|---|---|---|
cookieIssueDetails
(optional) |
CookieIssueDetails |
|
mixedContentIssueDetails
(optional) |
MixedContentIssueDetails |
|
blockedByResponseIssueDetails
(optional) |
BlockedByResponseIssueDetails |
|
heavyAdIssueDetails
(optional) |
HeavyAdIssueDetails |
|
contentSecurityPolicyIssueDetails
(optional) |
ContentSecurityPolicyIssueDetails |
|
sharedArrayBufferIssueDetails
(optional) |
SharedArrayBufferIssueDetails |
|
corsIssueDetails
(optional) |
CorsIssueDetails |
|
attributionReportingIssueDetails
(optional) |
AttributionReportingIssueDetails |
|
quirksModeIssueDetails
(optional) |
QuirksModeIssueDetails |
|
partitioningBlobURLIssueDetails
(optional) |
PartitioningBlobURLIssueDetails |
|
navigatorUserAgentIssueDetails
(optional) Deprecated |
NavigatorUserAgentIssueDetails |
|
genericIssueDetails
(optional) |
GenericIssueDetails |
|
deprecationIssueDetails
(optional) |
DeprecationIssueDetails |
|
clientHintIssueDetails
(optional) |
ClientHintIssueDetails |
|
federatedAuthRequestIssueDetails
(optional) |
FederatedAuthRequestIssueDetails |
|
bounceTrackingIssueDetails
(optional) |
BounceTrackingIssueDetails |
|
cookieDeprecationMetadataIssueDetails
(optional) |
CookieDeprecationMetadataIssueDetails |
|
stylesheetLoadingIssueDetails
(optional) |
StylesheetLoadingIssueDetails |
|
propertyRuleIssueDetails
(optional) |
PropertyRuleIssueDetails |
|
federatedAuthUserInfoRequestIssueDetails
(optional) |
FederatedAuthUserInfoRequestIssueDetails |
|
sharedDictionaryIssueDetails
(optional) |
SharedDictionaryIssueDetails |
|
elementAccessibilityIssueDetails
(optional) |
ElementAccessibilityIssueDetails |
|
sriMessageSignatureIssueDetails
(optional) |
SRIMessageSignatureIssueDetails |
|
unencodedDigestIssueDetails
(optional) |
UnencodedDigestIssueDetails |
|
connectionAllowlistIssueDetails
(optional) |
ConnectionAllowlistIssueDetails |
|
userReidentificationIssueDetails
(optional) |
UserReidentificationIssueDetails |
|
permissionElementIssueDetails
(optional) |
PermissionElementIssueDetails |
|
performanceIssueDetails
(optional) |
PerformanceIssueDetails |
|
selectivePermissionsInterventionIssueDetails
(optional) |
SelectivePermissionsInterventionIssueDetails |
IssueId
(string)
A unique id for a DevTools inspector issue. Allows other entities (e.g.
exceptions, CDP message, console messages, etc.) to reference an issue.
InspectorIssue
(object)
An inspector issue reported from the back-end.
Properties
| Name | Type | Description |
|---|---|---|
code
|
InspectorIssueCode |
|
details
|
InspectorIssueDetails |
|
issueId
(optional) |
IssueId |
A unique id for this issue. May be omitted if no other entity (e.g. exception, CDP message, etc.) is referencing this issue. |