Namespace OpenQA.Selenium.DevTools.V146.Audits
Classes
- AffectedCookie
Information about a cookie that is affected by an inspector issue.
- AffectedFrame
Information about the frame affected by an inspector issue.
- AffectedRequest
Information about a request that is affected by an inspector issue.
- AttributionReportingIssueDetails
Details for issues around "Attribution Reporting API" usage. Explainer: https://github.com/WICG/attribution-reporting-api
- AuditsAdapter
Represents an adapter for the Audits domain to simplify the command interface.
- BlockedByResponseIssueDetails
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.
- BounceTrackingIssueDetails
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/bouncewas in the redirect chain, the site reported would beexample.test.
- CheckContrastCommandResponse
Response for Runs the contrast check for the target page. Found issues are reported using Audits.issueAdded event.
- CheckContrastCommandSettings
Runs the contrast check for the target page. Found issues are reported using Audits.issueAdded event.
- CheckFormsIssuesCommandResponse
Response for Runs the form issues check for the target page. Found issues are reported using Audits.issueAdded event.
- CheckFormsIssuesCommandSettings
Runs the form issues check for the target page. Found issues are reported using Audits.issueAdded event.
- ClientHintIssueDetails
This issue tracks client hints related issues. It's used to deprecate old features, encourage the use of new ones, and provide general guidance.
- ConnectionAllowlistIssueDetails
ConnectionAllowlistIssueDetails
- ContentSecurityPolicyIssueDetails
ContentSecurityPolicyIssueDetails
- CookieDeprecationMetadataIssueDetails
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_pagewas accessing cookies, the site reported would beexample.test.
- CookieIssueDetails
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.
- CookieIssueInsight
Information about the suggested solution to a cookie issue.
- CorsIssueDetails
Details for a CORS related issue, e.g. a warning or error related to CORS RFC1918 enforcement.
- DeprecationIssueDetails
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
- DisableCommandResponse
Response for Disables issues domain, prevents further issues from being reported to the client.
- DisableCommandSettings
Disables issues domain, prevents further issues from being reported to the client.
- ElementAccessibilityIssueDetails
This issue warns about errors in the select or summary element content model.
- EnableCommandResponse
Response for Enables issues domain, sends the issues collected so far to the client by means of the
issueAddedevent.
- EnableCommandSettings
Enables issues domain, sends the issues collected so far to the client by means of the
issueAddedevent.
- FailedRequestInfo
FailedRequestInfo
- FederatedAuthRequestIssueDetails
FederatedAuthRequestIssueDetails
- FederatedAuthUserInfoRequestIssueDetails
FederatedAuthUserInfoRequestIssueDetails
- GenericIssueDetails
Depending on the concrete errorType, different properties are set.
- GetEncodedResponseCommandResponse
Response for Returns the response body and size if it were re-encoded with the specified settings. Only applies to images.
- GetEncodedResponseCommandSettings
Returns the response body and size if it were re-encoded with the specified settings. Only applies to images.
- HeavyAdIssueDetails
HeavyAdIssueDetails
- InspectorIssue
An inspector issue reported from the back-end.
- InspectorIssueDetails
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.
- IssueAddedEventArgs
IssueAdded
- LowTextContrastIssueDetails
LowTextContrastIssueDetails
- MixedContentIssueDetails
MixedContentIssueDetails
- NavigatorUserAgentIssueDetails
NavigatorUserAgentIssueDetails
- PartitioningBlobURLIssueDetails
PartitioningBlobURLIssueDetails
- PermissionElementIssueDetails
This issue warns about improper usage of the <permission> element.
- PropertyRuleIssueDetails
This issue warns about errors in property rules that lead to property registrations being ignored.
- QuirksModeIssueDetails
Details for issues about documents in Quirks Mode or Limited Quirks Mode that affects page layouting.
- SRIMessageSignatureIssueDetails
SRIMessageSignatureIssueDetails
- SharedArrayBufferIssueDetails
Details for a issue arising from an SAB being instantiated in, or transferred to a context that is not cross-origin isolated.
- SharedDictionaryIssueDetails
SharedDictionaryIssueDetails
- SourceCodeLocation
SourceCodeLocation
- StylesheetLoadingIssueDetails
This issue warns when a referenced stylesheet couldn't be loaded.
- UnencodedDigestIssueDetails
UnencodedDigestIssueDetails
- UserReidentificationIssueDetails
This issue warns about uses of APIs that may be considered misuse to re-identify users.
Enums
- AttributionReportingIssueType
AttributionReportingIssueType
- BlockedByResponseReason
Enum indicating the reason a response has been blocked. These reasons are refinements of the net error BLOCKED_BY_RESPONSE.
- ClientHintIssueReason
ClientHintIssueReason
- ConnectionAllowlistError
ConnectionAllowlistError
- ContentSecurityPolicyViolationType
ContentSecurityPolicyViolationType
- CookieExclusionReason
CookieExclusionReason
- CookieOperation
CookieOperation
- CookieWarningReason
CookieWarningReason
- ElementAccessibilityIssueReason
ElementAccessibilityIssueReason
- FederatedAuthRequestIssueReason
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.
- FederatedAuthUserInfoRequestIssueReason
Represents the failure reason when a getUserInfo() call fails. Should be updated alongside FederatedAuthUserInfoRequestResult in third_party/blink/public/mojom/devtools/inspector_issue.mojom.
- GenericIssueErrorType
GenericIssueErrorType
- HeavyAdReason
HeavyAdReason
- HeavyAdResolutionStatus
HeavyAdResolutionStatus
- InsightType
Represents the category of insight that a cookie issue falls under.
- InspectorIssueCode
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.
- MixedContentResolutionStatus
MixedContentResolutionStatus
- MixedContentResourceType
MixedContentResourceType
- PartitioningBlobURLInfo
PartitioningBlobURLInfo
- PermissionElementIssueType
PermissionElementIssueType
- PropertyRuleIssueReason
PropertyRuleIssueReason
- SRIMessageSignatureError
SRIMessageSignatureError
- SharedArrayBufferIssueType
SharedArrayBufferIssueType
- SharedDictionaryError
SharedDictionaryError
- StyleSheetLoadingIssueReason
StyleSheetLoadingIssueReason
- UnencodedDigestError
UnencodedDigestError
- UserReidentificationIssueType
UserReidentificationIssueType