open class Event
(source)
Debugger event represents generic protocol event consisting of domain and event names. This class is also supertype of all parameterized events.
Event(domain: String, name: String)
Debugger event represents generic protocol event consisting of domain and event names. This class is also supertype of all parameterized events. |
fun protocolDomain(): String |
data class AcceptedEvent : Event
Informs that port was successfully bound and got a specified connection id. |
|
data class AddDatabaseEvent : Event |
|
data class AddHeapSnapshotChunkEvent : Event |
|
data class AnimationCanceledEvent : Event
Event for when an animation has been cancelled. |
|
data class AnimationCreatedEvent : Event
Event for each animation that has been created. |
|
data class AnimationStartedEvent : Event
Event for animation that has been started. |
|
data class ApplicationCacheStatusUpdatedEvent : Event |
|
data class AttachedToTargetEvent : Event
Issued when attached to target because of auto-attach or |
|
data class AttributeModifiedEvent : Event
Fired when |
|
data class AttributeRemovedEvent : Event
Fired when |
|
data class AudioListenerCreatedEvent : Event
Notifies that the construction of an AudioListener has finished. |
|
data class AudioListenerWillBeDestroyedEvent : Event
Notifies that a new AudioListener has been created. |
|
data class AudioNodeCreatedEvent : Event
Notifies that a new AudioNode has been created. |
|
data class AudioNodeWillBeDestroyedEvent : Event
Notifies that an existing AudioNode has been destroyed. |
|
data class AudioParamCreatedEvent : Event
Notifies that a new AudioParam has been created. |
|
data class AudioParamWillBeDestroyedEvent : Event
Notifies that an existing AudioParam has been destroyed. |
|
data class AuthRequiredEvent : Event
Issued when the domain is enabled with handleAuthRequests set to true. The request is paused until client responds with continueWithAuth. |
|
data class BackgroundServiceEventReceivedEvent : Event
Called with all existing backgroundServiceEvents when enabled, and all new events afterwards if enabled and recording. |
|
data class BreakpointResolvedEvent : Event
Fired when breakpoint is resolved to an actual script and location. |
|
data class BufferUsageEvent : Event |
|
data class CacheStorageContentUpdatedEvent : Event
A cache's contents have been modified. |
|
data class CacheStorageListUpdatedEvent : Event
A cache has been added/deleted. |
|
data class CertificateErrorEvent : Event
There is a certificate error. If overriding certificate errors is enabled, then it should be
handled with the |
|
data class CharacterDataModifiedEvent : Event
Mirrors |
|
data class ChildNodeCountUpdatedEvent : Event
Fired when |
|
data class ChildNodeInsertedEvent : Event
Mirrors |
|
data class ChildNodeRemovedEvent : Event
Mirrors |
|
data class CompilationCacheProducedEvent : Event
Issued for every compilation cache generated. Is only available if Page.setGenerateCompilationCache is enabled. |
|
data class ConsoleAPICalledEvent : Event
Issued when console API was called. |
|
data class ConsoleProfileFinishedEvent : Event |
|
data class ConsoleProfileStartedEvent : Event
Sent when new profile recodring is started using console.profile() call. |
|
data class ContextChangedEvent : Event
Notifies that existing BaseAudioContext has changed some properties (id stays the same).. |
|
data class ContextCreatedEvent : Event
Notifies that a new BaseAudioContext has been created. |
|
data class ContextWillBeDestroyedEvent : Event
Notifies that an existing BaseAudioContext will be destroyed. |
|
data class DataCollectedEvent : Event
Contains an bucket of collected trace events. When tracing is stopped collected events will be send as a sequence of dataCollected events followed by tracingComplete event. |
|
data class DataReceivedEvent : Event
Fired when data chunk was received over the network. |
|
data class DetachedEvent : Event
Fired when remote debugging connection is about to be terminated. Contains detach reason. |
|
data class DetachedFromTargetEvent : Event
Issued when detached from target for any reason (including |
|
data class DistributedNodesUpdatedEvent : Event
Called when distrubution is changed. |
|
data class DomContentEventFiredEvent : Event |
|
data class DomStorageItemAddedEvent : Event |
|
data class DomStorageItemRemovedEvent : Event |
|
data class DomStorageItemsClearedEvent : Event |
|
data class DomStorageItemUpdatedEvent : Event |
|
data class DownloadWillBeginEvent : Event
Fired when page is about to start a download. |
|
data class EntryAddedEvent : Event
Issued when new message was logged. |
|
data class EventSourceMessageReceivedEvent : Event
Fired when EventSource message is received. |
|
data class ExceptionRevokedEvent : Event
Issued when unhandled exception was revoked. |
|
data class ExceptionThrownEvent : Event
Issued when exception was thrown and unhandled. |
|
data class ExecutionContextCreatedEvent : Event
Issued when new execution context is created. |
|
data class ExecutionContextDestroyedEvent : Event
Issued when execution context is destroyed. |
|
data class FileChooserOpenedEvent : Event
Emitted only when |
|
data class FontsUpdatedEvent : Event
Fires whenever a web font is updated. A non-empty font parameter indicates a successfully loaded web font |
|
data class FrameAttachedEvent : Event
Fired when frame has been attached to its parent. |
|
data class FrameClearedScheduledNavigationEvent : Event
Fired when frame no longer has a scheduled navigation. |
|
data class FrameDetachedEvent : Event
Fired when frame has been detached from its parent. |
|
data class FrameNavigatedEvent : Event
Fired once navigation of the frame has completed. Frame is now associated with the new loader. |
|
data class FrameRequestedNavigationEvent : Event
Fired when a renderer-initiated navigation is requested. Navigation may still be cancelled after the event is issued. |
|
data class FrameScheduledNavigationEvent : Event
Fired when frame schedules a potential navigation. |
|
data class FrameStartedLoadingEvent : Event
Fired when frame has started loading. |
|
data class FrameStoppedLoadingEvent : Event
Fired when frame has stopped loading. |
|
data class HeapStatsUpdateEvent : Event
If heap objects tracking has been started then backend may send update for one or more fragments |
|
data class IndexedDBContentUpdatedEvent : Event
The origin's IndexedDB object store has been modified. |
|
data class IndexedDBListUpdatedEvent : Event
The origin's IndexedDB database list has been modified. |
|
data class InlineStyleInvalidatedEvent : Event
Fired when |
|
data class InspectNodeRequestedEvent : Event
Fired when the node should be inspected. This happens after call to |
|
data class InspectRequestedEvent : Event
Issued when object should be inspected (for example, as a result of inspect() command line API call). |
|
data class IssueUpdatedEvent : Event
This is fired whenever the outstanding issue/error message changes. |issueMessage| is empty if there is no issue. |
|
data class JavascriptDialogClosedEvent : Event
Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) has been closed. |
|
data class JavascriptDialogOpeningEvent : Event
Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) is about to open. |
|
data class LastSeenObjectIdEvent : Event
If heap objects tracking has been started then backend regulary sends a current value for last seen object id and corresponding timestamp. If the were changes in the heap since last event then one or more heapStatsUpdate events will be sent before a new lastSeenObjectId event. |
|
data class LayerPaintedEvent : Event |
|
data class LayerTreeDidChangeEvent : Event |
|
data class LifecycleEventEvent : Event
Fired for top level page lifecycle events such as navigation, load, paint, etc. |
|
data class LoadEventFiredEvent : Event |
|
data class LoadingFailedEvent : Event
Fired when HTTP request has failed to load. |
|
data class LoadingFinishedEvent : Event
Fired when HTTP request has finished loading. |
|
data class MessageAddedEvent : Event
Issued when new console message is added. |
|
data class MetricsEvent : Event
Current values of the metrics. |
|
data class NavigatedWithinDocumentEvent : Event
Fired when same-document navigation happens, e.g. due to history API usage or anchor navigation. |
|
data class NeedsBeginFramesChangedEvent : Event
Issued when the target starts or stops needing BeginFrames. Deprecated. Issue beginFrame unconditionally instead and use result from beginFrame to detect whether the frames were suppressed. |
|
data class NetworkStateUpdatedEvent : Event |
|
data class NodeHighlightRequestedEvent : Event
Fired when the node should be highlighted. This happens after call to |
|
data class NodeParamConnectedEvent : Event
Notifies that an AudioNode is connected to an AudioParam. |
|
data class NodeParamDisconnectedEvent : Event
Notifies that an AudioNode is disconnected to an AudioParam. |
|
data class NodesConnectedEvent : Event
Notifies that two AudioNodes are connected. |
|
data class NodesDisconnectedEvent : Event
Notifies that AudioNodes are disconnected. The destination can be null, and it means all the outgoing connections from the source are disconnected. |
|
data class PausedEvent : Event
Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria. |
|
data class PlayerEventsAddedEvent : Event
Send events as a list, allowing them to be batched on the browser for less congestion. If batched, events must ALWAYS be in chronological order. |
|
data class PlayerPropertiesChangedEvent : Event
This can be called multiple times, and can be used to set / override / remove player properties. A null propValue indicates removal. |
|
data class PlayersCreatedEvent : Event
Called whenever a player is created, or when a new agent joins and recieves a list of active players. If an agent is restored, it will recieve the full list of player ids and all events again. |
|
data class PseudoElementAddedEvent : Event
Called when a pseudo element is added to an element. |
|
data class PseudoElementRemovedEvent : Event
Called when a pseudo element is removed from an element. |
|
data class ReceivedMessageFromTargetEvent : Event
Notifies about a new protocol message received from the session (as reported in
|
|
data class RecordingStateChangedEvent : Event
Called when the recording state for the service has been updated. |
|
data class ReportHeapSnapshotProgressEvent : Event |
|
data class RequestInterceptedEvent : Event
Details of an intercepted HTTP request, which must be either allowed, blocked, modified or mocked. Deprecated, use Fetch.requestPaused instead. |
|
data class RequestPausedEvent : Event
Issued when the domain is enabled and the request URL matches the specified filter. The request is paused until the client responds with one of continueRequest, failRequest or fulfillRequest. The stage of the request can be determined by presence of responseErrorReason and responseStatusCode -- the request is at the response stage if either of these fields is present and in the request stage otherwise. |
|
data class RequestServedFromCacheEvent : Event
Fired if request ended up loading from cache. |
|
data class RequestWillBeSentEvent : Event
Fired when page is about to send HTTP request. |
|
data class RequestWillBeSentExtraInfoEvent : Event
Fired when additional information about a requestWillBeSent event is available from the network stack. Not every requestWillBeSent event will have an additional requestWillBeSentExtraInfo fired for it, and there is no guarantee whether requestWillBeSent or requestWillBeSentExtraInfo will be fired first for the same request. |
|
data class ResourceChangedPriorityEvent : Event
Fired when resource loading priority is changed |
|
data class ResponseReceivedEvent : Event
Fired when HTTP response is available. |
|
data class ResponseReceivedExtraInfoEvent : Event
Fired when additional information about a responseReceived event is available from the network stack. Not every responseReceived event will have an additional responseReceivedExtraInfo for it, and responseReceivedExtraInfo may be fired before or after responseReceived. |
|
data class ScreencastFrameEvent : Event
Compressed image data requested by the |
|
data class ScreencastVisibilityChangedEvent : Event
Fired when the page with currently enabled screencast was shown or hidden `. |
|
data class ScreenshotRequestedEvent : Event
Fired when user asks to capture screenshot of some area on the page. |
|
data class ScriptFailedToParseEvent : Event
Fired when virtual machine fails to parse the script. |
|
data class ScriptParsedEvent : Event
Fired when virtual machine parses script. This event is also fired for all known and uncollected scripts upon enabling debugger. |
|
data class SecurityStateChangedEvent : Event
The security state of the page changed. |
|
data class SetChildNodesEvent : Event
Fired when backend wants to provide client with the missing DOM structure. This happens upon most of the calls requesting node ids. |
|
data class ShadowRootPoppedEvent : Event
Called when shadow root is popped from the element. |
|
data class ShadowRootPushedEvent : Event
Called when shadow root is pushed into the element. |
|
data class SignedExchangeReceivedEvent : Event
Fired when a signed exchange was received over the network |
|
data class SinksUpdatedEvent : Event
This is fired whenever the list of available sinks changes. A sink is a device or a software surface that you can cast to. |
|
data class StyleSheetAddedEvent : Event
Fired whenever an active document stylesheet is added. |
|
data class StyleSheetChangedEvent : Event
Fired whenever a stylesheet is changed as a result of the client operation. |
|
data class StyleSheetRemovedEvent : Event
Fired whenever an active document stylesheet is removed. |
|
data class TargetCrashedEvent : Event
Issued when a target has crashed. |
|
data class TargetCreatedEvent : Event
Issued when a possible inspection target is created. |
|
data class TargetDestroyedEvent : Event
Issued when a target is destroyed. |
|
data class TargetInfoChangedEvent : Event
Issued when some information about a target has changed. This only happens between
|
|
data class TracingCompleteEvent : Event
Signals that tracing is stopped and there is no trace buffers pending flush, all data were delivered via dataCollected events. |
|
data class WebSocketClosedEvent : Event
Fired when WebSocket is closed. |
|
data class WebSocketCreatedEvent : Event
Fired upon WebSocket creation. |
|
data class WebSocketFrameErrorEvent : Event
Fired when WebSocket message error occurs. |
|
data class WebSocketFrameReceivedEvent : Event
Fired when WebSocket message is received. |
|
data class WebSocketFrameSentEvent : Event
Fired when WebSocket message is sent. |
|
data class WebSocketHandshakeResponseReceivedEvent : Event
Fired when WebSocket handshake response becomes available. |
|
data class WebSocketWillSendHandshakeRequestEvent : Event
Fired when WebSocket is about to initiate handshake. |
|
data class WindowOpenEvent : Event
Fired when a new window is going to be opened, via window.open(), link click, form submission, etc. |
|
data class WorkerErrorReportedEvent : Event |
|
data class WorkerRegistrationUpdatedEvent : Event |
|
data class WorkerVersionUpdatedEvent : Event |