Package io.webfolder.cdp.command
Interface Audits
public interface Audits
Audits domain allows investigation of page violations and possible improvements.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Runs the contrast check for the target page.void
checkContrast
(Boolean reportAAA) Runs the contrast check for the target page.void
disable()
Disables issues domain, prevents further issues from being reported to the client.void
enable()
Enables issues domain, sends the issues collected so far to the client by means of the issueAdded event.getEncodedResponse
(String requestId, Encoding encoding) Returns the response body and size if it were re-encoded with the specified settings.getEncodedResponse
(String requestId, Encoding encoding, Double quality, Boolean sizeOnly) Returns the response body and size if it were re-encoded with the specified settings.
-
Method Details
-
checkContrast
void checkContrast()Runs the contrast check for the target page. Found issues are reported using Audits.issueAdded event. -
checkContrast
Runs the contrast check for the target page. Found issues are reported using Audits.issueAdded event.- Parameters:
reportAAA
- Whether to report WCAG AAA level issues. Default is false.
-
disable
void disable()Disables issues domain, prevents further issues from being reported to the client. -
enable
void enable()Enables issues domain, sends the issues collected so far to the client by means of the issueAdded event. -
getEncodedResponse
Returns the response body and size if it were re-encoded with the specified settings. Only applies to images.- Parameters:
requestId
- Identifier of the network request to get content for.encoding
- The encoding to use.- Returns:
- GetEncodedResponseResult
-
getEncodedResponse
GetEncodedResponseResult getEncodedResponse(String requestId, Encoding encoding, Double quality, Boolean sizeOnly) Returns the response body and size if it were re-encoded with the specified settings. Only applies to images.- Parameters:
requestId
- Identifier of the network request to get content for.encoding
- The encoding to use.quality
- The quality of the encoding (0-1). (defaults to 1)sizeOnly
- Whether to only return the size information (defaults to false).- Returns:
- GetEncodedResponseResult
-