Package-level declarations
Types
Request object containing input parameters for the PageDomain.addCompilationCache command.
A dummy response object for the PageDomain.addCompilationCache command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.addScriptToEvaluateOnLoad command.
Response type for the PageDomain.addScriptToEvaluateOnLoad command.
Request object containing input parameters for the PageDomain.addScriptToEvaluateOnNewDocument command.
Response type for the PageDomain.addScriptToEvaluateOnNewDocument command.
(undocumented in the protocol definition)
Indicates whether a frame has been identified as an ad and why.
Indicates whether a frame has been identified as an ad.
Identifies the bottom-most script which caused the frame to be labelled as an ad.
Error while paring app manifest.
Parsed app manifest properties.
Enum of possible auto-response for permission / prompt dialogs.
(undocumented in the protocol definition)
(undocumented in the protocol definition)
(undocumented in the protocol definition)
List of not restored reasons for back-forward cache.
Types of not restored reasons for back-forward cache.
A dummy response object for the PageDomain.bringToFront command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.captureScreenshot command.
Response type for the PageDomain.captureScreenshot command.
Request object containing input parameters for the PageDomain.captureSnapshot command.
Response type for the PageDomain.captureSnapshot command.
A dummy response object for the PageDomain.clearCompilationCache command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
A dummy response object for the PageDomain.clearDeviceMetricsOverride command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
A dummy response object for the PageDomain.clearDeviceOrientationOverride command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
A dummy response object for the PageDomain.clearGeolocationOverride command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
(undocumented in the protocol definition)
(undocumented in the protocol definition)
A dummy response object for the PageDomain.close command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Per-script compilation cache parameters for Page.produceCompilationCache
A dummy response object for the PageDomain.crash command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.createIsolatedWorld command.
Response type for the PageDomain.createIsolatedWorld command.
Indicates whether the frame is cross-origin isolated and why it is the case.
Request object containing input parameters for the PageDomain.deleteCookie command.
A dummy response object for the PageDomain.deleteCookie command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Javascript dialog type.
A dummy response object for the PageDomain.disable command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
A dummy response object for the PageDomain.enable command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
(undocumented in the protocol definition)
(undocumented in the protocol definition)
Information about the Frame on the page.
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
Information about the Resource on the page.
Information about the Frame hierarchy along with their cached resources.
(undocumented in the protocol definition)
Request object containing input parameters for the PageDomain.generateTestReport command.
A dummy response object for the PageDomain.generateTestReport command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.getAdScriptId command.
Response type for the PageDomain.getAdScriptId command.
Response type for the PageDomain.getAppId command.
Request object containing input parameters for the PageDomain.getAppManifest command.
Response type for the PageDomain.getAppManifest command.
Response type for the PageDomain.getFrameTree command.
Response type for the PageDomain.getInstallabilityErrors command.
Response type for the PageDomain.getLayoutMetrics command.
Response type for the PageDomain.getManifestIcons command.
Response type for the PageDomain.getNavigationHistory command.
Request object containing input parameters for the PageDomain.getOriginTrials command.
Response type for the PageDomain.getOriginTrials command.
Request object containing input parameters for the PageDomain.getPermissionsPolicyState command.
Response type for the PageDomain.getPermissionsPolicyState command.
Request object containing input parameters for the PageDomain.getResourceContent command.
Response type for the PageDomain.getResourceContent command.
Response type for the PageDomain.getResourceTree command.
Request object containing input parameters for the PageDomain.handleJavaScriptDialog command.
A dummy response object for the PageDomain.handleJavaScriptDialog command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
The image definition used in both icon and screenshot.
The installability error
(undocumented in the protocol definition)
(undocumented in the protocol definition)
Layout viewport position and dimensions.
Request object containing input parameters for the PageDomain.navigate command.
Response type for the PageDomain.navigate command.
Request object containing input parameters for the PageDomain.navigateToHistoryEntry command.
A dummy response object for the PageDomain.navigateToHistoryEntry command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Navigation history entry.
The type of a frameNavigated event.
(undocumented in the protocol definition)
Status for an Origin Trial.
(undocumented in the protocol definition)
Origin Trial(https://www.chromium.org/blink/origin-trials) support. Status for an Origin Trial token.
(undocumented in the protocol definition)
(undocumented in the protocol definition)
Actions and events related to the inspected page belong to the page domain.
(undocumented in the protocol definition)
Reason for a permissions policy feature to be disabled.
All Permissions Policy features. This enum should match the one defined in third_party/blink/renderer/core/permissions_policy/permissions_policy_features.json5.
(undocumented in the protocol definition)
Request object containing input parameters for the PageDomain.printToPDF command.
Response type for the PageDomain.printToPDF command.
Request object containing input parameters for the PageDomain.produceCompilationCache command.
A dummy response object for the PageDomain.produceCompilationCache command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
(undocumented in the protocol definition)
The referring-policy used for the navigation.
(undocumented in the protocol definition)
Request object containing input parameters for the PageDomain.reload command.
A dummy response object for the PageDomain.reload command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.removeScriptToEvaluateOnLoad command.
A dummy response object for the PageDomain.removeScriptToEvaluateOnLoad command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.removeScriptToEvaluateOnNewDocument command.
A dummy response object for the PageDomain.removeScriptToEvaluateOnNewDocument command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
A dummy response object for the PageDomain.resetNavigationHistory command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
(undocumented in the protocol definition)
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
Request object containing input parameters for the PageDomain.screencastFrameAck command.
A dummy response object for the PageDomain.screencastFrameAck command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Screencast frame metadata.
(undocumented in the protocol definition)
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
Font families collection for a script.
Unique script identifier.
Request object containing input parameters for the PageDomain.searchInResource command.
Response type for the PageDomain.searchInResource command.
Indicates whether the frame is a secure context and why it is the case.
Request object containing input parameters for the PageDomain.setAdBlockingEnabled command.
A dummy response object for the PageDomain.setAdBlockingEnabled command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setBypassCSP command.
A dummy response object for the PageDomain.setBypassCSP command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setDeviceMetricsOverride command.
A dummy response object for the PageDomain.setDeviceMetricsOverride command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setDeviceOrientationOverride command.
A dummy response object for the PageDomain.setDeviceOrientationOverride command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setDocumentContent command.
A dummy response object for the PageDomain.setDocumentContent command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setDownloadBehavior command.
A dummy response object for the PageDomain.setDownloadBehavior command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setFontFamilies command.
A dummy response object for the PageDomain.setFontFamilies command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setFontSizes command.
A dummy response object for the PageDomain.setFontSizes command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setGeolocationOverride command.
A dummy response object for the PageDomain.setGeolocationOverride command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setInterceptFileChooserDialog command.
A dummy response object for the PageDomain.setInterceptFileChooserDialog command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setLifecycleEventsEnabled command.
A dummy response object for the PageDomain.setLifecycleEventsEnabled command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setPrerenderingAllowed command.
A dummy response object for the PageDomain.setPrerenderingAllowed command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setRPHRegistrationMode command.
A dummy response object for the PageDomain.setRPHRegistrationMode command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setSPCTransactionMode command.
A dummy response object for the PageDomain.setSPCTransactionMode command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setTouchEmulationEnabled command.
A dummy response object for the PageDomain.setTouchEmulationEnabled command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
Request object containing input parameters for the PageDomain.setWebLifecycleState command.
A dummy response object for the PageDomain.setWebLifecycleState command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
(undocumented in the protocol definition)
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
Request object containing input parameters for the PageDomain.startScreencast command.
A dummy response object for the PageDomain.startScreencast command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
A dummy response object for the PageDomain.stopLoading command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
A dummy response object for the PageDomain.stopScreencast command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
Transition type.
A dummy response object for the PageDomain.waitForDebugger command. This command doesn't return any result at the moment, but this could happen in the future, or could have happened in the past. For forwards and backwards compatibility of the command method, we still declare this class even without properties.
(undocumented in the protocol definition)
This enum doesn't have a proper description because it was generated from an inline declaration. Its name was inferred based on the place where it is used:
Functions
Captures a screenshot of the current page based on the given options, and stores the resulting image into a new file at the given outputImagePath. If the file already exists, it is overwritten.
Decodes the base64 data of the screenshot into image bytes.