Table of Contents

Namespace Selenium.WebDriver.BiDi.Cdp.Page

Classes

AdFrameStatus

Indicates whether a frame has been identified as an ad and why.

AddCompilationCacheResult
AddScriptToEvaluateOnLoadResult
AddScriptToEvaluateOnNewDocumentResult
AppManifestError

Error while paring app manifest.

AppManifestParsedProperties

Parsed app manifest properties.

BackForwardCacheBlockingDetails
BackForwardCacheNotRestoredExplanation
BackForwardCacheNotRestoredExplanationTree
BackForwardCacheNotUsedEventArgs

Fired for failed bfcache history navigations if BackForwardCache feature is enabled. Do not assume any ordering with the Page.frameNavigated event. This event is fired only for main-frame history navigation where the document changes (non-same-document navigations), when bfcache navigation fails.

BringToFrontResult
CaptureScreenshotResult
CaptureSnapshotResult
ClearCompilationCacheResult
ClearDeviceMetricsOverrideResult
ClearDeviceOrientationOverrideResult
ClearGeolocationOverrideResult
CloseResult
CompilationCacheParams

Per-script compilation cache parameters for Page.produceCompilationCache

CompilationCacheProducedEventArgs

Issued for every compilation cache generated.

CrashResult
CreateIsolatedWorldResult
DeleteCookieResult
DisableResult
DocumentOpenedEventArgs

Fired when opening document to write to.

DomContentEventFiredEventArgs
DownloadProgressEventArgs

Fired when download makes progress. Last call has |done| == true. Deprecated. Use Browser.downloadProgress instead.

DownloadWillBeginEventArgs

Fired when page is about to start a download. Deprecated. Use Browser.downloadWillBegin instead.

EnableResult
FileChooserOpenedEventArgs

Emitted only when page.interceptFileChooser is enabled.

FileFilter
FileHandler
FontFamilies

Generic font families collection.

FontSizes

Default font sizes.

Frame

Information about the Frame on the page.

FrameAttachedEventArgs

Fired when frame has been attached to its parent.

FrameClearedScheduledNavigationEventArgs

Fired when frame no longer has a scheduled navigation.

FrameDetachedEventArgs

Fired when frame has been detached from its parent.

FrameId

Unique frame identifier.

FrameNavigatedEventArgs

Fired once navigation of the frame has completed. Frame is now associated with the new loader.

FrameRequestedNavigationEventArgs

Fired when a renderer-initiated navigation is requested. Navigation may still be cancelled after the event is issued.

FrameResizedEventArgs
FrameResource

Information about the Resource on the page.

FrameResourceTree

Information about the Frame hierarchy along with their cached resources.

FrameScheduledNavigationEventArgs

Fired when frame schedules a potential navigation.

FrameStartedLoadingEventArgs

Fired when frame has started loading.

FrameStartedNavigatingEventArgs

Fired when a navigation starts. This event is fired for both renderer-initiated and browser-initiated navigations. For renderer-initiated navigations, the event is fired after frameRequestedNavigation. Navigation may still be cancelled after the event is issued. Multiple events can be fired for a single navigation, for example, when a same-document navigation becomes a cross-document navigation (such as in the case of a frameset).

FrameStoppedLoadingEventArgs

Fired when frame has stopped loading.

FrameSubtreeWillBeDetachedEventArgs

Fired before frame subtree is detached. Emitted before any frame of the subtree is actually detached.

FrameTree

Information about the Frame hierarchy.

GenerateTestReportResult
GetAdScriptAncestryResult
GetAnnotatedPageContentResult
GetAppIdResult
GetAppManifestResult
GetFrameTreeResult
GetInstallabilityErrorsResult
GetLayoutMetricsResult
GetManifestIconsResult
GetNavigationHistoryResult
GetOriginTrialsResult
GetPermissionsPolicyStateResult
GetResourceContentResult
GetResourceTreeResult
HandleJavaScriptDialogResult
ImageResource

The image definition used in both icon and screenshot.

InstallabilityError

The installability error

InstallabilityErrorArgument
InterstitialHiddenEventArgs

Fired when interstitial page was hidden

InterstitialShownEventArgs

Fired when interstitial page was shown

JavascriptDialogClosedEventArgs

Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) has been closed.

JavascriptDialogOpeningEventArgs

Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) is about to open.

LaunchHandler
LayoutViewport

Layout viewport position and dimensions.

LifecycleEventEventArgs

Fired for lifecycle events (navigation, load, paint, etc) in the current target (including local frames).

LoadEventFiredEventArgs
NavigateResult
NavigateToHistoryEntryResult
NavigatedWithinDocumentEventArgs

Fired when same-document navigation happens, e.g. due to history API usage or anchor navigation.

NavigationEntry

Navigation history entry.

OriginTrial
OriginTrialToken
OriginTrialTokenWithStatus
PageDomainEvent

Provides static event descriptors for the IPage.

PermissionsPolicyBlockLocator
PermissionsPolicyFeatureState
PrintToPDFResult
ProduceCompilationCacheResult
ProtocolHandler
RelatedApplication
ReloadResult
RemoveScriptToEvaluateOnLoadResult
RemoveScriptToEvaluateOnNewDocumentResult
ResetNavigationHistoryResult
ScopeExtension
ScreencastFrameAckResult
ScreencastFrameEventArgs

Compressed image data requested by the startScreencast.

ScreencastFrameMetadata

Screencast frame metadata.

ScreencastVisibilityChangedEventArgs

Fired when the page with currently enabled screencast was shown or hidden `.

Screenshot
ScriptFontFamilies

Font families collection for a script.

ScriptIdentifier

Unique script identifier.

SearchInResourceResult
SecurityOriginDetails

Additional information about the frame document's security origin.

SetAdBlockingEnabledResult
SetBypassCSPResult
SetDeviceMetricsOverrideResult
SetDeviceOrientationOverrideResult
SetDocumentContentResult
SetDownloadBehaviorResult
SetFontFamiliesResult
SetFontSizesResult
SetGeolocationOverrideResult
SetInterceptFileChooserDialogResult
SetLifecycleEventsEnabledResult
SetPrerenderingAllowedResult
SetRPHRegistrationModeResult
SetSPCTransactionModeResult
SetTouchEmulationEnabledResult
SetWebLifecycleStateResult
ShareTarget
Shortcut
StartScreenRecordingResult
StartScreencastResult
StopLoadingResult
StopScreenRecordingResult
StopScreencastResult
Viewport

Viewport for capturing screenshot.

VisualViewport

Visual viewport position, dimensions, and scale.

WaitForDebuggerResult
WebAppManifest
WindowOpenEventArgs

Fired when a new window is going to be opened, via window.open(), link click, form submission, etc.

Interfaces

IPage

Actions and events related to the inspected page belong to the page domain.

Enums

AdFrameExplanation
AdFrameType

Indicates whether a frame has been identified as an ad.

BackForwardCacheNotRestoredReason

List of not restored reasons for back-forward cache.

BackForwardCacheNotRestoredReasonType

Types of not restored reasons for back-forward cache.

ClientNavigationDisposition
ClientNavigationReason
CrossOriginIsolatedContextType

Indicates whether the frame is cross-origin isolated and why it is the case.

DialogType

Javascript dialog type.

GatedAPIFeatures
NavigationType

The type of a frameNavigated event.

OriginTrialStatus

Status for an Origin Trial.

OriginTrialTokenStatus

Origin Trial(https://www.chromium.org/blink/origin-trials) support. Status for an Origin Trial token.

OriginTrialUsageRestriction
PermissionsPolicyBlockReason

Reason for a permissions policy feature to be disabled.

PermissionsPolicyFeature

All Permissions Policy features. This enum should match the one defined in services/network/public/cpp/permissions_policy/permissions_policy_features.json5. LINT.IfChange(PermissionsPolicyFeature)

ReferrerPolicy

The referring-policy used for the navigation.

SecureContextType

Indicates whether the frame is a secure context and why it is the case.

TransitionType

Transition type.