pub enum Event {
Show 163 variants
AnimationAnimationCanceled(AnimationCanceledEvent),
AnimationAnimationCreated(AnimationCreatedEvent),
AnimationAnimationStarted(AnimationStartedEvent),
ApplicationCacheApplicationCacheStatusUpdated(ApplicationCacheStatusUpdatedEvent),
ApplicationCacheNetworkStateUpdated(NetworkStateUpdatedEvent),
AuditsIssueAdded(IssueAddedEvent),
BackgroundServiceRecordingStateChanged(RecordingStateChangedEvent),
BackgroundServiceBackgroundServiceEventReceived(BackgroundServiceEventReceivedEvent),
BrowserDownloadWillBegin(DownloadWillBeginEvent),
BrowserDownloadProgress(DownloadProgressEvent),
CssFontsUpdated(FontsUpdatedEvent),
CssMediaQueryResultChanged(MediaQueryResultChangedEvent),
CssStyleSheetAdded(StyleSheetAddedEvent),
CssStyleSheetChanged(StyleSheetChangedEvent),
CssStyleSheetRemoved(StyleSheetRemovedEvent),
CastSinksUpdated(SinksUpdatedEvent),
CastIssueUpdated(IssueUpdatedEvent),
DomAttributeModified(AttributeModifiedEvent),
DomAttributeRemoved(AttributeRemovedEvent),
DomCharacterDataModified(CharacterDataModifiedEvent),
DomChildNodeCountUpdated(ChildNodeCountUpdatedEvent),
DomChildNodeInserted(ChildNodeInsertedEvent),
DomChildNodeRemoved(ChildNodeRemovedEvent),
DomDistributedNodesUpdated(DistributedNodesUpdatedEvent),
DomDocumentUpdated(DocumentUpdatedEvent),
DomInlineStyleInvalidated(InlineStyleInvalidatedEvent),
DomPseudoElementAdded(PseudoElementAddedEvent),
DomPseudoElementRemoved(PseudoElementRemovedEvent),
DomSetChildNodes(SetChildNodesEvent),
DomShadowRootPopped(ShadowRootPoppedEvent),
DomShadowRootPushed(ShadowRootPushedEvent),
DomStorageDomStorageItemAdded(DomStorageItemAddedEvent),
DomStorageDomStorageItemRemoved(DomStorageItemRemovedEvent),
DomStorageDomStorageItemUpdated(DomStorageItemUpdatedEvent),
DomStorageDomStorageItemsCleared(DomStorageItemsClearedEvent),
DatabaseAddDatabase(AddDatabaseEvent),
EmulationVirtualTimeBudgetExpired(VirtualTimeBudgetExpiredEvent),
HeadlessExperimentalNeedsBeginFramesChanged(NeedsBeginFramesChangedEvent),
InputDragIntercepted(DragInterceptedEvent),
InspectorDetached(DetachedEvent),
InspectorTargetCrashed(TargetCrashedEvent),
InspectorTargetReloadedAfterCrash(TargetReloadedAfterCrashEvent),
LayerTreeLayerPainted(LayerPaintedEvent),
LayerTreeLayerTreeDidChange(LayerTreeDidChangeEvent),
LogEntryAdded(EntryAddedEvent),
NetworkDataReceived(DataReceivedEvent),
NetworkEventSourceMessageReceived(EventSourceMessageReceivedEvent),
NetworkLoadingFailed(LoadingFailedEvent),
NetworkLoadingFinished(LoadingFinishedEvent),
NetworkRequestIntercepted(RequestInterceptedEvent),
NetworkRequestServedFromCache(RequestServedFromCacheEvent),
NetworkRequestWillBeSent(RequestWillBeSentEvent),
NetworkResourceChangedPriority(ResourceChangedPriorityEvent),
NetworkSignedExchangeReceived(SignedExchangeReceivedEvent),
NetworkResponseReceived(ResponseReceivedEvent),
NetworkWebSocketClosed(WebSocketClosedEvent),
NetworkWebSocketCreated(WebSocketCreatedEvent),
NetworkWebSocketFrameError(WebSocketFrameErrorEvent),
NetworkWebSocketFrameReceived(WebSocketFrameReceivedEvent),
NetworkWebSocketFrameSent(WebSocketFrameSentEvent),
NetworkWebSocketHandshakeResponseReceived(WebSocketHandshakeResponseReceivedEvent),
NetworkWebSocketWillSendHandshakeRequest(WebSocketWillSendHandshakeRequestEvent),
NetworkWebTransportCreated(WebTransportCreatedEvent),
NetworkWebTransportConnectionEstablished(WebTransportConnectionEstablishedEvent),
NetworkWebTransportClosed(WebTransportClosedEvent),
NetworkRequestWillBeSentExtraInfo(RequestWillBeSentExtraInfoEvent),
NetworkResponseReceivedExtraInfo(ResponseReceivedExtraInfoEvent),
NetworkTrustTokenOperationDone(TrustTokenOperationDoneEvent),
OverlayInspectNodeRequested(InspectNodeRequestedEvent),
OverlayNodeHighlightRequested(NodeHighlightRequestedEvent),
OverlayScreenshotRequested(ScreenshotRequestedEvent),
OverlayInspectModeCanceled(InspectModeCanceledEvent),
PageDomContentEventFired(DomContentEventFiredEvent),
PageFileChooserOpened(FileChooserOpenedEvent),
PageFrameAttached(FrameAttachedEvent),
PageFrameClearedScheduledNavigation(FrameClearedScheduledNavigationEvent),
PageFrameDetached(FrameDetachedEvent),
PageFrameNavigated(FrameNavigatedEvent),
PageDocumentOpened(DocumentOpenedEvent),
PageFrameResized(FrameResizedEvent),
PageFrameRequestedNavigation(FrameRequestedNavigationEvent),
PageFrameScheduledNavigation(FrameScheduledNavigationEvent),
PageFrameStartedLoading(FrameStartedLoadingEvent),
PageFrameStoppedLoading(FrameStoppedLoadingEvent),
PageDownloadWillBegin(DownloadWillBeginEvent),
PageDownloadProgress(DownloadProgressEvent),
PageInterstitialHidden(InterstitialHiddenEvent),
PageInterstitialShown(InterstitialShownEvent),
PageJavascriptDialogClosed(JavascriptDialogClosedEvent),
PageJavascriptDialogOpening(JavascriptDialogOpeningEvent),
PageLifecycleEvent(LifecycleEventEvent),
PageLoadEventFired(LoadEventFiredEvent),
PageNavigatedWithinDocument(NavigatedWithinDocumentEvent),
PageScreencastFrame(ScreencastFrameEvent),
PageScreencastVisibilityChanged(ScreencastVisibilityChangedEvent),
PageWindowOpen(WindowOpenEvent),
PageCompilationCacheProduced(CompilationCacheProducedEvent),
PerformanceMetrics(MetricsEvent),
PerformanceTimelineTimelineEventAdded(TimelineEventAddedEvent),
SecurityCertificateError(CertificateErrorEvent),
SecurityVisibleSecurityStateChanged(VisibleSecurityStateChangedEvent),
SecuritySecurityStateChanged(SecurityStateChangedEvent),
ServiceWorkerWorkerErrorReported(WorkerErrorReportedEvent),
ServiceWorkerWorkerRegistrationUpdated(WorkerRegistrationUpdatedEvent),
ServiceWorkerWorkerVersionUpdated(WorkerVersionUpdatedEvent),
StorageCacheStorageContentUpdated(CacheStorageContentUpdatedEvent),
StorageCacheStorageListUpdated(CacheStorageListUpdatedEvent),
StorageIndexedDbContentUpdated(IndexedDbContentUpdatedEvent),
StorageIndexedDbListUpdated(IndexedDbListUpdatedEvent),
TargetAttachedToTarget(AttachedToTargetEvent),
TargetDetachedFromTarget(DetachedFromTargetEvent),
TargetReceivedMessageFromTarget(ReceivedMessageFromTargetEvent),
TargetTargetCreated(TargetCreatedEvent),
TargetTargetDestroyed(TargetDestroyedEvent),
TargetTargetCrashed(TargetCrashedEvent),
TargetTargetInfoChanged(TargetInfoChangedEvent),
TetheringAccepted(AcceptedEvent),
TracingBufferUsage(BufferUsageEvent),
TracingDataCollected(DataCollectedEvent),
TracingTracingComplete(TracingCompleteEvent),
FetchRequestPaused(RequestPausedEvent),
FetchAuthRequired(AuthRequiredEvent),
WebAudioContextCreated(ContextCreatedEvent),
WebAudioContextWillBeDestroyed(ContextWillBeDestroyedEvent),
WebAudioContextChanged(ContextChangedEvent),
WebAudioAudioListenerCreated(AudioListenerCreatedEvent),
WebAudioAudioListenerWillBeDestroyed(AudioListenerWillBeDestroyedEvent),
WebAudioAudioNodeCreated(AudioNodeCreatedEvent),
WebAudioAudioNodeWillBeDestroyed(AudioNodeWillBeDestroyedEvent),
WebAudioAudioParamCreated(AudioParamCreatedEvent),
WebAudioAudioParamWillBeDestroyed(AudioParamWillBeDestroyedEvent),
WebAudioNodesConnected(NodesConnectedEvent),
WebAudioNodesDisconnected(NodesDisconnectedEvent),
WebAudioNodeParamConnected(NodeParamConnectedEvent),
WebAudioNodeParamDisconnected(NodeParamDisconnectedEvent),
MediaPlayerPropertiesChanged(PlayerPropertiesChangedEvent),
MediaPlayerEventsAdded(PlayerEventsAddedEvent),
MediaPlayerMessagesLogged(PlayerMessagesLoggedEvent),
MediaPlayerErrorsRaised(PlayerErrorsRaisedEvent),
MediaPlayersCreated(PlayersCreatedEvent),
ConsoleMessageAdded(MessageAddedEvent),
DebuggerBreakpointResolved(BreakpointResolvedEvent),
DebuggerPaused(PausedEvent),
DebuggerResumed(ResumedEvent),
DebuggerScriptFailedToParse(ScriptFailedToParseEvent),
DebuggerScriptParsed(ScriptParsedEvent),
HeapProfilerAddHeapSnapshotChunk(AddHeapSnapshotChunkEvent),
HeapProfilerHeapStatsUpdate(HeapStatsUpdateEvent),
HeapProfilerLastSeenObjectId(LastSeenObjectIdEvent),
HeapProfilerReportHeapSnapshotProgress(ReportHeapSnapshotProgressEvent),
HeapProfilerResetProfiles(ResetProfilesEvent),
ProfilerConsoleProfileFinished(ConsoleProfileFinishedEvent),
ProfilerConsoleProfileStarted(ConsoleProfileStartedEvent),
ProfilerPreciseCoverageDeltaUpdate(PreciseCoverageDeltaUpdateEvent),
RuntimeBindingCalled(BindingCalledEvent),
RuntimeConsoleApiCalled(ConsoleApiCalledEvent),
RuntimeExceptionRevoked(ExceptionRevokedEvent),
RuntimeExceptionThrown(ExceptionThrownEvent),
RuntimeExecutionContextCreated(ExecutionContextCreatedEvent),
RuntimeExecutionContextDestroyed(ExecutionContextDestroyedEvent),
RuntimeExecutionContextsCleared(ExecutionContextsClearedEvent),
RuntimeInspectRequested(InspectRequestedEvent),
Unknown(String, Value),
}
Expand description
Chrome DevTools Protocol event.
Variants§
AnimationAnimationCanceled(AnimationCanceledEvent)
experimental
and Animation
and Runtime
and DOM
only.Event for when an animation has been cancelled.
AnimationAnimationCreated(AnimationCreatedEvent)
experimental
and Animation
and Runtime
and DOM
only.Event for each animation that has been created.
AnimationAnimationStarted(AnimationStartedEvent)
experimental
and Animation
and Runtime
and DOM
only.Event for animation that has been started.
ApplicationCacheApplicationCacheStatusUpdated(ApplicationCacheStatusUpdatedEvent)
experimental
and ApplicationCache
and Page
only.ApplicationCacheNetworkStateUpdated(NetworkStateUpdatedEvent)
experimental
and ApplicationCache
and Page
only.AuditsIssueAdded(IssueAddedEvent)
experimental
and Audits
and Network
only.BackgroundServiceRecordingStateChanged(RecordingStateChangedEvent)
experimental
and BackgroundService
only.Called when the recording state for the service has been updated.
BackgroundServiceBackgroundServiceEventReceived(BackgroundServiceEventReceivedEvent)
experimental
and BackgroundService
only.Called with all existing backgroundServiceEvents when enabled, and all new events afterwards if enabled and recording.
BrowserDownloadWillBegin(DownloadWillBeginEvent)
Browser
and experimental
only.Fired when page is about to start a download.
BrowserDownloadProgress(DownloadProgressEvent)
Browser
and experimental
only.Fired when download makes progress. Last call has |done| == true.
CssFontsUpdated(FontsUpdatedEvent)
experimental
and CSS
and DOM
and Page
only.Fires whenever a web font is updated. A non-empty font parameter indicates a successfully loaded web font
CssMediaQueryResultChanged(MediaQueryResultChangedEvent)
experimental
and CSS
and DOM
and Page
only.Fires whenever a MediaQuery result changes (for example, after a browser window has been resized.) The current implementation considers only viewport-dependent media features.
CssStyleSheetAdded(StyleSheetAddedEvent)
experimental
and CSS
and DOM
and Page
only.Fired whenever an active document stylesheet is added.
CssStyleSheetChanged(StyleSheetChangedEvent)
experimental
and CSS
and DOM
and Page
only.Fired whenever a stylesheet is changed as a result of the client operation.
CssStyleSheetRemoved(StyleSheetRemovedEvent)
experimental
and CSS
and DOM
and Page
only.Fired whenever an active document stylesheet is removed.
CastSinksUpdated(SinksUpdatedEvent)
experimental
and Cast
only.This is fired whenever the list of available sinks changes. A sink is a device or a software surface that you can cast to.
CastIssueUpdated(IssueUpdatedEvent)
experimental
and Cast
only.This is fired whenever the outstanding issue/error message changes. |issueMessage| is empty if there is no issue.
DomAttributeModified(AttributeModifiedEvent)
DOM
and Runtime
only.Fired when Element
’s attribute is modified.
DomAttributeRemoved(AttributeRemovedEvent)
DOM
and Runtime
only.Fired when Element
’s attribute is removed.
DomCharacterDataModified(CharacterDataModifiedEvent)
DOM
and Runtime
only.Mirrors DOMCharacterDataModified
event.
DomChildNodeCountUpdated(ChildNodeCountUpdatedEvent)
DOM
and Runtime
only.Fired when Container
’s child node count has changed.
DomChildNodeInserted(ChildNodeInsertedEvent)
DOM
and Runtime
only.Mirrors DOMNodeInserted
event.
DomChildNodeRemoved(ChildNodeRemovedEvent)
DOM
and Runtime
only.Mirrors DOMNodeRemoved
event.
DomDistributedNodesUpdated(DistributedNodesUpdatedEvent)
DOM
and Runtime
and experimental
only.Called when distrubution is changed.
DomDocumentUpdated(DocumentUpdatedEvent)
DOM
and Runtime
only.Fired when Document
has been totally updated. Node ids are no longer valid.
DomInlineStyleInvalidated(InlineStyleInvalidatedEvent)
DOM
and Runtime
and experimental
only.Fired when Element
’s inline style is modified via a CSS property modification.
DomPseudoElementAdded(PseudoElementAddedEvent)
DOM
and Runtime
and experimental
only.Called when a pseudo element is added to an element.
DomPseudoElementRemoved(PseudoElementRemovedEvent)
DOM
and Runtime
and experimental
only.Called when a pseudo element is removed from an element.
DomSetChildNodes(SetChildNodesEvent)
DOM
and Runtime
only.Fired when backend wants to provide client with the missing DOM structure. This happens upon most of the calls requesting node ids.
DomShadowRootPopped(ShadowRootPoppedEvent)
DOM
and Runtime
and experimental
only.Called when shadow root is popped from the element.
DomShadowRootPushed(ShadowRootPushedEvent)
DOM
and Runtime
and experimental
only.Called when shadow root is pushed into the element.
DomStorageDomStorageItemAdded(DomStorageItemAddedEvent)
experimental
and DOMStorage
only.DomStorageDomStorageItemRemoved(DomStorageItemRemovedEvent)
experimental
and DOMStorage
only.DomStorageDomStorageItemUpdated(DomStorageItemUpdatedEvent)
experimental
and DOMStorage
only.DomStorageDomStorageItemsCleared(DomStorageItemsClearedEvent)
experimental
and DOMStorage
only.DatabaseAddDatabase(AddDatabaseEvent)
experimental
and Database
only.EmulationVirtualTimeBudgetExpired(VirtualTimeBudgetExpiredEvent)
Emulation
and DOM
and Page
and Runtime
and experimental
only.Notification sent after the virtual time budget for the current VirtualTimePolicy has run out.
HeadlessExperimentalNeedsBeginFramesChanged(NeedsBeginFramesChangedEvent)
experimental
and HeadlessExperimental
and Page
and Runtime
only.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.
InputDragIntercepted(DragInterceptedEvent)
Input
and experimental
only.Emitted only when Input.setInterceptDrags
is enabled. Use this data with Input.dispatchDragEvent
to
restore normal drag and drop behavior.
InspectorDetached(DetachedEvent)
experimental
and Inspector
only.Fired when remote debugging connection is about to be terminated. Contains detach reason.
InspectorTargetCrashed(TargetCrashedEvent)
experimental
and Inspector
only.Fired when debugging target has crashed
InspectorTargetReloadedAfterCrash(TargetReloadedAfterCrashEvent)
experimental
and Inspector
only.Fired when debugging target has reloaded after crash
LayerTreeLayerPainted(LayerPaintedEvent)
experimental
and LayerTree
and DOM
only.LayerTreeLayerTreeDidChange(LayerTreeDidChangeEvent)
experimental
and LayerTree
and DOM
only.LogEntryAdded(EntryAddedEvent)
Log
and Runtime
and Network
only.Issued when new message was logged.
NetworkDataReceived(DataReceivedEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when data chunk was received over the network.
NetworkEventSourceMessageReceived(EventSourceMessageReceivedEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when EventSource message is received.
NetworkLoadingFailed(LoadingFailedEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when HTTP request has failed to load.
NetworkLoadingFinished(LoadingFinishedEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when HTTP request has finished loading.
NetworkRequestIntercepted(RequestInterceptedEvent)
Network
and Debugger
and Runtime
and Security
and experimental
only.Details of an intercepted HTTP request, which must be either allowed, blocked, modified or mocked. Deprecated, use Fetch.requestPaused instead.
NetworkRequestServedFromCache(RequestServedFromCacheEvent)
Network
and Debugger
and Runtime
and Security
only.Fired if request ended up loading from cache.
NetworkRequestWillBeSent(RequestWillBeSentEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when page is about to send HTTP request.
NetworkResourceChangedPriority(ResourceChangedPriorityEvent)
Network
and Debugger
and Runtime
and Security
and experimental
only.Fired when resource loading priority is changed
NetworkSignedExchangeReceived(SignedExchangeReceivedEvent)
Network
and Debugger
and Runtime
and Security
and experimental
only.Fired when a signed exchange was received over the network
NetworkResponseReceived(ResponseReceivedEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when HTTP response is available.
NetworkWebSocketClosed(WebSocketClosedEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when WebSocket is closed.
NetworkWebSocketCreated(WebSocketCreatedEvent)
Network
and Debugger
and Runtime
and Security
only.Fired upon WebSocket creation.
NetworkWebSocketFrameError(WebSocketFrameErrorEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when WebSocket message error occurs.
NetworkWebSocketFrameReceived(WebSocketFrameReceivedEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when WebSocket message is received.
NetworkWebSocketFrameSent(WebSocketFrameSentEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when WebSocket message is sent.
NetworkWebSocketHandshakeResponseReceived(WebSocketHandshakeResponseReceivedEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when WebSocket handshake response becomes available.
NetworkWebSocketWillSendHandshakeRequest(WebSocketWillSendHandshakeRequestEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when WebSocket is about to initiate handshake.
NetworkWebTransportCreated(WebTransportCreatedEvent)
Network
and Debugger
and Runtime
and Security
only.Fired upon WebTransport creation.
NetworkWebTransportConnectionEstablished(WebTransportConnectionEstablishedEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when WebTransport handshake is finished.
NetworkWebTransportClosed(WebTransportClosedEvent)
Network
and Debugger
and Runtime
and Security
only.Fired when WebTransport is disposed.
NetworkRequestWillBeSentExtraInfo(RequestWillBeSentExtraInfoEvent)
Network
and Debugger
and Runtime
and Security
and experimental
only.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.
NetworkResponseReceivedExtraInfo(ResponseReceivedExtraInfoEvent)
Network
and Debugger
and Runtime
and Security
and experimental
only.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.
NetworkTrustTokenOperationDone(TrustTokenOperationDoneEvent)
Network
and Debugger
and Runtime
and Security
and experimental
only.Fired exactly once for each Trust Token operation. Depending on the type of the operation and whether the operation succeeded or failed, the event is fired before the corresponding request was sent or after the response was received.
OverlayInspectNodeRequested(InspectNodeRequestedEvent)
experimental
and Overlay
and DOM
and Page
and Runtime
only.Fired when the node should be inspected. This happens after call to setInspectMode
or when
user manually inspects an element.
OverlayNodeHighlightRequested(NodeHighlightRequestedEvent)
experimental
and Overlay
and DOM
and Page
and Runtime
only.Fired when the node should be highlighted. This happens after call to setInspectMode
.
OverlayScreenshotRequested(ScreenshotRequestedEvent)
experimental
and Overlay
and DOM
and Page
and Runtime
only.Fired when user asks to capture screenshot of some area on the page.
OverlayInspectModeCanceled(InspectModeCanceledEvent)
experimental
and Overlay
and DOM
and Page
and Runtime
only.Fired when user cancels the inspect mode.
PageDomContentEventFired(DomContentEventFiredEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.PageFileChooserOpened(FileChooserOpenedEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Emitted only when page.interceptFileChooser
is enabled.
PageFrameAttached(FrameAttachedEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Fired when frame has been attached to its parent.
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Fired when frame no longer has a scheduled navigation.
PageFrameDetached(FrameDetachedEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Fired when frame has been detached from its parent.
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Fired once navigation of the frame has completed. Frame is now associated with the new loader.
PageDocumentOpened(DocumentOpenedEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
and experimental
only.Fired when opening document to write to.
PageFrameResized(FrameResizedEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
and experimental
only.Page
and Debugger
and DOM
and IO
and Network
and Runtime
and experimental
only.Fired when a renderer-initiated navigation is requested. Navigation may still be cancelled after the event is issued.
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Fired when frame schedules a potential navigation.
PageFrameStartedLoading(FrameStartedLoadingEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
and experimental
only.Fired when frame has started loading.
PageFrameStoppedLoading(FrameStoppedLoadingEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
and experimental
only.Fired when frame has stopped loading.
PageDownloadWillBegin(DownloadWillBeginEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
and experimental
only.Fired when page is about to start a download. Deprecated. Use Browser.downloadWillBegin instead.
PageDownloadProgress(DownloadProgressEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
and experimental
only.Fired when download makes progress. Last call has |done| == true. Deprecated. Use Browser.downloadProgress instead.
PageInterstitialHidden(InterstitialHiddenEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Fired when interstitial page was hidden
PageInterstitialShown(InterstitialShownEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Fired when interstitial page was shown
PageJavascriptDialogClosed(JavascriptDialogClosedEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) has been closed.
PageJavascriptDialogOpening(JavascriptDialogOpeningEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Fired when a JavaScript initiated dialog (alert, confirm, prompt, or onbeforeunload) is about to open.
PageLifecycleEvent(LifecycleEventEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Fired for top level page lifecycle events such as navigation, load, paint, etc.
PageLoadEventFired(LoadEventFiredEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Page
and Debugger
and DOM
and IO
and Network
and Runtime
and experimental
only.Fired when same-document navigation happens, e.g. due to history API usage or anchor navigation.
PageScreencastFrame(ScreencastFrameEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
and experimental
only.Compressed image data requested by the startScreencast
.
PageScreencastVisibilityChanged(ScreencastVisibilityChangedEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
and experimental
only.Fired when the page with currently enabled screencast was shown or hidden `.
PageWindowOpen(WindowOpenEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
only.Fired when a new window is going to be opened, via window.open(), link click, form submission, etc.
PageCompilationCacheProduced(CompilationCacheProducedEvent)
Page
and Debugger
and DOM
and IO
and Network
and Runtime
and experimental
only.Issued for every compilation cache generated. Is only available if Page.setGenerateCompilationCache is enabled.
PerformanceMetrics(MetricsEvent)
Performance
only.Current values of the metrics.
PerformanceTimelineTimelineEventAdded(TimelineEventAddedEvent)
experimental
and PerformanceTimeline
and DOM
and Network
only.Sent when a performance timeline event is added. See reportPerformanceTimeline method.
SecurityCertificateError(CertificateErrorEvent)
Security
only.There is a certificate error. If overriding certificate errors is enabled, then it should be
handled with the handleCertificateError
command. Note: this event does not fire if the
certificate error has been allowed internally. Only one client per target should override
certificate errors at the same time.
SecurityVisibleSecurityStateChanged(VisibleSecurityStateChangedEvent)
Security
and experimental
only.The security state of the page changed.
SecuritySecurityStateChanged(SecurityStateChangedEvent)
Security
only.The security state of the page changed.
ServiceWorkerWorkerErrorReported(WorkerErrorReportedEvent)
experimental
and ServiceWorker
and Target
only.ServiceWorkerWorkerRegistrationUpdated(WorkerRegistrationUpdatedEvent)
experimental
and ServiceWorker
and Target
only.ServiceWorkerWorkerVersionUpdated(WorkerVersionUpdatedEvent)
experimental
and ServiceWorker
and Target
only.StorageCacheStorageContentUpdated(CacheStorageContentUpdatedEvent)
experimental
and Storage
and Browser
and Network
only.A cache’s contents have been modified.
StorageCacheStorageListUpdated(CacheStorageListUpdatedEvent)
experimental
and Storage
and Browser
and Network
only.A cache has been added/deleted.
StorageIndexedDbContentUpdated(IndexedDbContentUpdatedEvent)
experimental
and Storage
and Browser
and Network
only.The origin’s IndexedDB object store has been modified.
StorageIndexedDbListUpdated(IndexedDbListUpdatedEvent)
experimental
and Storage
and Browser
and Network
only.The origin’s IndexedDB database list has been modified.
TargetAttachedToTarget(AttachedToTargetEvent)
Target
and experimental
only.Issued when attached to target because of auto-attach or attachToTarget
command.
TargetDetachedFromTarget(DetachedFromTargetEvent)
Target
and experimental
only.Issued when detached from target for any reason (including detachFromTarget
command). Can be
issued multiple times per target if multiple sessions have been attached to it.
TargetReceivedMessageFromTarget(ReceivedMessageFromTargetEvent)
Target
only.Notifies about a new protocol message received from the session (as reported in
attachedToTarget
event).
TargetTargetCreated(TargetCreatedEvent)
Target
only.Issued when a possible inspection target is created.
TargetTargetDestroyed(TargetDestroyedEvent)
Target
only.Issued when a target is destroyed.
TargetTargetCrashed(TargetCrashedEvent)
Target
only.Issued when a target has crashed.
TargetTargetInfoChanged(TargetInfoChangedEvent)
Target
only.Issued when some information about a target has changed. This only happens between
targetCreated
and targetDestroyed
.
TetheringAccepted(AcceptedEvent)
experimental
and Tethering
only.Informs that port was successfully bound and got a specified connection id.
TracingBufferUsage(BufferUsageEvent)
experimental
and Tracing
and IO
only.TracingDataCollected(DataCollectedEvent)
experimental
and Tracing
and IO
only.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.
TracingTracingComplete(TracingCompleteEvent)
experimental
and Tracing
and IO
only.Signals that tracing is stopped and there is no trace buffers pending flush, all data were delivered via dataCollected events.
FetchRequestPaused(RequestPausedEvent)
Fetch
and Network
and IO
and Page
only.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.
FetchAuthRequired(AuthRequiredEvent)
Fetch
and Network
and IO
and Page
only.Issued when the domain is enabled with handleAuthRequests set to true. The request is paused until client responds with continueWithAuth.
WebAudioContextCreated(ContextCreatedEvent)
experimental
and WebAudio
only.Notifies that a new BaseAudioContext has been created.
WebAudioContextWillBeDestroyed(ContextWillBeDestroyedEvent)
experimental
and WebAudio
only.Notifies that an existing BaseAudioContext will be destroyed.
WebAudioContextChanged(ContextChangedEvent)
experimental
and WebAudio
only.Notifies that existing BaseAudioContext has changed some properties (id stays the same)..
WebAudioAudioListenerCreated(AudioListenerCreatedEvent)
experimental
and WebAudio
only.Notifies that the construction of an AudioListener has finished.
WebAudioAudioListenerWillBeDestroyed(AudioListenerWillBeDestroyedEvent)
experimental
and WebAudio
only.Notifies that a new AudioListener has been created.
WebAudioAudioNodeCreated(AudioNodeCreatedEvent)
experimental
and WebAudio
only.Notifies that a new AudioNode has been created.
WebAudioAudioNodeWillBeDestroyed(AudioNodeWillBeDestroyedEvent)
experimental
and WebAudio
only.Notifies that an existing AudioNode has been destroyed.
WebAudioAudioParamCreated(AudioParamCreatedEvent)
experimental
and WebAudio
only.Notifies that a new AudioParam has been created.
WebAudioAudioParamWillBeDestroyed(AudioParamWillBeDestroyedEvent)
experimental
and WebAudio
only.Notifies that an existing AudioParam has been destroyed.
WebAudioNodesConnected(NodesConnectedEvent)
experimental
and WebAudio
only.Notifies that two AudioNodes are connected.
WebAudioNodesDisconnected(NodesDisconnectedEvent)
experimental
and WebAudio
only.Notifies that AudioNodes are disconnected. The destination can be null, and it means all the outgoing connections from the source are disconnected.
WebAudioNodeParamConnected(NodeParamConnectedEvent)
experimental
and WebAudio
only.Notifies that an AudioNode is connected to an AudioParam.
WebAudioNodeParamDisconnected(NodeParamDisconnectedEvent)
experimental
and WebAudio
only.Notifies that an AudioNode is disconnected to an AudioParam.
MediaPlayerPropertiesChanged(PlayerPropertiesChangedEvent)
experimental
and Media
only.This can be called multiple times, and can be used to set / override / remove player properties. A null propValue indicates removal.
MediaPlayerEventsAdded(PlayerEventsAddedEvent)
experimental
and Media
only.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.
MediaPlayerMessagesLogged(PlayerMessagesLoggedEvent)
experimental
and Media
only.Send a list of any messages that need to be delivered.
MediaPlayerErrorsRaised(PlayerErrorsRaisedEvent)
experimental
and Media
only.Send a list of any errors that need to be delivered.
MediaPlayersCreated(PlayersCreatedEvent)
experimental
and Media
only.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.
ConsoleMessageAdded(MessageAddedEvent)
Console
and Runtime
only.Issued when new console message is added.
DebuggerBreakpointResolved(BreakpointResolvedEvent)
Debugger
and Runtime
only.Fired when breakpoint is resolved to an actual script and location.
DebuggerPaused(PausedEvent)
Debugger
and Runtime
only.Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria.
DebuggerResumed(ResumedEvent)
Debugger
and Runtime
only.Fired when the virtual machine resumed execution.
DebuggerScriptFailedToParse(ScriptFailedToParseEvent)
Debugger
and Runtime
only.Fired when virtual machine fails to parse the script.
DebuggerScriptParsed(ScriptParsedEvent)
Debugger
and Runtime
only.Fired when virtual machine parses script. This event is also fired for all known and uncollected scripts upon enabling debugger.
HeapProfilerAddHeapSnapshotChunk(AddHeapSnapshotChunkEvent)
experimental
and HeapProfiler
and Runtime
only.HeapProfilerHeapStatsUpdate(HeapStatsUpdateEvent)
experimental
and HeapProfiler
and Runtime
only.If heap objects tracking has been started then backend may send update for one or more fragments
HeapProfilerLastSeenObjectId(LastSeenObjectIdEvent)
experimental
and HeapProfiler
and Runtime
only.If heap objects tracking has been started then backend regularly 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.
HeapProfilerReportHeapSnapshotProgress(ReportHeapSnapshotProgressEvent)
experimental
and HeapProfiler
and Runtime
only.HeapProfilerResetProfiles(ResetProfilesEvent)
experimental
and HeapProfiler
and Runtime
only.ProfilerConsoleProfileFinished(ConsoleProfileFinishedEvent)
Profiler
and Runtime
and Debugger
only.ProfilerConsoleProfileStarted(ConsoleProfileStartedEvent)
Profiler
and Runtime
and Debugger
only.Sent when new profile recording is started using console.profile() call.
ProfilerPreciseCoverageDeltaUpdate(PreciseCoverageDeltaUpdateEvent)
Profiler
and Runtime
and Debugger
and experimental
only.Reports coverage delta since the last poll (either from an event like this, or from
takePreciseCoverage
for the current isolate. May only be sent if precise code
coverage has been started. This event can be trigged by the embedder to, for example,
trigger collection of coverage data immediatelly at a certain point in time.
RuntimeBindingCalled(BindingCalledEvent)
Runtime
and experimental
only.Notification is issued every time when binding is called.
RuntimeConsoleApiCalled(ConsoleApiCalledEvent)
Runtime
only.Issued when console API was called.
RuntimeExceptionRevoked(ExceptionRevokedEvent)
Runtime
only.Issued when unhandled exception was revoked.
RuntimeExceptionThrown(ExceptionThrownEvent)
Runtime
only.Issued when exception was thrown and unhandled.
RuntimeExecutionContextCreated(ExecutionContextCreatedEvent)
Runtime
only.Issued when new execution context is created.
RuntimeExecutionContextDestroyed(ExecutionContextDestroyedEvent)
Runtime
only.Issued when execution context is destroyed.
RuntimeExecutionContextsCleared(ExecutionContextsClearedEvent)
Runtime
only.Issued when all executionContexts were cleared in browser
RuntimeInspectRequested(InspectRequestedEvent)
Runtime
only.Issued when object should be inspected (for example, as a result of inspect() command line API call).
Unknown(String, Value)
Unknown event.