cdp-0.0.2.0: A library for the Chrome Devtools Protocol
Safe HaskellNone
LanguageHaskell2010

CDP

Synopsis

Documentation

data Error Source #

Instances

Instances details
Eq Error Source # 
Instance details

Defined in CDP.Internal.Utils

Methods

(==) :: Error -> Error -> Bool #

(/=) :: Error -> Error -> Bool #

Show Error Source # 
Instance details

Defined in CDP.Internal.Utils

Methods

showsPrec :: Int -> Error -> ShowS #

show :: Error -> String #

showList :: [Error] -> ShowS #

Exception Error Source # 
Instance details

Defined in CDP.Internal.Utils

data ProtocolError Source #

Constructors

PEParse String

Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text

PEInvalidRequest String

The JSON sent is not a valid Request object

PEMethodNotFound String

The method does not exist / is not available

PEInvalidParams String

Invalid method parameter (s)

PEInternalError String

Internal JSON-RPC error

PEServerError String

Server error

PEOther String

An uncategorized error

class Endpoint ep Source #

Minimal complete definition

getEndpoint, epDecode

Instances

Instances details
Endpoint EPFrontend Source # 
Instance details

Defined in CDP.Endpoints

Associated Types

type EndpointResponse EPFrontend Source #

Endpoint EPCloseTarget Source # 
Instance details

Defined in CDP.Endpoints

Associated Types

type EndpointResponse EPCloseTarget Source #

Endpoint EPActivateTarget Source # 
Instance details

Defined in CDP.Endpoints

Endpoint EPOpenNewTab Source # 
Instance details

Defined in CDP.Endpoints

Associated Types

type EndpointResponse EPOpenNewTab Source #

Endpoint EPCurrentProtocol Source # 
Instance details

Defined in CDP.Endpoints

Endpoint EPAllTargets Source # 
Instance details

Defined in CDP.Endpoints

Associated Types

type EndpointResponse EPAllTargets Source #

Endpoint EPBrowserVersion Source # 
Instance details

Defined in CDP.Endpoints

data SomeEndpoint where Source #

Constructors

SomeEndpoint :: Endpoint ep => ep -> SomeEndpoint 

data TargetInfo Source #

Instances

Instances details
Show TargetInfo Source # 
Instance details

Defined in CDP.Endpoints

FromJSON TargetInfo Source # 
Instance details

Defined in CDP.Endpoints

fromSomeEndpoint :: (forall ep. Endpoint ep => ep -> r) -> SomeEndpoint -> r Source #

endpoint :: Endpoint ep => Config -> ep -> IO (EndpointResponse ep) Source #

Sends a request with the given parameters to the corresponding endpoint

connectToTab :: Config -> URL -> IO TargetInfo Source #

Creates a session with a new tab

type ClientApp b = Handle -> IO b Source #

data Config Source #

Constructors

Config 

Fields

Instances

Instances details
Show Config Source # 
Instance details

Defined in CDP.Internal.Utils

Default Config Source # 
Instance details

Defined in CDP.Internal.Utils

Methods

def :: Config #

runClient :: forall b. Config -> ClientApp b -> IO b Source #

Runs a client application. By default, the connection is made to the browser. See the path field in Config. The connection is closed once the IO action completes

subscribe :: forall a. Event a => Handle -> (a -> IO ()) -> IO Subscription Source #

Subscribes to an event

subscribeForSession :: forall a. Event a => Handle -> SessionId -> (a -> IO ()) -> IO Subscription Source #

Subscribes to an event for a given session

unsubscribe :: Handle -> Subscription -> IO () Source #

Unsubscribes to an event

class (ToJSON cmd, FromJSON (CommandResponse cmd)) => Command cmd where Source #

Minimal complete definition

commandName

Associated Types

type CommandResponse cmd :: * Source #

Instances

Instances details
Command PWebAuthnSetAutomaticPresenceSimulation Source # 
Instance details

Defined in CDP.Domains.WebAuthn

Command PWebAuthnSetUserVerified Source # 
Instance details

Defined in CDP.Domains.WebAuthn

Command PWebAuthnClearCredentials Source # 
Instance details

Defined in CDP.Domains.WebAuthn

Command PWebAuthnRemoveCredential Source # 
Instance details

Defined in CDP.Domains.WebAuthn

Command PWebAuthnGetCredentials Source # 
Instance details

Defined in CDP.Domains.WebAuthn

Command PWebAuthnGetCredential Source # 
Instance details

Defined in CDP.Domains.WebAuthn

Command PWebAuthnAddCredential Source # 
Instance details

Defined in CDP.Domains.WebAuthn

Command PWebAuthnRemoveVirtualAuthenticator Source # 
Instance details

Defined in CDP.Domains.WebAuthn

Command PWebAuthnAddVirtualAuthenticator Source # 
Instance details

Defined in CDP.Domains.WebAuthn

Command PWebAuthnDisable Source # 
Instance details

Defined in CDP.Domains.WebAuthn

Command PWebAuthnEnable Source # 
Instance details

Defined in CDP.Domains.WebAuthn

Command PWebAudioGetRealtimeData Source # 
Instance details

Defined in CDP.Domains.WebAudio

Command PWebAudioDisable Source # 
Instance details

Defined in CDP.Domains.WebAudio

Command PWebAudioEnable Source # 
Instance details

Defined in CDP.Domains.WebAudio

Command PTetheringUnbind Source # 
Instance details

Defined in CDP.Domains.Tethering

Command PTetheringBind Source # 
Instance details

Defined in CDP.Domains.Tethering

Associated Types

type CommandResponse PTetheringBind Source #

Command PSystemInfoGetProcessInfo Source # 
Instance details

Defined in CDP.Domains.SystemInfo

Command PSystemInfoGetInfo Source # 
Instance details

Defined in CDP.Domains.SystemInfo

Command PRuntimeGetExceptionDetails Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeRemoveBinding Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeAddBinding Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeTerminateExecution Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeSetMaxCallStackSizeToCapture Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeSetCustomObjectFormatterEnabled Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeSetAsyncCallStackDepth Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeRunScript Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeRunIfWaitingForDebugger Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeReleaseObjectGroup Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeReleaseObject Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeQueryObjects Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeGlobalLexicalScopeNames Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeGetProperties Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeGetHeapUsage Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeGetIsolateId Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeEvaluate Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeEnable Source # 
Instance details

Defined in CDP.Domains.Runtime

Associated Types

type CommandResponse PRuntimeEnable Source #

Command PRuntimeDiscardConsoleEntries Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeDisable Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeCompileScript Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeCallFunctionOn Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PRuntimeAwaitPromise Source # 
Instance details

Defined in CDP.Domains.Runtime

Command PPerformanceGetMetrics Source # 
Instance details

Defined in CDP.Domains.Performance

Command PPerformanceEnable Source # 
Instance details

Defined in CDP.Domains.Performance

Command PPerformanceDisable Source # 
Instance details

Defined in CDP.Domains.Performance

Command PMemoryGetSamplingProfile Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMemoryGetBrowserSamplingProfile Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMemoryGetAllTimeSamplingProfile Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMemoryStopSampling Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMemoryStartSampling Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMemorySimulatePressureNotification Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMemorySetPressureNotificationsSuppressed Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMemoryForciblyPurgeJavaScriptMemory Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMemoryPrepareForLeakDetection Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMemoryGetDOMCounters Source # 
Instance details

Defined in CDP.Domains.Memory

Command PMediaDisable Source # 
Instance details

Defined in CDP.Domains.Media

Associated Types

type CommandResponse PMediaDisable Source #

Command PMediaEnable Source # 
Instance details

Defined in CDP.Domains.Media

Associated Types

type CommandResponse PMediaEnable Source #

Command PInspectorEnable Source # 
Instance details

Defined in CDP.Domains.Inspector

Command PInspectorDisable Source # 
Instance details

Defined in CDP.Domains.Inspector

Command PInputSynthesizeTapGesture Source # 
Instance details

Defined in CDP.Domains.Input

Command PInputSynthesizeScrollGesture Source # 
Instance details

Defined in CDP.Domains.Input

Command PInputSynthesizePinchGesture Source # 
Instance details

Defined in CDP.Domains.Input

Command PInputSetInterceptDrags Source # 
Instance details

Defined in CDP.Domains.Input

Command PInputSetIgnoreInputEvents Source # 
Instance details

Defined in CDP.Domains.Input

Command PInputEmulateTouchFromMouseEvent Source # 
Instance details

Defined in CDP.Domains.Input

Command PInputDispatchTouchEvent Source # 
Instance details

Defined in CDP.Domains.Input

Command PInputDispatchMouseEvent Source # 
Instance details

Defined in CDP.Domains.Input

Command PInputImeSetComposition Source # 
Instance details

Defined in CDP.Domains.Input

Command PInputInsertText Source # 
Instance details

Defined in CDP.Domains.Input

Command PInputDispatchKeyEvent Source # 
Instance details

Defined in CDP.Domains.Input

Command PInputDispatchDragEvent Source # 
Instance details

Defined in CDP.Domains.Input

Command PIndexedDBRequestDatabaseNames Source # 
Instance details

Defined in CDP.Domains.IndexedDB

Command PIndexedDBRequestDatabase Source # 
Instance details

Defined in CDP.Domains.IndexedDB

Command PIndexedDBGetMetadata Source # 
Instance details

Defined in CDP.Domains.IndexedDB

Command PIndexedDBRequestData Source # 
Instance details

Defined in CDP.Domains.IndexedDB

Command PIndexedDBEnable Source # 
Instance details

Defined in CDP.Domains.IndexedDB

Command PIndexedDBDisable Source # 
Instance details

Defined in CDP.Domains.IndexedDB

Command PIndexedDBDeleteObjectStoreEntries Source # 
Instance details

Defined in CDP.Domains.IndexedDB

Command PIndexedDBDeleteDatabase Source # 
Instance details

Defined in CDP.Domains.IndexedDB

Command PIndexedDBClearObjectStore Source # 
Instance details

Defined in CDP.Domains.IndexedDB

Command PIOResolveBlob Source # 
Instance details

Defined in CDP.Domains.IO

Associated Types

type CommandResponse PIOResolveBlob Source #

Command PIORead Source # 
Instance details

Defined in CDP.Domains.IO

Associated Types

type CommandResponse PIORead Source #

Command PIOClose Source # 
Instance details

Defined in CDP.Domains.IO

Associated Types

type CommandResponse PIOClose Source #

Command PTracingStart Source # 
Instance details

Defined in CDP.Domains.Tracing

Associated Types

type CommandResponse PTracingStart Source #

Command PTracingRequestMemoryDump Source # 
Instance details

Defined in CDP.Domains.Tracing

Command PTracingRecordClockSyncMarker Source # 
Instance details

Defined in CDP.Domains.Tracing

Command PTracingGetCategories Source # 
Instance details

Defined in CDP.Domains.Tracing

Command PTracingEnd Source # 
Instance details

Defined in CDP.Domains.Tracing

Associated Types

type CommandResponse PTracingEnd Source #

Command PHeapProfilerTakeHeapSnapshot Source # 
Instance details

Defined in CDP.Domains.HeapProfiler

Command PHeapProfilerStopTrackingHeapObjects Source # 
Instance details

Defined in CDP.Domains.HeapProfiler

Command PHeapProfilerStopSampling Source # 
Instance details

Defined in CDP.Domains.HeapProfiler

Command PHeapProfilerStartTrackingHeapObjects Source # 
Instance details

Defined in CDP.Domains.HeapProfiler

Command PHeapProfilerStartSampling Source # 
Instance details

Defined in CDP.Domains.HeapProfiler

Command PHeapProfilerGetSamplingProfile Source # 
Instance details

Defined in CDP.Domains.HeapProfiler

Command PHeapProfilerGetObjectByHeapObjectId Source # 
Instance details

Defined in CDP.Domains.HeapProfiler

Command PHeapProfilerGetHeapObjectId Source # 
Instance details

Defined in CDP.Domains.HeapProfiler

Command PHeapProfilerEnable Source # 
Instance details

Defined in CDP.Domains.HeapProfiler

Command PHeapProfilerDisable Source # 
Instance details

Defined in CDP.Domains.HeapProfiler

Command PHeapProfilerCollectGarbage Source # 
Instance details

Defined in CDP.Domains.HeapProfiler

Command PHeapProfilerAddInspectedHeapObject Source # 
Instance details

Defined in CDP.Domains.HeapProfiler

Command PHeadlessExperimentalEnable Source # 
Instance details

Defined in CDP.Domains.HeadlessExperimental

Command PHeadlessExperimentalDisable Source # 
Instance details

Defined in CDP.Domains.HeadlessExperimental

Command PHeadlessExperimentalBeginFrame Source # 
Instance details

Defined in CDP.Domains.HeadlessExperimental

Command PEventBreakpointsRemoveInstrumentationBreakpoint Source # 
Instance details

Defined in CDP.Domains.EventBreakpoints

Command PEventBreakpointsSetInstrumentationBreakpoint Source # 
Instance details

Defined in CDP.Domains.EventBreakpoints

Command PDeviceOrientationSetDeviceOrientationOverride Source # 
Instance details

Defined in CDP.Domains.DeviceOrientation

Command PDeviceOrientationClearDeviceOrientationOverride Source # 
Instance details

Defined in CDP.Domains.DeviceOrientation

Command PDebuggerStepOver Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerStepOut Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerStepInto Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetVariableValue Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetSkipAllPauses Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetScriptSource Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetReturnValue Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetPauseOnExceptions Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetBreakpointsActive Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetBreakpointOnFunctionCall Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetBreakpointByUrl Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetInstrumentationBreakpoint Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetBreakpoint Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetBlackboxedRanges Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetBlackboxPatterns Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSetAsyncCallStackDepth Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerSearchInContent Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerResume Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerRestartFrame Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerRemoveBreakpoint Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerPause Source # 
Instance details

Defined in CDP.Domains.Debugger

Associated Types

type CommandResponse PDebuggerPause Source #

Command PDebuggerGetStackTrace Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerNextWasmDisassemblyChunk Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerDisassembleWasmModule Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerGetScriptSource Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerGetPossibleBreakpoints Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerEvaluateOnCallFrame Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerEnable Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerDisable Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PDebuggerContinueToLocation Source # 
Instance details

Defined in CDP.Domains.Debugger

Command PProfilerTakePreciseCoverage Source # 
Instance details

Defined in CDP.Domains.Profiler

Command PProfilerStopPreciseCoverage Source # 
Instance details

Defined in CDP.Domains.Profiler

Command PProfilerStop Source # 
Instance details

Defined in CDP.Domains.Profiler

Associated Types

type CommandResponse PProfilerStop Source #

Command PProfilerStartPreciseCoverage Source # 
Instance details

Defined in CDP.Domains.Profiler

Command PProfilerStart Source # 
Instance details

Defined in CDP.Domains.Profiler

Associated Types

type CommandResponse PProfilerStart Source #

Command PProfilerSetSamplingInterval Source # 
Instance details

Defined in CDP.Domains.Profiler

Command PProfilerGetBestEffortCoverage Source # 
Instance details

Defined in CDP.Domains.Profiler

Command PProfilerEnable Source # 
Instance details

Defined in CDP.Domains.Profiler

Command PProfilerDisable Source # 
Instance details

Defined in CDP.Domains.Profiler

Command PDatabaseGetDatabaseTableNames Source # 
Instance details

Defined in CDP.Domains.Database

Command PDatabaseExecuteSQL Source # 
Instance details

Defined in CDP.Domains.Database

Command PDatabaseEnable Source # 
Instance details

Defined in CDP.Domains.Database

Command PDatabaseDisable Source # 
Instance details

Defined in CDP.Domains.Database

Command PDOMStorageSetDOMStorageItem Source # 
Instance details

Defined in CDP.Domains.DOMStorage

Command PDOMStorageRemoveDOMStorageItem Source # 
Instance details

Defined in CDP.Domains.DOMStorage

Command PDOMStorageGetDOMStorageItems Source # 
Instance details

Defined in CDP.Domains.DOMStorage

Command PDOMStorageEnable Source # 
Instance details

Defined in CDP.Domains.DOMStorage

Command PDOMStorageDisable Source # 
Instance details

Defined in CDP.Domains.DOMStorage

Command PDOMStorageClear Source # 
Instance details

Defined in CDP.Domains.DOMStorage

Command PSecuritySetIgnoreCertificateErrors Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PSecurityEnable Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PSecurityDisable Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageSetInterceptFileChooserDialog Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageWaitForDebugger Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageGenerateTestReport Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageSetSPCTransactionMode Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageClearCompilationCache Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageAddCompilationCache Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageProduceCompilationCache Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageStopScreencast Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageSetWebLifecycleState Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageClose Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PPageClose Source #

Command PPageCrash Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PPageCrash Source #

Command PPageStopLoading Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageStartScreencast Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageSetLifecycleEventsEnabled Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageSetDocumentContent Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageSetFontSizes Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageSetFontFamilies Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageGetOriginTrials Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageGetPermissionsPolicyState Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageSetBypassCSP Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageSetAdBlockingEnabled Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageSearchInResource Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageScreencastFrameAck Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageRemoveScriptToEvaluateOnNewDocument Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageReload Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PPageReload Source #

Command PPagePrintToPDF Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageNavigateToHistoryEntry Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageNavigate Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PPageNavigate Source #

Command PPageHandleJavaScriptDialog Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageGetResourceTree Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageGetResourceContent Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageResetNavigationHistory Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageGetNavigationHistory Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageGetLayoutMetrics Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageGetFrameTree Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageGetAdScriptId Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageGetAppId Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PPageGetAppId Source #

Command PPageGetManifestIcons Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageGetInstallabilityErrors Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageGetAppManifest Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageEnable Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PPageEnable Source #

Command PPageDisable Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PPageDisable Source #

Command PPageCreateIsolatedWorld Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageCaptureSnapshot Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageCaptureScreenshot Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageBringToFront Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPageAddScriptToEvaluateOnNewDocument Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkLoadNetworkResource Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkEnableReportingApi Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkGetSecurityIsolationStatus Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkSetUserAgentOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkSetAttachDebugStack Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkSetExtraHTTPHeaders Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkSetCookies Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkSetCookie Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkSetCacheDisabled Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkSetBypassServiceWorker Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkSetBlockedURLs Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkSearchInResponseBody Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkReplayXHR Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkTakeResponseBodyForInterceptionAsStream Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkGetResponseBodyForInterception Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkGetRequestPostData Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkGetResponseBody Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkGetCookies Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkGetCertificate Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkGetAllCookies Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkEnable Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PNetworkEnable Source #

Command PNetworkEmulateNetworkConditions Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkDisable Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkDeleteCookies Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkClearBrowserCookies Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkClearBrowserCache Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkClearAcceptedEncodingsOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PNetworkSetAcceptedEncodings Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetAutomationOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetUserAgentOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetHardwareConcurrencyOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetDisabledImageTypes Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetTimezoneOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetLocaleOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetVirtualTimePolicy Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetTouchEmulationEnabled Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetScriptExecutionDisabled Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetPageScaleFactor Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationClearIdleOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetIdleOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetGeolocationOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetEmulatedVisionDeficiency Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetEmulatedMedia Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetEmitTouchEventsForMouse Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetDocumentCookieDisabled Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetScrollbarsHidden Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetDeviceMetricsOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetDefaultBackgroundColorOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetCPUThrottlingRate Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetAutoDarkModeOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationSetFocusEmulationEnabled Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationResetPageScaleFactor Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationClearGeolocationOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationClearDeviceMetricsOverride Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PEmulationCanEmulate Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetQueryingDescendantsForContainer Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetContainerForNode Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetFrameOwner Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMUndo Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PDOMUndo Source #

Command PDOMSetOuterHTML Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMSetNodeValue Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMSetNodeName Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMSetInspectedNode Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetFileInfo Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetNodeStackTraces Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMSetNodeStackTracesEnabled Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMSetFileInputFiles Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMSetAttributesAsText Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMSetAttributeValue Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMResolveNode Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMRequestNode Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMRequestChildNodes Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMRemoveNode Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PDOMRemoveNode Source #

Command PDOMRemoveAttribute Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMRedo Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PDOMRedo Source #

Command PDOMGetTopLayerElements Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMQuerySelectorAll Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMQuerySelector Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMPushNodesByBackendIdsToFrontend Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMPushNodeByPathToFrontend Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMPerformSearch Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMMoveTo Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PDOMMoveTo Source #

Command PDOMMarkUndoableState Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMHighlightRect Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMHighlightNode Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMHideHighlight Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetSearchResults Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetRelayoutBoundary Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetOuterHTML Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetNodeForLocation Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetNodesForSubtreeByStyle Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetDocument Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetContentQuads Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetBoxModel Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMGetAttributes Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMFocus Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PDOMFocus Source #

Command PDOMEnable Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PDOMEnable Source #

Command PDOMDiscardSearchResults Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMDisable Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PDOMDisable Source #

Command PDOMScrollIntoViewIfNeeded Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMDescribeNode Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PDOMCopyTo Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Associated Types

type CommandResponse PDOMCopyTo Source #

Command PDOMCollectClassNamesFromSubtree Source # 
Instance details

Defined in CDP.Domains.DOMPageNetworkEmulationSecurity

Command PPerformanceTimelineEnable Source # 
Instance details

Defined in CDP.Domains.PerformanceTimeline

Command POverlaySetShowIsolatedElements Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowHinge Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowViewportSizeOnResize Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowWebVitals Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowScrollBottleneckRects Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowLayoutShiftRegions Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowPaintRects Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowContainerQueryOverlays Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowScrollSnapOverlays Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowFlexOverlays Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowGridOverlays Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowFPSCounter Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowDebugBorders Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetPausedInDebuggerMessage Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetShowAdHighlights Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlaySetInspectMode Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlayHighlightSourceOrder Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlayHighlightRect Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlayHighlightQuad Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlayHighlightNode Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlayHideHighlight Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlayGetSourceOrderHighlightObjectForTest Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlayGetGridHighlightObjectsForTest Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlayGetHighlightObjectForTest Source # 
Instance details

Defined in CDP.Domains.Overlay

Command POverlayEnable Source # 
Instance details

Defined in CDP.Domains.Overlay

Associated Types

type CommandResponse POverlayEnable Source #

Command POverlayDisable Source # 
Instance details

Defined in CDP.Domains.Overlay

Command PLogStopViolationsReport Source # 
Instance details

Defined in CDP.Domains.Log

Command PLogStartViolationsReport Source # 
Instance details

Defined in CDP.Domains.Log

Command PLogEnable Source # 
Instance details

Defined in CDP.Domains.Log

Associated Types

type CommandResponse PLogEnable Source #

Command PLogDisable Source # 
Instance details

Defined in CDP.Domains.Log

Associated Types

type CommandResponse PLogDisable Source #

Command PLogClear Source # 
Instance details

Defined in CDP.Domains.Log

Associated Types

type CommandResponse PLogClear Source #

Command PLayerTreeSnapshotCommandLog Source # 
Instance details

Defined in CDP.Domains.LayerTree

Command PLayerTreeReplaySnapshot Source # 
Instance details

Defined in CDP.Domains.LayerTree

Command PLayerTreeReleaseSnapshot Source # 
Instance details

Defined in CDP.Domains.LayerTree

Command PLayerTreeProfileSnapshot Source # 
Instance details

Defined in CDP.Domains.LayerTree

Command PLayerTreeMakeSnapshot Source # 
Instance details

Defined in CDP.Domains.LayerTree

Command PLayerTreeLoadSnapshot Source # 
Instance details

Defined in CDP.Domains.LayerTree

Command PLayerTreeEnable Source # 
Instance details

Defined in CDP.Domains.LayerTree

Command PLayerTreeDisable Source # 
Instance details

Defined in CDP.Domains.LayerTree

Command PLayerTreeCompositingReasons Source # 
Instance details

Defined in CDP.Domains.LayerTree

Command PFetchTakeResponseBodyAsStream Source # 
Instance details

Defined in CDP.Domains.Fetch

Command PFetchGetResponseBody Source # 
Instance details

Defined in CDP.Domains.Fetch

Command PFetchContinueResponse Source # 
Instance details

Defined in CDP.Domains.Fetch

Command PFetchContinueWithAuth Source # 
Instance details

Defined in CDP.Domains.Fetch

Command PFetchContinueRequest Source # 
Instance details

Defined in CDP.Domains.Fetch

Command PFetchFulfillRequest Source # 
Instance details

Defined in CDP.Domains.Fetch

Command PFetchFailRequest Source # 
Instance details

Defined in CDP.Domains.Fetch

Command PFetchEnable Source # 
Instance details

Defined in CDP.Domains.Fetch

Associated Types

type CommandResponse PFetchEnable Source #

Command PFetchDisable Source # 
Instance details

Defined in CDP.Domains.Fetch

Associated Types

type CommandResponse PFetchDisable Source #

Command PDOMDebuggerSetXHRBreakpoint Source # 
Instance details

Defined in CDP.Domains.DOMDebugger

Command PDOMDebuggerSetInstrumentationBreakpoint Source # 
Instance details

Defined in CDP.Domains.DOMDebugger

Command PDOMDebuggerSetEventListenerBreakpoint Source # 
Instance details

Defined in CDP.Domains.DOMDebugger

Command PDOMDebuggerSetDOMBreakpoint Source # 
Instance details

Defined in CDP.Domains.DOMDebugger

Command PDOMDebuggerSetBreakOnCSPViolation Source # 
Instance details

Defined in CDP.Domains.DOMDebugger

Command PDOMDebuggerRemoveXHRBreakpoint Source # 
Instance details

Defined in CDP.Domains.DOMDebugger

Command PDOMDebuggerRemoveInstrumentationBreakpoint Source # 
Instance details

Defined in CDP.Domains.DOMDebugger

Command PDOMDebuggerRemoveEventListenerBreakpoint Source # 
Instance details

Defined in CDP.Domains.DOMDebugger

Command PDOMDebuggerRemoveDOMBreakpoint Source # 
Instance details

Defined in CDP.Domains.DOMDebugger

Command PDOMDebuggerGetEventListeners Source # 
Instance details

Defined in CDP.Domains.DOMDebugger

Command PDOMSnapshotCaptureSnapshot Source # 
Instance details

Defined in CDP.Domains.DOMSnapshot

Command PDOMSnapshotEnable Source # 
Instance details

Defined in CDP.Domains.DOMSnapshot

Command PDOMSnapshotDisable Source # 
Instance details

Defined in CDP.Domains.DOMSnapshot

Command PCastStopCasting Source # 
Instance details

Defined in CDP.Domains.Cast

Command PCastStartTabMirroring Source # 
Instance details

Defined in CDP.Domains.Cast

Command PCastStartDesktopMirroring Source # 
Instance details

Defined in CDP.Domains.Cast

Command PCastSetSinkToUse Source # 
Instance details

Defined in CDP.Domains.Cast

Command PCastDisable Source # 
Instance details

Defined in CDP.Domains.Cast

Associated Types

type CommandResponse PCastDisable Source #

Command PCastEnable Source # 
Instance details

Defined in CDP.Domains.Cast

Associated Types

type CommandResponse PCastEnable Source #

Command PCacheStorageRequestEntries Source # 
Instance details

Defined in CDP.Domains.CacheStorage

Command PCacheStorageRequestCachedResponse Source # 
Instance details

Defined in CDP.Domains.CacheStorage

Command PCacheStorageRequestCacheNames Source # 
Instance details

Defined in CDP.Domains.CacheStorage

Command PCacheStorageDeleteEntry Source # 
Instance details

Defined in CDP.Domains.CacheStorage

Command PCacheStorageDeleteCache Source # 
Instance details

Defined in CDP.Domains.CacheStorage

Command PCSSSetLocalFontsEnabled Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSTakeCoverageDelta Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSStopRuleUsageTracking Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSStartRuleUsageTracking Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSSetStyleTexts Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSSetStyleSheetText Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSSetRuleSelector Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSSetScopeText Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSSetSupportsText Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSSetContainerQueryText Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSSetMediaText Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSSetKeyframeKey Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSSetEffectivePropertyValueForNode Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSTakeComputedStyleUpdates Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSTrackComputedStyleUpdates Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSGetLayersForNode Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSGetStyleSheetText Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSGetPlatformFontsForNode Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSGetMediaQueries Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSGetMatchedStylesForNode Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSGetInlineStylesForNode Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSGetComputedStyleForNode Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSGetBackgroundColors Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSForcePseudoState Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSEnable Source # 
Instance details

Defined in CDP.Domains.CSS

Associated Types

type CommandResponse PCSSEnable Source #

Command PCSSDisable Source # 
Instance details

Defined in CDP.Domains.CSS

Associated Types

type CommandResponse PCSSDisable Source #

Command PCSSCreateStyleSheet Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSCollectClassNames Source # 
Instance details

Defined in CDP.Domains.CSS

Command PCSSAddRule Source # 
Instance details

Defined in CDP.Domains.CSS

Associated Types

type CommandResponse PCSSAddRule Source #

Command PTargetSetRemoteLocations Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetSetDiscoverTargets Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetAutoAttachRelated Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetSetAutoAttach Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetGetTargets Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetGetTargetInfo Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetDisposeBrowserContext Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetDetachFromTarget Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetCreateTarget Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetGetBrowserContexts Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetCreateBrowserContext Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetExposeDevToolsProtocol Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetCloseTarget Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetAttachToBrowserTarget Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetAttachToTarget Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PTargetActivateTarget Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserExecuteBrowserCommand Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserSetDockTile Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserSetWindowBounds Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserGetWindowForTarget Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserGetWindowBounds Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserGetHistogram Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserGetHistograms Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserGetBrowserCommandLine Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserGetVersion Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserCrashGpuProcess Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserCrash Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Associated Types

type CommandResponse PBrowserCrash Source #

Command PBrowserClose Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Associated Types

type CommandResponse PBrowserClose Source #

Command PBrowserCancelDownload Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserSetDownloadBehavior Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserResetPermissions Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserGrantPermissions Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PBrowserSetPermission Source # 
Instance details

Defined in CDP.Domains.BrowserTarget

Command PStorageSetInterestGroupTracking Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageGetInterestGroupDetails Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageClearTrustTokens Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageGetTrustTokens Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageUntrackIndexedDBForStorageKey Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageUntrackIndexedDBForOrigin Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageUntrackCacheStorageForOrigin Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageTrackIndexedDBForStorageKey Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageTrackIndexedDBForOrigin Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageTrackCacheStorageForOrigin Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageOverrideQuotaForOrigin Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageGetUsageAndQuota Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageClearCookies Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageSetCookies Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageGetCookies Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageClearDataForStorageKey Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageClearDataForOrigin Source # 
Instance details

Defined in CDP.Domains.Storage

Command PStorageGetStorageKeyForFrame Source # 
Instance details

Defined in CDP.Domains.Storage

Command PServiceWorkerUpdateRegistration Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PServiceWorkerUnregister Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PServiceWorkerStopWorker Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PServiceWorkerStopAllWorkers Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PServiceWorkerStartWorker Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PServiceWorkerSkipWaiting Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PServiceWorkerSetForceUpdateOnPageLoad Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PServiceWorkerInspectWorker Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PServiceWorkerEnable Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PServiceWorkerDispatchPeriodicSyncEvent Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PServiceWorkerDispatchSyncEvent Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PServiceWorkerDisable Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PServiceWorkerDeliverPushMessage Source # 
Instance details

Defined in CDP.Domains.ServiceWorker

Command PBackgroundServiceClearEvents Source # 
Instance details

Defined in CDP.Domains.BackgroundService

Command PBackgroundServiceSetRecording Source # 
Instance details

Defined in CDP.Domains.BackgroundService

Command PBackgroundServiceStopObserving Source # 
Instance details

Defined in CDP.Domains.BackgroundService

Command PBackgroundServiceStartObserving Source # 
Instance details

Defined in CDP.Domains.BackgroundService

Command PAuditsCheckContrast Source # 
Instance details

Defined in CDP.Domains.Audits

Command PAuditsEnable Source # 
Instance details

Defined in CDP.Domains.Audits

Associated Types

type CommandResponse PAuditsEnable Source #

Command PAuditsDisable Source # 
Instance details

Defined in CDP.Domains.Audits

Associated Types

type CommandResponse PAuditsDisable Source #

Command PAuditsGetEncodedResponse Source # 
Instance details

Defined in CDP.Domains.Audits

Command PAnimationSetTiming Source # 
Instance details

Defined in CDP.Domains.Animation

Command PAnimationSetPlaybackRate Source # 
Instance details

Defined in CDP.Domains.Animation

Command PAnimationSetPaused Source # 
Instance details

Defined in CDP.Domains.Animation

Command PAnimationSeekAnimations Source # 
Instance details

Defined in CDP.Domains.Animation

Command PAnimationResolveAnimation Source # 
Instance details

Defined in CDP.Domains.Animation

Command PAnimationReleaseAnimations Source # 
Instance details

Defined in CDP.Domains.Animation

Command PAnimationGetPlaybackRate Source # 
Instance details

Defined in CDP.Domains.Animation

Command PAnimationGetCurrentTime Source # 
Instance details

Defined in CDP.Domains.Animation

Command PAnimationEnable Source # 
Instance details

Defined in CDP.Domains.Animation

Command PAnimationDisable Source # 
Instance details

Defined in CDP.Domains.Animation

Command PAccessibilityQueryAXTree Source # 
Instance details

Defined in CDP.Domains.Accessibility

Command PAccessibilityGetChildAXNodes Source # 
Instance details

Defined in CDP.Domains.Accessibility

Command PAccessibilityGetAXNodeAndAncestors Source # 
Instance details

Defined in CDP.Domains.Accessibility

Command PAccessibilityGetRootAXNode Source # 
Instance details

Defined in CDP.Domains.Accessibility

Command PAccessibilityGetFullAXTree Source # 
Instance details

Defined in CDP.Domains.Accessibility

Command PAccessibilityGetPartialAXTree Source # 
Instance details

Defined in CDP.Domains.Accessibility

Command PAccessibilityEnable Source # 
Instance details

Defined in CDP.Domains.Accessibility

Command PAccessibilityDisable Source # 
Instance details

Defined in CDP.Domains.Accessibility

data SomeCommand where Source #

Constructors

SomeCommand :: Command cmd => cmd -> SomeCommand 

data Promise a where Source #

Constructors

Promise :: MVar tmp -> (tmp -> Either Error a) -> Promise a 

fromSomeCommand :: (forall cmd. Command cmd => cmd -> r) -> SomeCommand -> r Source #

readPromise :: Promise a -> IO a Source #

Resolves a promise to its value

sendCommand :: forall cmd. Command cmd => Handle -> cmd -> IO (Promise (CommandResponse cmd)) Source #

Sends a command to the browser

sendCommandForSession :: forall cmd. Command cmd => Handle -> SessionId -> cmd -> IO (Promise (CommandResponse cmd)) Source #

Sends a command to the browser for a given session

sendCommandWait :: Command cmd => Handle -> cmd -> IO (CommandResponse cmd) Source #

Sends a command to the browser and waits until a response is received, for the timeout duration configured

sendCommandForSessionWait :: Command cmd => Handle -> SessionId -> cmd -> IO (CommandResponse cmd) Source #

Sends a command to the browser for a given session and waits until a response is received, for the timeout duration configured