Table of Contents

Namespace OpenQA.Selenium.DevTools.V146.Browser

Classes

AddPrivacySandboxCoordinatorKeyConfigCommandResponse

Response for Configures encryption keys used with a given privacy sandbox API to talk to a trusted coordinator. Since this is intended for test automation only, coordinatorOrigin must be a .test domain. No existing coordinator configuration for the origin may exist.

AddPrivacySandboxCoordinatorKeyConfigCommandSettings

Configures encryption keys used with a given privacy sandbox API to talk to a trusted coordinator. Since this is intended for test automation only, coordinatorOrigin must be a .test domain. No existing coordinator configuration for the origin may exist.

AddPrivacySandboxEnrollmentOverrideCommandResponse

Response for Allows a site to use privacy sandbox features that require enrollment without the site actually being enrolled. Only supported on page targets.

AddPrivacySandboxEnrollmentOverrideCommandSettings

Allows a site to use privacy sandbox features that require enrollment without the site actually being enrolled. Only supported on page targets.

Bounds

Browser window bounds information

BrowserAdapter

Represents an adapter for the Browser domain to simplify the command interface.

Bucket

Chrome histogram bucket.

CancelDownloadCommandResponse

Response for Cancel a download if in progress

CancelDownloadCommandSettings

Cancel a download if in progress

CloseCommandResponse

Response for Close browser gracefully.

CloseCommandSettings

Close browser gracefully.

CrashCommandResponse

Response for Crashes browser on the main thread.

CrashCommandSettings

Crashes browser on the main thread.

CrashGpuProcessCommandResponse

Response for Crashes GPU process.

CrashGpuProcessCommandSettings

Crashes GPU process.

DownloadProgressEventArgs

Fired when download makes progress. Last call has |done| == true.

DownloadWillBeginEventArgs

Fired when page is about to start a download.

ExecuteBrowserCommandCommandResponse

Response for Invoke custom browser commands used by telemetry.

ExecuteBrowserCommandCommandSettings

Invoke custom browser commands used by telemetry.

GetBrowserCommandLineCommandResponse

Response for Returns the command line switches for the browser process if, and only if --enable-automation is on the commandline.

GetBrowserCommandLineCommandSettings

Returns the command line switches for the browser process if, and only if --enable-automation is on the commandline.

GetHistogramCommandResponse

Response for Get a Chrome histogram by name.

GetHistogramCommandSettings

Get a Chrome histogram by name.

GetHistogramsCommandResponse

Response for Get Chrome histograms.

GetHistogramsCommandSettings

Get Chrome histograms.

GetVersionCommandResponse

Response for Returns version information.

GetVersionCommandSettings

Returns version information.

GetWindowBoundsCommandResponse

Response for Get position and size of the browser window.

GetWindowBoundsCommandSettings

Get position and size of the browser window.

GetWindowForTargetCommandResponse

Response for Get the browser window that contains the devtools target.

GetWindowForTargetCommandSettings

Get the browser window that contains the devtools target.

GrantPermissionsCommandResponse

Response for Grant specific permissions to the given origin and reject all others. Deprecated. Use setPermission instead.

GrantPermissionsCommandSettings

Grant specific permissions to the given origin and reject all others. Deprecated. Use setPermission instead.

Histogram

Chrome histogram.

PermissionDescriptor

Definition of PermissionDescriptor defined in the Permissions API: https://w3c.github.io/permissions/#dom-permissiondescriptor.

ResetPermissionsCommandResponse

Response for Reset all permission management for all origins.

ResetPermissionsCommandSettings

Reset all permission management for all origins.

SetContentsSizeCommandResponse

Response for Set size of the browser contents resizing browser window as necessary.

SetContentsSizeCommandSettings

Set size of the browser contents resizing browser window as necessary.

SetDockTileCommandResponse

Response for Set dock tile details, platform-specific.

SetDockTileCommandSettings

Set dock tile details, platform-specific.

SetDownloadBehaviorCommandResponse

Response for Set the behavior when downloading a file.

SetDownloadBehaviorCommandSettings

Set the behavior when downloading a file.

SetPermissionCommandResponse

Response for Set permission settings for given embedding and embedded origins.

SetPermissionCommandSettings

Set permission settings for given embedding and embedded origins.

SetWindowBoundsCommandResponse

Response for Set position and/or size of the browser window.

SetWindowBoundsCommandSettings

Set position and/or size of the browser window.

Enums

BrowserCommandId

Browser command ids used by executeBrowserCommand.

PermissionSetting

PermissionSetting

PermissionType

PermissionType

PrivacySandboxAPI

PrivacySandboxAPI

WindowState

The state of the browser window.