Safe Haskell | None |
---|---|
Language | Haskell2010 |
Audits
Audits domain allows investigation of page violations and possible improvements.
Synopsis
- data PAuditsCheckContrast = PAuditsCheckContrast {}
- data PAuditsEnable = PAuditsEnable
- data PAuditsDisable = PAuditsDisable
- data AuditsGetEncodedResponse = AuditsGetEncodedResponse {}
- data PAuditsGetEncodedResponse = PAuditsGetEncodedResponse {}
- data PAuditsGetEncodedResponseEncoding
- data AuditsIssueAdded = AuditsIssueAdded {}
- data AuditsInspectorIssue = AuditsInspectorIssue {}
- type AuditsIssueId = Text
- data AuditsInspectorIssueDetails = AuditsInspectorIssueDetails {
- auditsInspectorIssueDetailsCookieIssueDetails :: Maybe AuditsCookieIssueDetails
- auditsInspectorIssueDetailsMixedContentIssueDetails :: Maybe AuditsMixedContentIssueDetails
- auditsInspectorIssueDetailsBlockedByResponseIssueDetails :: Maybe AuditsBlockedByResponseIssueDetails
- auditsInspectorIssueDetailsHeavyAdIssueDetails :: Maybe AuditsHeavyAdIssueDetails
- auditsInspectorIssueDetailsContentSecurityPolicyIssueDetails :: Maybe AuditsContentSecurityPolicyIssueDetails
- auditsInspectorIssueDetailsSharedArrayBufferIssueDetails :: Maybe AuditsSharedArrayBufferIssueDetails
- auditsInspectorIssueDetailsTwaQualityEnforcementDetails :: Maybe AuditsTrustedWebActivityIssueDetails
- auditsInspectorIssueDetailsLowTextContrastIssueDetails :: Maybe AuditsLowTextContrastIssueDetails
- auditsInspectorIssueDetailsCorsIssueDetails :: Maybe AuditsCorsIssueDetails
- auditsInspectorIssueDetailsAttributionReportingIssueDetails :: Maybe AuditsAttributionReportingIssueDetails
- auditsInspectorIssueDetailsQuirksModeIssueDetails :: Maybe AuditsQuirksModeIssueDetails
- auditsInspectorIssueDetailsNavigatorUserAgentIssueDetails :: Maybe AuditsNavigatorUserAgentIssueDetails
- auditsInspectorIssueDetailsGenericIssueDetails :: Maybe AuditsGenericIssueDetails
- auditsInspectorIssueDetailsDeprecationIssueDetails :: Maybe AuditsDeprecationIssueDetails
- auditsInspectorIssueDetailsClientHintIssueDetails :: Maybe AuditsClientHintIssueDetails
- auditsInspectorIssueDetailsFederatedAuthRequestIssueDetails :: Maybe AuditsFederatedAuthRequestIssueDetails
- data AuditsInspectorIssueCode
- = AuditsInspectorIssueCodeCookieIssue
- | AuditsInspectorIssueCodeMixedContentIssue
- | AuditsInspectorIssueCodeBlockedByResponseIssue
- | AuditsInspectorIssueCodeHeavyAdIssue
- | AuditsInspectorIssueCodeContentSecurityPolicyIssue
- | AuditsInspectorIssueCodeSharedArrayBufferIssue
- | AuditsInspectorIssueCodeTrustedWebActivityIssue
- | AuditsInspectorIssueCodeLowTextContrastIssue
- | AuditsInspectorIssueCodeCorsIssue
- | AuditsInspectorIssueCodeAttributionReportingIssue
- | AuditsInspectorIssueCodeQuirksModeIssue
- | AuditsInspectorIssueCodeNavigatorUserAgentIssue
- | AuditsInspectorIssueCodeGenericIssue
- | AuditsInspectorIssueCodeDeprecationIssue
- | AuditsInspectorIssueCodeClientHintIssue
- | AuditsInspectorIssueCodeFederatedAuthRequestIssue
- data AuditsClientHintIssueDetails = AuditsClientHintIssueDetails {}
- data AuditsFederatedAuthRequestIssueReason
- = AuditsFederatedAuthRequestIssueReasonShouldEmbargo
- | AuditsFederatedAuthRequestIssueReasonTooManyRequests
- | AuditsFederatedAuthRequestIssueReasonManifestListHttpNotFound
- | AuditsFederatedAuthRequestIssueReasonManifestListNoResponse
- | AuditsFederatedAuthRequestIssueReasonManifestListInvalidResponse
- | AuditsFederatedAuthRequestIssueReasonManifestNotInManifestList
- | AuditsFederatedAuthRequestIssueReasonManifestListTooBig
- | AuditsFederatedAuthRequestIssueReasonManifestHttpNotFound
- | AuditsFederatedAuthRequestIssueReasonManifestNoResponse
- | AuditsFederatedAuthRequestIssueReasonManifestInvalidResponse
- | AuditsFederatedAuthRequestIssueReasonClientMetadataHttpNotFound
- | AuditsFederatedAuthRequestIssueReasonClientMetadataNoResponse
- | AuditsFederatedAuthRequestIssueReasonClientMetadataInvalidResponse
- | AuditsFederatedAuthRequestIssueReasonDisabledInSettings
- | AuditsFederatedAuthRequestIssueReasonErrorFetchingSignin
- | AuditsFederatedAuthRequestIssueReasonInvalidSigninResponse
- | AuditsFederatedAuthRequestIssueReasonAccountsHttpNotFound
- | AuditsFederatedAuthRequestIssueReasonAccountsNoResponse
- | AuditsFederatedAuthRequestIssueReasonAccountsInvalidResponse
- | AuditsFederatedAuthRequestIssueReasonIdTokenHttpNotFound
- | AuditsFederatedAuthRequestIssueReasonIdTokenNoResponse
- | AuditsFederatedAuthRequestIssueReasonIdTokenInvalidResponse
- | AuditsFederatedAuthRequestIssueReasonIdTokenInvalidRequest
- | AuditsFederatedAuthRequestIssueReasonErrorIdToken
- | AuditsFederatedAuthRequestIssueReasonCanceled
- | AuditsFederatedAuthRequestIssueReasonRpPageNotVisible
- data AuditsFederatedAuthRequestIssueDetails = AuditsFederatedAuthRequestIssueDetails {}
- data AuditsClientHintIssueReason
- data AuditsDeprecationIssueDetails = AuditsDeprecationIssueDetails {}
- data AuditsDeprecationIssueType
- = AuditsDeprecationIssueTypeAuthorizationCoveredByWildcard
- | AuditsDeprecationIssueTypeCanRequestURLHTTPContainingNewline
- | AuditsDeprecationIssueTypeChromeLoadTimesConnectionInfo
- | AuditsDeprecationIssueTypeChromeLoadTimesFirstPaintAfterLoadTime
- | AuditsDeprecationIssueTypeChromeLoadTimesWasAlternateProtocolAvailable
- | AuditsDeprecationIssueTypeCookieWithTruncatingChar
- | AuditsDeprecationIssueTypeCrossOriginAccessBasedOnDocumentDomain
- | AuditsDeprecationIssueTypeCrossOriginWindowAlert
- | AuditsDeprecationIssueTypeCrossOriginWindowConfirm
- | AuditsDeprecationIssueTypeCSSSelectorInternalMediaControlsOverlayCastButton
- | AuditsDeprecationIssueTypeDeprecationExample
- | AuditsDeprecationIssueTypeDocumentDomainSettingWithoutOriginAgentClusterHeader
- | AuditsDeprecationIssueTypeEventPath
- | AuditsDeprecationIssueTypeExpectCTHeader
- | AuditsDeprecationIssueTypeGeolocationInsecureOrigin
- | AuditsDeprecationIssueTypeGeolocationInsecureOriginDeprecatedNotRemoved
- | AuditsDeprecationIssueTypeGetUserMediaInsecureOrigin
- | AuditsDeprecationIssueTypeHostCandidateAttributeGetter
- | AuditsDeprecationIssueTypeIdentityInCanMakePaymentEvent
- | AuditsDeprecationIssueTypeInsecurePrivateNetworkSubresourceRequest
- | AuditsDeprecationIssueTypeLocalCSSFileExtensionRejected
- | AuditsDeprecationIssueTypeMediaSourceAbortRemove
- | AuditsDeprecationIssueTypeMediaSourceDurationTruncatingBuffered
- | AuditsDeprecationIssueTypeNoSysexWebMIDIWithoutPermission
- | AuditsDeprecationIssueTypeNotificationInsecureOrigin
- | AuditsDeprecationIssueTypeNotificationPermissionRequestedIframe
- | AuditsDeprecationIssueTypeObsoleteWebRtcCipherSuite
- | AuditsDeprecationIssueTypeOpenWebDatabaseInsecureContext
- | AuditsDeprecationIssueTypeOverflowVisibleOnReplacedElement
- | AuditsDeprecationIssueTypePaymentInstruments
- | AuditsDeprecationIssueTypePaymentRequestCSPViolation
- | AuditsDeprecationIssueTypePersistentQuotaType
- | AuditsDeprecationIssueTypePictureSourceSrc
- | AuditsDeprecationIssueTypePrefixedCancelAnimationFrame
- | AuditsDeprecationIssueTypePrefixedRequestAnimationFrame
- | AuditsDeprecationIssueTypePrefixedStorageInfo
- | AuditsDeprecationIssueTypePrefixedVideoDisplayingFullscreen
- | AuditsDeprecationIssueTypePrefixedVideoEnterFullscreen
- | AuditsDeprecationIssueTypePrefixedVideoEnterFullScreen
- | AuditsDeprecationIssueTypePrefixedVideoExitFullscreen
- | AuditsDeprecationIssueTypePrefixedVideoExitFullScreen
- | AuditsDeprecationIssueTypePrefixedVideoSupportsFullscreen
- | AuditsDeprecationIssueTypeRangeExpand
- | AuditsDeprecationIssueTypeRequestedSubresourceWithEmbeddedCredentials
- | AuditsDeprecationIssueTypeRTCConstraintEnableDtlsSrtpFalse
- | AuditsDeprecationIssueTypeRTCConstraintEnableDtlsSrtpTrue
- | AuditsDeprecationIssueTypeRTCPeerConnectionComplexPlanBSdpUsingDefaultSdpSemantics
- | AuditsDeprecationIssueTypeRTCPeerConnectionSdpSemanticsPlanB
- | AuditsDeprecationIssueTypeRtcpMuxPolicyNegotiate
- | AuditsDeprecationIssueTypeSharedArrayBufferConstructedWithoutIsolation
- | AuditsDeprecationIssueTypeTextToSpeech_DisallowedByAutoplay
- | AuditsDeprecationIssueTypeV8SharedArrayBufferConstructedInExtensionWithoutIsolation
- | AuditsDeprecationIssueTypeXHRJSONEncodingDetection
- | AuditsDeprecationIssueTypeXMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload
- | AuditsDeprecationIssueTypeXRSupportsSession
- data AuditsGenericIssueDetails = AuditsGenericIssueDetails {}
- data AuditsGenericIssueErrorType = AuditsGenericIssueErrorTypeCrossOriginPortalPostMessageError
- data AuditsNavigatorUserAgentIssueDetails = AuditsNavigatorUserAgentIssueDetails {}
- data AuditsQuirksModeIssueDetails = AuditsQuirksModeIssueDetails {}
- data AuditsAttributionReportingIssueDetails = AuditsAttributionReportingIssueDetails {
- auditsAttributionReportingIssueDetailsViolationType :: AuditsAttributionReportingIssueType
- auditsAttributionReportingIssueDetailsRequest :: Maybe AuditsAffectedRequest
- auditsAttributionReportingIssueDetailsViolatingNodeId :: Maybe DOMBackendNodeId
- auditsAttributionReportingIssueDetailsInvalidParameter :: Maybe Text
- data AuditsAttributionReportingIssueType
- = AuditsAttributionReportingIssueTypePermissionPolicyDisabled
- | AuditsAttributionReportingIssueTypePermissionPolicyNotDelegated
- | AuditsAttributionReportingIssueTypeUntrustworthyReportingOrigin
- | AuditsAttributionReportingIssueTypeInsecureContext
- | AuditsAttributionReportingIssueTypeInvalidHeader
- | AuditsAttributionReportingIssueTypeInvalidRegisterTriggerHeader
- | AuditsAttributionReportingIssueTypeInvalidEligibleHeader
- | AuditsAttributionReportingIssueTypeTooManyConcurrentRequests
- | AuditsAttributionReportingIssueTypeSourceAndTriggerHeaders
- | AuditsAttributionReportingIssueTypeSourceIgnored
- | AuditsAttributionReportingIssueTypeTriggerIgnored
- data AuditsCorsIssueDetails = AuditsCorsIssueDetails {
- auditsCorsIssueDetailsCorsErrorStatus :: NetworkCorsErrorStatus
- auditsCorsIssueDetailsIsWarning :: Bool
- auditsCorsIssueDetailsRequest :: AuditsAffectedRequest
- auditsCorsIssueDetailsLocation :: Maybe AuditsSourceCodeLocation
- auditsCorsIssueDetailsInitiatorOrigin :: Maybe Text
- auditsCorsIssueDetailsResourceIPAddressSpace :: Maybe NetworkIPAddressSpace
- auditsCorsIssueDetailsClientSecurityState :: Maybe NetworkClientSecurityState
- data AuditsLowTextContrastIssueDetails = AuditsLowTextContrastIssueDetails {
- auditsLowTextContrastIssueDetailsViolatingNodeId :: DOMBackendNodeId
- auditsLowTextContrastIssueDetailsViolatingNodeSelector :: Text
- auditsLowTextContrastIssueDetailsContrastRatio :: Double
- auditsLowTextContrastIssueDetailsThresholdAA :: Double
- auditsLowTextContrastIssueDetailsThresholdAAA :: Double
- auditsLowTextContrastIssueDetailsFontSize :: Text
- auditsLowTextContrastIssueDetailsFontWeight :: Text
- data AuditsTrustedWebActivityIssueDetails = AuditsTrustedWebActivityIssueDetails {
- auditsTrustedWebActivityIssueDetailsUrl :: Text
- auditsTrustedWebActivityIssueDetailsViolationType :: AuditsTwaQualityEnforcementViolationType
- auditsTrustedWebActivityIssueDetailsHttpStatusCode :: Maybe Int
- auditsTrustedWebActivityIssueDetailsPackageName :: Maybe Text
- auditsTrustedWebActivityIssueDetailsSignature :: Maybe Text
- data AuditsTwaQualityEnforcementViolationType
- data AuditsSharedArrayBufferIssueDetails = AuditsSharedArrayBufferIssueDetails {}
- data AuditsSharedArrayBufferIssueType
- data AuditsContentSecurityPolicyIssueDetails = AuditsContentSecurityPolicyIssueDetails {
- auditsContentSecurityPolicyIssueDetailsBlockedURL :: Maybe Text
- auditsContentSecurityPolicyIssueDetailsViolatedDirective :: Text
- auditsContentSecurityPolicyIssueDetailsIsReportOnly :: Bool
- auditsContentSecurityPolicyIssueDetailsContentSecurityPolicyViolationType :: AuditsContentSecurityPolicyViolationType
- auditsContentSecurityPolicyIssueDetailsFrameAncestor :: Maybe AuditsAffectedFrame
- auditsContentSecurityPolicyIssueDetailsSourceCodeLocation :: Maybe AuditsSourceCodeLocation
- auditsContentSecurityPolicyIssueDetailsViolatingNodeId :: Maybe DOMBackendNodeId
- data AuditsSourceCodeLocation = AuditsSourceCodeLocation {}
- data AuditsContentSecurityPolicyViolationType
- = AuditsContentSecurityPolicyViolationTypeKInlineViolation
- | AuditsContentSecurityPolicyViolationTypeKEvalViolation
- | AuditsContentSecurityPolicyViolationTypeKURLViolation
- | AuditsContentSecurityPolicyViolationTypeKTrustedTypesSinkViolation
- | AuditsContentSecurityPolicyViolationTypeKTrustedTypesPolicyViolation
- | AuditsContentSecurityPolicyViolationTypeKWasmEvalViolation
- data AuditsHeavyAdIssueDetails = AuditsHeavyAdIssueDetails {}
- data AuditsHeavyAdReason
- data AuditsHeavyAdResolutionStatus
- data AuditsBlockedByResponseIssueDetails = AuditsBlockedByResponseIssueDetails {}
- data AuditsBlockedByResponseReason
- = AuditsBlockedByResponseReasonCoepFrameResourceNeedsCoepHeader
- | AuditsBlockedByResponseReasonCoopSandboxedIFrameCannotNavigateToCoopPage
- | AuditsBlockedByResponseReasonCorpNotSameOrigin
- | AuditsBlockedByResponseReasonCorpNotSameOriginAfterDefaultedToSameOriginByCoep
- | AuditsBlockedByResponseReasonCorpNotSameSite
- data AuditsMixedContentIssueDetails = AuditsMixedContentIssueDetails {
- auditsMixedContentIssueDetailsResourceType :: Maybe AuditsMixedContentResourceType
- auditsMixedContentIssueDetailsResolutionStatus :: AuditsMixedContentResolutionStatus
- auditsMixedContentIssueDetailsInsecureURL :: Text
- auditsMixedContentIssueDetailsMainResourceURL :: Text
- auditsMixedContentIssueDetailsRequest :: Maybe AuditsAffectedRequest
- auditsMixedContentIssueDetailsFrame :: Maybe AuditsAffectedFrame
- data AuditsMixedContentResourceType
- = AuditsMixedContentResourceTypeAttributionSrc
- | AuditsMixedContentResourceTypeAudio
- | AuditsMixedContentResourceTypeBeacon
- | AuditsMixedContentResourceTypeCSPReport
- | AuditsMixedContentResourceTypeDownload
- | AuditsMixedContentResourceTypeEventSource
- | AuditsMixedContentResourceTypeFavicon
- | AuditsMixedContentResourceTypeFont
- | AuditsMixedContentResourceTypeForm
- | AuditsMixedContentResourceTypeFrame
- | AuditsMixedContentResourceTypeImage
- | AuditsMixedContentResourceTypeImport
- | AuditsMixedContentResourceTypeManifest
- | AuditsMixedContentResourceTypePing
- | AuditsMixedContentResourceTypePluginData
- | AuditsMixedContentResourceTypePluginResource
- | AuditsMixedContentResourceTypePrefetch
- | AuditsMixedContentResourceTypeResource
- | AuditsMixedContentResourceTypeScript
- | AuditsMixedContentResourceTypeServiceWorker
- | AuditsMixedContentResourceTypeSharedWorker
- | AuditsMixedContentResourceTypeStylesheet
- | AuditsMixedContentResourceTypeTrack
- | AuditsMixedContentResourceTypeVideo
- | AuditsMixedContentResourceTypeWorker
- | AuditsMixedContentResourceTypeXMLHttpRequest
- | AuditsMixedContentResourceTypeXSLT
- data AuditsMixedContentResolutionStatus
- data AuditsCookieIssueDetails = AuditsCookieIssueDetails {
- auditsCookieIssueDetailsCookie :: Maybe AuditsAffectedCookie
- auditsCookieIssueDetailsRawCookieLine :: Maybe Text
- auditsCookieIssueDetailsCookieWarningReasons :: [AuditsCookieWarningReason]
- auditsCookieIssueDetailsCookieExclusionReasons :: [AuditsCookieExclusionReason]
- auditsCookieIssueDetailsOperation :: AuditsCookieOperation
- auditsCookieIssueDetailsSiteForCookies :: Maybe Text
- auditsCookieIssueDetailsCookieUrl :: Maybe Text
- auditsCookieIssueDetailsRequest :: Maybe AuditsAffectedRequest
- data AuditsCookieOperation
- data AuditsCookieWarningReason
- = AuditsCookieWarningReasonWarnSameSiteUnspecifiedCrossSiteContext
- | AuditsCookieWarningReasonWarnSameSiteNoneInsecure
- | AuditsCookieWarningReasonWarnSameSiteUnspecifiedLaxAllowUnsafe
- | AuditsCookieWarningReasonWarnSameSiteStrictLaxDowngradeStrict
- | AuditsCookieWarningReasonWarnSameSiteStrictCrossDowngradeStrict
- | AuditsCookieWarningReasonWarnSameSiteStrictCrossDowngradeLax
- | AuditsCookieWarningReasonWarnSameSiteLaxCrossDowngradeStrict
- | AuditsCookieWarningReasonWarnSameSiteLaxCrossDowngradeLax
- | AuditsCookieWarningReasonWarnAttributeValueExceedsMaxSize
- | AuditsCookieWarningReasonWarnDomainNonASCII
- data AuditsCookieExclusionReason
- = AuditsCookieExclusionReasonExcludeSameSiteUnspecifiedTreatedAsLax
- | AuditsCookieExclusionReasonExcludeSameSiteNoneInsecure
- | AuditsCookieExclusionReasonExcludeSameSiteLax
- | AuditsCookieExclusionReasonExcludeSameSiteStrict
- | AuditsCookieExclusionReasonExcludeInvalidSameParty
- | AuditsCookieExclusionReasonExcludeSamePartyCrossPartyContext
- | AuditsCookieExclusionReasonExcludeDomainNonASCII
- data AuditsAffectedFrame = AuditsAffectedFrame {}
- data AuditsAffectedRequest = AuditsAffectedRequest {}
- data AuditsAffectedCookie = AuditsAffectedCookie {}
- pAuditsGetEncodedResponse :: NetworkRequestId -> PAuditsGetEncodedResponseEncoding -> PAuditsGetEncodedResponse
- pAuditsDisable :: PAuditsDisable
- pAuditsEnable :: PAuditsEnable
- pAuditsCheckContrast :: PAuditsCheckContrast
Documentation
data PAuditsCheckContrast Source #
Runs the contrast check for the target page. Found issues are reported using Audits.issueAdded event.
Parameters of the checkContrast
command.
PAuditsCheckContrast | |
|
Instances
Eq PAuditsCheckContrast Source # | |
Defined in CDP.Domains.Audits (==) :: PAuditsCheckContrast -> PAuditsCheckContrast -> Bool # (/=) :: PAuditsCheckContrast -> PAuditsCheckContrast -> Bool # | |
Show PAuditsCheckContrast Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> PAuditsCheckContrast -> ShowS # show :: PAuditsCheckContrast -> String # showList :: [PAuditsCheckContrast] -> ShowS # | |
ToJSON PAuditsCheckContrast Source # | |
Defined in CDP.Domains.Audits toJSON :: PAuditsCheckContrast -> Value # toEncoding :: PAuditsCheckContrast -> Encoding # toJSONList :: [PAuditsCheckContrast] -> Value # toEncodingList :: [PAuditsCheckContrast] -> Encoding # | |
Command PAuditsCheckContrast Source # | |
Defined in CDP.Domains.Audits | |
type CommandResponse PAuditsCheckContrast Source # | |
Defined in CDP.Domains.Audits |
data PAuditsEnable Source #
Enables issues domain, sends the issues collected so far to the client by means of the
issueAdded
event.
Parameters of the enable
command.
Instances
Eq PAuditsEnable Source # | |
Defined in CDP.Domains.Audits (==) :: PAuditsEnable -> PAuditsEnable -> Bool # (/=) :: PAuditsEnable -> PAuditsEnable -> Bool # | |
Show PAuditsEnable Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> PAuditsEnable -> ShowS # show :: PAuditsEnable -> String # showList :: [PAuditsEnable] -> ShowS # | |
ToJSON PAuditsEnable Source # | |
Defined in CDP.Domains.Audits toJSON :: PAuditsEnable -> Value # toEncoding :: PAuditsEnable -> Encoding # toJSONList :: [PAuditsEnable] -> Value # toEncodingList :: [PAuditsEnable] -> Encoding # | |
Command PAuditsEnable Source # | |
Defined in CDP.Domains.Audits commandName :: Proxy PAuditsEnable -> String Source # fromJSON :: Proxy PAuditsEnable -> Value -> Result (CommandResponse PAuditsEnable) Source # | |
type CommandResponse PAuditsEnable Source # | |
Defined in CDP.Domains.Audits |
data PAuditsDisable Source #
Disables issues domain, prevents further issues from being reported to the client.
Parameters of the disable
command.
Instances
Eq PAuditsDisable Source # | |
Defined in CDP.Domains.Audits (==) :: PAuditsDisable -> PAuditsDisable -> Bool # (/=) :: PAuditsDisable -> PAuditsDisable -> Bool # | |
Show PAuditsDisable Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> PAuditsDisable -> ShowS # show :: PAuditsDisable -> String # showList :: [PAuditsDisable] -> ShowS # | |
ToJSON PAuditsDisable Source # | |
Defined in CDP.Domains.Audits toJSON :: PAuditsDisable -> Value # toEncoding :: PAuditsDisable -> Encoding # toJSONList :: [PAuditsDisable] -> Value # toEncodingList :: [PAuditsDisable] -> Encoding # | |
Command PAuditsDisable Source # | |
Defined in CDP.Domains.Audits commandName :: Proxy PAuditsDisable -> String Source # fromJSON :: Proxy PAuditsDisable -> Value -> Result (CommandResponse PAuditsDisable) Source # | |
type CommandResponse PAuditsDisable Source # | |
Defined in CDP.Domains.Audits |
data AuditsGetEncodedResponse Source #
AuditsGetEncodedResponse | |
|
Instances
Eq AuditsGetEncodedResponse Source # | |
Defined in CDP.Domains.Audits | |
Show AuditsGetEncodedResponse Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsGetEncodedResponse -> ShowS # show :: AuditsGetEncodedResponse -> String # showList :: [AuditsGetEncodedResponse] -> ShowS # | |
FromJSON AuditsGetEncodedResponse Source # | |
Defined in CDP.Domains.Audits |
data PAuditsGetEncodedResponse Source #
PAuditsGetEncodedResponse | |
|
Instances
Eq PAuditsGetEncodedResponse Source # | |
Defined in CDP.Domains.Audits | |
Show PAuditsGetEncodedResponse Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> PAuditsGetEncodedResponse -> ShowS # show :: PAuditsGetEncodedResponse -> String # showList :: [PAuditsGetEncodedResponse] -> ShowS # | |
ToJSON PAuditsGetEncodedResponse Source # | |
Defined in CDP.Domains.Audits | |
Command PAuditsGetEncodedResponse Source # | |
type CommandResponse PAuditsGetEncodedResponse Source # | |
Defined in CDP.Domains.Audits |
data PAuditsGetEncodedResponseEncoding Source #
Returns the response body and size if it were re-encoded with the specified settings. Only applies to images.
Parameters of the getEncodedResponse
command.
PAuditsGetEncodedResponseEncodingWebp | |
PAuditsGetEncodedResponseEncodingJpeg | |
PAuditsGetEncodedResponseEncodingPng |
Instances
data AuditsIssueAdded Source #
Type of the issueAdded
event.
Instances
Eq AuditsIssueAdded Source # | |
Defined in CDP.Domains.Audits (==) :: AuditsIssueAdded -> AuditsIssueAdded -> Bool # (/=) :: AuditsIssueAdded -> AuditsIssueAdded -> Bool # | |
Show AuditsIssueAdded Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsIssueAdded -> ShowS # show :: AuditsIssueAdded -> String # showList :: [AuditsIssueAdded] -> ShowS # | |
FromJSON AuditsIssueAdded Source # | |
Defined in CDP.Domains.Audits parseJSON :: Value -> Parser AuditsIssueAdded # parseJSONList :: Value -> Parser [AuditsIssueAdded] # | |
Event AuditsIssueAdded Source # | |
Defined in CDP.Domains.Audits |
data AuditsInspectorIssue Source #
Type InspectorIssue
.
An inspector issue reported from the back-end.
AuditsInspectorIssue | |
|
Instances
Eq AuditsInspectorIssue Source # | |
Defined in CDP.Domains.Audits (==) :: AuditsInspectorIssue -> AuditsInspectorIssue -> Bool # (/=) :: AuditsInspectorIssue -> AuditsInspectorIssue -> Bool # | |
Show AuditsInspectorIssue Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsInspectorIssue -> ShowS # show :: AuditsInspectorIssue -> String # showList :: [AuditsInspectorIssue] -> ShowS # | |
ToJSON AuditsInspectorIssue Source # | |
Defined in CDP.Domains.Audits toJSON :: AuditsInspectorIssue -> Value # toEncoding :: AuditsInspectorIssue -> Encoding # toJSONList :: [AuditsInspectorIssue] -> Value # toEncodingList :: [AuditsInspectorIssue] -> Encoding # | |
FromJSON AuditsInspectorIssue Source # | |
Defined in CDP.Domains.Audits parseJSON :: Value -> Parser AuditsInspectorIssue # parseJSONList :: Value -> Parser [AuditsInspectorIssue] # |
type AuditsIssueId = Text Source #
Type IssueId
.
A unique id for a DevTools inspector issue. Allows other entities (e.g.
exceptions, CDP message, console messages, etc.) to reference an issue.
data AuditsInspectorIssueDetails Source #
Type 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.
Instances
Eq AuditsInspectorIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
Show AuditsInspectorIssueDetails Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsInspectorIssueDetails -> ShowS # show :: AuditsInspectorIssueDetails -> String # showList :: [AuditsInspectorIssueDetails] -> ShowS # | |
ToJSON AuditsInspectorIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
FromJSON AuditsInspectorIssueDetails Source # | |
Defined in CDP.Domains.Audits |
data AuditsInspectorIssueCode Source #
Type 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.
Instances
data AuditsClientHintIssueDetails Source #
Type 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.
Instances
Eq AuditsClientHintIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
Show AuditsClientHintIssueDetails Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsClientHintIssueDetails -> ShowS # show :: AuditsClientHintIssueDetails -> String # showList :: [AuditsClientHintIssueDetails] -> ShowS # | |
ToJSON AuditsClientHintIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
FromJSON AuditsClientHintIssueDetails Source # | |
Defined in CDP.Domains.Audits |
data AuditsFederatedAuthRequestIssueReason Source #
Type FederatedAuthRequestIssueReason
.
Represents the failure reason when a federated authentication reason fails.
Should be updated alongside RequestIdTokenStatus in
third_partyblinkpublicmojomdevtools/inspector_issue.mojom to include
all cases except for success.
Instances
data AuditsClientHintIssueReason Source #
Type ClientHintIssueReason
.
AuditsClientHintIssueReasonMetaTagAllowListInvalidOrigin | |
AuditsClientHintIssueReasonMetaTagModifiedHTML |
Instances
data AuditsDeprecationIssueDetails Source #
Type 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
Instances
Eq AuditsDeprecationIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
Show AuditsDeprecationIssueDetails Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsDeprecationIssueDetails -> ShowS # show :: AuditsDeprecationIssueDetails -> String # showList :: [AuditsDeprecationIssueDetails] -> ShowS # | |
ToJSON AuditsDeprecationIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
FromJSON AuditsDeprecationIssueDetails Source # | |
Defined in CDP.Domains.Audits |
data AuditsDeprecationIssueType Source #
Type DeprecationIssueType
.
Instances
data AuditsGenericIssueDetails Source #
Type GenericIssueDetails
.
Depending on the concrete errorType, different properties are set.
AuditsGenericIssueDetails | |
|
Instances
Eq AuditsGenericIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
Show AuditsGenericIssueDetails Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsGenericIssueDetails -> ShowS # show :: AuditsGenericIssueDetails -> String # showList :: [AuditsGenericIssueDetails] -> ShowS # | |
ToJSON AuditsGenericIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
FromJSON AuditsGenericIssueDetails Source # | |
Defined in CDP.Domains.Audits |
data AuditsGenericIssueErrorType Source #
Type GenericIssueErrorType
.
Instances
data AuditsQuirksModeIssueDetails Source #
Type QuirksModeIssueDetails
.
Details for issues about documents in Quirks Mode
or Limited Quirks Mode that affects page layouting.
AuditsQuirksModeIssueDetails | |
|
Instances
Eq AuditsQuirksModeIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
Show AuditsQuirksModeIssueDetails Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsQuirksModeIssueDetails -> ShowS # show :: AuditsQuirksModeIssueDetails -> String # showList :: [AuditsQuirksModeIssueDetails] -> ShowS # | |
ToJSON AuditsQuirksModeIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
FromJSON AuditsQuirksModeIssueDetails Source # | |
Defined in CDP.Domains.Audits |
data AuditsAttributionReportingIssueDetails Source #
Type AttributionReportingIssueDetails
.
Details for issues around "Attribution Reporting API" usage.
Explainer: https://github.com/WICG/attribution-reporting-api
data AuditsAttributionReportingIssueType Source #
Instances
data AuditsCorsIssueDetails Source #
Type CorsIssueDetails
.
Details for a CORS related issue, e.g. a warning or error related to
CORS RFC1918 enforcement.
Instances
Eq AuditsCorsIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
Show AuditsCorsIssueDetails Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsCorsIssueDetails -> ShowS # show :: AuditsCorsIssueDetails -> String # showList :: [AuditsCorsIssueDetails] -> ShowS # | |
ToJSON AuditsCorsIssueDetails Source # | |
Defined in CDP.Domains.Audits toJSON :: AuditsCorsIssueDetails -> Value # toEncoding :: AuditsCorsIssueDetails -> Encoding # toJSONList :: [AuditsCorsIssueDetails] -> Value # | |
FromJSON AuditsCorsIssueDetails Source # | |
Defined in CDP.Domains.Audits |
data AuditsLowTextContrastIssueDetails Source #
data AuditsTrustedWebActivityIssueDetails Source #
AuditsTrustedWebActivityIssueDetails | |
|
data AuditsTwaQualityEnforcementViolationType Source #
AuditsTwaQualityEnforcementViolationTypeKHttpError | |
AuditsTwaQualityEnforcementViolationTypeKUnavailableOffline | |
AuditsTwaQualityEnforcementViolationTypeKDigitalAssetLinks |
Instances
data AuditsSharedArrayBufferIssueDetails Source #
Type SharedArrayBufferIssueDetails
.
Details for a issue arising from an SAB being instantiated in, or
transferred to a context that is not cross-origin isolated.
Instances
data AuditsSharedArrayBufferIssueType Source #
Instances
data AuditsContentSecurityPolicyIssueDetails Source #
data AuditsSourceCodeLocation Source #
Type SourceCodeLocation
.
Instances
Eq AuditsSourceCodeLocation Source # | |
Defined in CDP.Domains.Audits | |
Show AuditsSourceCodeLocation Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsSourceCodeLocation -> ShowS # show :: AuditsSourceCodeLocation -> String # showList :: [AuditsSourceCodeLocation] -> ShowS # | |
ToJSON AuditsSourceCodeLocation Source # | |
Defined in CDP.Domains.Audits | |
FromJSON AuditsSourceCodeLocation Source # | |
Defined in CDP.Domains.Audits |
data AuditsContentSecurityPolicyViolationType Source #
Instances
data AuditsHeavyAdIssueDetails Source #
Type HeavyAdIssueDetails
.
AuditsHeavyAdIssueDetails | |
|
Instances
Eq AuditsHeavyAdIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
Show AuditsHeavyAdIssueDetails Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsHeavyAdIssueDetails -> ShowS # show :: AuditsHeavyAdIssueDetails -> String # showList :: [AuditsHeavyAdIssueDetails] -> ShowS # | |
ToJSON AuditsHeavyAdIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
FromJSON AuditsHeavyAdIssueDetails Source # | |
Defined in CDP.Domains.Audits |
data AuditsHeavyAdReason Source #
Type HeavyAdReason
.
AuditsHeavyAdReasonNetworkTotalLimit | |
AuditsHeavyAdReasonCpuTotalLimit | |
AuditsHeavyAdReasonCpuPeakLimit |
Instances
data AuditsHeavyAdResolutionStatus Source #
Type HeavyAdResolutionStatus
.
Instances
data AuditsBlockedByResponseIssueDetails Source #
Type 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 AuditsBlockedByResponseReason Source #
Type BlockedByResponseReason
.
Enum indicating the reason a response has been blocked. These reasons are
refinements of the net error BLOCKED_BY_RESPONSE.
Instances
data AuditsMixedContentIssueDetails Source #
Type MixedContentIssueDetails
.
AuditsMixedContentIssueDetails | |
|
Instances
data AuditsMixedContentResourceType Source #
Type MixedContentResourceType
.
Instances
data AuditsMixedContentResolutionStatus Source #
AuditsMixedContentResolutionStatusMixedContentBlocked | |
AuditsMixedContentResolutionStatusMixedContentAutomaticallyUpgraded | |
AuditsMixedContentResolutionStatusMixedContentWarning |
Instances
data AuditsCookieIssueDetails Source #
Type 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.
AuditsCookieIssueDetails | |
|
Instances
Eq AuditsCookieIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
Show AuditsCookieIssueDetails Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsCookieIssueDetails -> ShowS # show :: AuditsCookieIssueDetails -> String # showList :: [AuditsCookieIssueDetails] -> ShowS # | |
ToJSON AuditsCookieIssueDetails Source # | |
Defined in CDP.Domains.Audits | |
FromJSON AuditsCookieIssueDetails Source # | |
Defined in CDP.Domains.Audits |
data AuditsCookieOperation Source #
Type CookieOperation
.
Instances
data AuditsCookieWarningReason Source #
Type CookieWarningReason
.
Instances
data AuditsCookieExclusionReason Source #
Type CookieExclusionReason
.
Instances
data AuditsAffectedFrame Source #
Type AffectedFrame
.
Information about the frame affected by an inspector issue.
Instances
Eq AuditsAffectedFrame Source # | |
Defined in CDP.Domains.Audits (==) :: AuditsAffectedFrame -> AuditsAffectedFrame -> Bool # (/=) :: AuditsAffectedFrame -> AuditsAffectedFrame -> Bool # | |
Show AuditsAffectedFrame Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsAffectedFrame -> ShowS # show :: AuditsAffectedFrame -> String # showList :: [AuditsAffectedFrame] -> ShowS # | |
ToJSON AuditsAffectedFrame Source # | |
Defined in CDP.Domains.Audits toJSON :: AuditsAffectedFrame -> Value # toEncoding :: AuditsAffectedFrame -> Encoding # toJSONList :: [AuditsAffectedFrame] -> Value # toEncodingList :: [AuditsAffectedFrame] -> Encoding # | |
FromJSON AuditsAffectedFrame Source # | |
Defined in CDP.Domains.Audits parseJSON :: Value -> Parser AuditsAffectedFrame # parseJSONList :: Value -> Parser [AuditsAffectedFrame] # |
data AuditsAffectedRequest Source #
Type AffectedRequest
.
Information about a request that is affected by an inspector issue.
AuditsAffectedRequest | |
|
Instances
Eq AuditsAffectedRequest Source # | |
Defined in CDP.Domains.Audits (==) :: AuditsAffectedRequest -> AuditsAffectedRequest -> Bool # (/=) :: AuditsAffectedRequest -> AuditsAffectedRequest -> Bool # | |
Show AuditsAffectedRequest Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsAffectedRequest -> ShowS # show :: AuditsAffectedRequest -> String # showList :: [AuditsAffectedRequest] -> ShowS # | |
ToJSON AuditsAffectedRequest Source # | |
Defined in CDP.Domains.Audits toJSON :: AuditsAffectedRequest -> Value # toEncoding :: AuditsAffectedRequest -> Encoding # toJSONList :: [AuditsAffectedRequest] -> Value # toEncodingList :: [AuditsAffectedRequest] -> Encoding # | |
FromJSON AuditsAffectedRequest Source # | |
Defined in CDP.Domains.Audits parseJSON :: Value -> Parser AuditsAffectedRequest # parseJSONList :: Value -> Parser [AuditsAffectedRequest] # |
data AuditsAffectedCookie Source #
Type AffectedCookie
.
Information about a cookie that is affected by an inspector issue.
AuditsAffectedCookie | |
|
Instances
Eq AuditsAffectedCookie Source # | |
Defined in CDP.Domains.Audits (==) :: AuditsAffectedCookie -> AuditsAffectedCookie -> Bool # (/=) :: AuditsAffectedCookie -> AuditsAffectedCookie -> Bool # | |
Show AuditsAffectedCookie Source # | |
Defined in CDP.Domains.Audits showsPrec :: Int -> AuditsAffectedCookie -> ShowS # show :: AuditsAffectedCookie -> String # showList :: [AuditsAffectedCookie] -> ShowS # | |
ToJSON AuditsAffectedCookie Source # | |
Defined in CDP.Domains.Audits toJSON :: AuditsAffectedCookie -> Value # toEncoding :: AuditsAffectedCookie -> Encoding # toJSONList :: [AuditsAffectedCookie] -> Value # toEncodingList :: [AuditsAffectedCookie] -> Encoding # | |
FromJSON AuditsAffectedCookie Source # | |
Defined in CDP.Domains.Audits parseJSON :: Value -> Parser AuditsAffectedCookie # parseJSONList :: Value -> Parser [AuditsAffectedCookie] # |