Package Torello.Browser
Class BrowserEvent
- java.lang.Object
-
- Torello.Java.Additional.BaseType
-
- Torello.Browser.BrowserEvent
-
- Direct Known Subclasses:
Animation.animationCanceled
,Animation.animationCreated
,Animation.animationStarted
,Audits.issueAdded
,BackgroundService.backgroundServiceEventReceived
,BackgroundService.recordingStateChanged
,Browser.downloadProgress
,Browser.downloadWillBegin
,Cast.issueUpdated
,Cast.sinksUpdated
,Console.messageAdded
,CSS.fontsUpdated
,CSS.mediaQueryResultChanged
,CSS.styleSheetAdded
,CSS.styleSheetChanged
,CSS.styleSheetRemoved
,Database.addDatabase
,Debugger.breakpointResolved
,Debugger.paused
,Debugger.resumed
,Debugger.scriptFailedToParse
,Debugger.scriptParsed
,DOM.attributeModified
,DOM.attributeRemoved
,DOM.characterDataModified
,DOM.childNodeCountUpdated
,DOM.childNodeInserted
,DOM.childNodeRemoved
,DOM.distributedNodesUpdated
,DOM.documentUpdated
,DOM.inlineStyleInvalidated
,DOM.pseudoElementAdded
,DOM.pseudoElementRemoved
,DOM.setChildNodes
,DOM.shadowRootPopped
,DOM.shadowRootPushed
,DOMStorage.domStorageItemAdded
,DOMStorage.domStorageItemRemoved
,DOMStorage.domStorageItemsCleared
,DOMStorage.domStorageItemUpdated
,Emulation.virtualTimeBudgetExpired
,Fetch.authRequired
,Fetch.requestPaused
,HeadlessExperimental.needsBeginFramesChanged
,HeapProfiler.addHeapSnapshotChunk
,HeapProfiler.heapStatsUpdate
,HeapProfiler.lastSeenObjectId
,HeapProfiler.reportHeapSnapshotProgress
,HeapProfiler.resetProfiles
,Input.dragIntercepted
,Inspector.detached
,Inspector.targetCrashed
,Inspector.targetReloadedAfterCrash
,LayerTree.layerPainted
,LayerTree.layerTreeDidChange
,Log.entryAdded
,Media.playerErrorsRaised
,Media.playerEventsAdded
,Media.playerMessagesLogged
,Media.playerPropertiesChanged
,Media.playersCreated
,Network.dataReceived
,Network.eventSourceMessageReceived
,Network.loadingFailed
,Network.loadingFinished
,Network.reportingApiReportAdded
,Network.reportingApiReportUpdated
,Network.requestIntercepted
,Network.requestServedFromCache
,Network.requestWillBeSent
,Network.requestWillBeSentExtraInfo
,Network.resourceChangedPriority
,Network.responseReceived
,Network.responseReceivedExtraInfo
,Network.signedExchangeReceived
,Network.subresourceWebBundleInnerResponseError
,Network.subresourceWebBundleInnerResponseParsed
,Network.subresourceWebBundleMetadataError
,Network.subresourceWebBundleMetadataReceived
,Network.trustTokenOperationDone
,Network.webSocketClosed
,Network.webSocketCreated
,Network.webSocketFrameError
,Network.webSocketFrameReceived
,Network.webSocketFrameSent
,Network.webSocketHandshakeResponseReceived
,Network.webSocketWillSendHandshakeRequest
,Network.webTransportClosed
,Network.webTransportConnectionEstablished
,Network.webTransportCreated
,Overlay.inspectModeCanceled
,Overlay.inspectNodeRequested
,Overlay.nodeHighlightRequested
,Overlay.screenshotRequested
,Page.backForwardCacheNotUsed
,Page.compilationCacheProduced
,Page.documentOpened
,Page.domContentEventFired
,Page.downloadProgress
,Page.downloadWillBegin
,Page.fileChooserOpened
,Page.frameAttached
,Page.frameClearedScheduledNavigation
,Page.frameDetached
,Page.frameNavigated
,Page.frameRequestedNavigation
,Page.frameResized
,Page.frameScheduledNavigation
,Page.frameStartedLoading
,Page.frameStoppedLoading
,Page.interstitialHidden
,Page.interstitialShown
,Page.javascriptDialogClosed
,Page.javascriptDialogOpening
,Page.lifecycleEvent
,Page.loadEventFired
,Page.navigatedWithinDocument
,Page.screencastFrame
,Page.screencastVisibilityChanged
,Page.windowOpen
,Performance.metrics
,PerformanceTimeline.timelineEventAdded
,Profiler.consoleProfileFinished
,Profiler.consoleProfileStarted
,Profiler.preciseCoverageDeltaUpdate
,RunTime.bindingCalled
,RunTime.consoleAPICalled
,RunTime.exceptionRevoked
,RunTime.exceptionThrown
,RunTime.executionContextCreated
,RunTime.executionContextDestroyed
,RunTime.executionContextsCleared
,RunTime.inspectRequested
,Security.certificateError
,Security.securityStateChanged
,Security.visibleSecurityStateChanged
,ServiceWorker.workerErrorReported
,ServiceWorker.workerRegistrationUpdated
,ServiceWorker.workerVersionUpdated
,Storage.cacheStorageContentUpdated
,Storage.cacheStorageListUpdated
,Storage.indexedDBContentUpdated
,Storage.indexedDBListUpdated
,Target.attachedToTarget
,Target.detachedFromTarget
,Target.receivedMessageFromTarget
,Target.targetCrashed
,Target.targetCreated
,Target.targetDestroyed
,Target.targetInfoChanged
,Tethering.accepted
,Tracing.bufferUsage
,Tracing.dataCollected
,Tracing.tracingComplete
,WebAudio.audioListenerCreated
,WebAudio.audioListenerWillBeDestroyed
,WebAudio.audioNodeCreated
,WebAudio.audioNodeWillBeDestroyed
,WebAudio.audioParamCreated
,WebAudio.audioParamWillBeDestroyed
,WebAudio.contextChanged
,WebAudio.contextCreated
,WebAudio.contextWillBeDestroyed
,WebAudio.nodeParamConnected
,WebAudio.nodeParamDisconnected
,WebAudio.nodesConnected
,WebAudio.nodesDisconnected
public abstract class BrowserEvent extends BaseType
All events fired by the headless-browser extend this abstract class.
Hi-Lited Source-Code:- View Here: Torello/Browser/BrowserEvent.java
- Open New Browser-Tab: Torello/Browser/BrowserEvent.java
-
-
Field Summary
Fields Modifier and Type Field Description String
domain
It was decided by somebody other than I that there are to be two API's of the browser Remote-Debug-Port interface.String
name
The event has a name, and this name happens to be the exact same name as the event-class
itself.int
numFields
This is the number of fields in this class.
-
Constructor Summary
Constructors Modifier Constructor Description protected
BrowserEvent(String domain, String name, int numFields)
Constructor for thisabstract-class
-
-
-
Field Detail
-
domain
public final java.lang.String domain
It was decided by somebody other than I that there are to be two API's of the browser Remote-Debug-Port interface. The two API's were decided to be theJavaScript
API, and theBrowser
API. These two do not have a lot of distinction or meaning.
Each API has several categories of methods, and these are called .- Code:
- Exact Field Declaration Expression:
public final String domain;
-
name
public final java.lang.String name
The event has a name, and this name happens to be the exact same name as the event-class
itself.- Code:
- Exact Field Declaration Expression:
public final String name;
-
numFields
public final int numFields
This is the number of fields in this class. It is like a reflection-field.- Code:
- Exact Field Declaration Expression:
public final int numFields;
-
-
Constructor Detail
-
BrowserEvent
protected BrowserEvent(java.lang.String domain, java.lang.String name, int numFields)
Constructor for thisabstract-class
-
-