chrome-devtools-kotlin / org.hildan.chrome.devtools.domains.audits

Package org.hildan.chrome.devtools.domains.audits

Types

AffectedCookie

Information about a cookie that is affected by an inspector issue.

data class AffectedCookie

AffectedFrame

Information about the frame affected by an inspector issue.

data class AffectedFrame

AffectedRequest

Information about a request that is affected by an inspector issue.

data class AffectedRequest

AuditsDomain

Audits domain allows investigation of page violations and possible improvements.

class AuditsDomain

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.

data class BlockedByResponseIssueDetails

BlockedByResponseReason

Enum indicating the reason a response has been blocked. These reasons are refinements of the net error BLOCKED_BY_RESPONSE.

enum class BlockedByResponseReason

ContentSecurityPolicyIssueDetails

Official doc

data class ContentSecurityPolicyIssueDetails

ContentSecurityPolicyViolationType

Official doc

enum class ContentSecurityPolicyViolationType

GetEncodedResponseRequest

Request object containing input parameters for the AuditsDomain.getEncodedResponse command.

data class GetEncodedResponseRequest

GetEncodedResponseResponse

Response type for the AuditsDomain.getEncodedResponse command.

data class GetEncodedResponseResponse

HeavyAdIssueDetails

Official doc

data class HeavyAdIssueDetails

HeavyAdReason

Official doc

enum class HeavyAdReason

HeavyAdResolutionStatus

Official doc

enum class HeavyAdResolutionStatus

InspectorIssue

An inspector issue reported from the back-end.

data class InspectorIssue

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.

enum class InspectorIssueCode

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.

data class InspectorIssueDetails

MixedContentIssueDetails

Official doc

data class MixedContentIssueDetails

MixedContentResolutionStatus

Official doc

enum class MixedContentResolutionStatus

MixedContentResourceType

Official doc

enum class MixedContentResourceType

SameSiteCookieExclusionReason

Official doc

enum class SameSiteCookieExclusionReason

SameSiteCookieIssueDetails

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.

data class SameSiteCookieIssueDetails

SameSiteCookieOperation

Official doc

enum class SameSiteCookieOperation

SameSiteCookieWarningReason

Official doc

enum class SameSiteCookieWarningReason

SourceCodeLocation

Official doc

data class SourceCodeLocation