| // Package cdproto provides the Chrome DevTools Protocol |
| // commands, types, and events for the cdproto domain. |
| // |
| // Chrome DevTools Protocol types. |
| // |
| // Generated by the cdproto-gen command. |
| package cdproto |
| |
| // Code generated by cdproto-gen. DO NOT EDIT. |
| |
| import ( |
| "errors" |
| "fmt" |
| "strings" |
| |
| "github.com/chromedp/cdproto/accessibility" |
| "github.com/chromedp/cdproto/animation" |
| "github.com/chromedp/cdproto/applicationcache" |
| "github.com/chromedp/cdproto/audits" |
| "github.com/chromedp/cdproto/browser" |
| "github.com/chromedp/cdproto/cachestorage" |
| "github.com/chromedp/cdproto/css" |
| "github.com/chromedp/cdproto/database" |
| "github.com/chromedp/cdproto/debugger" |
| "github.com/chromedp/cdproto/deviceorientation" |
| "github.com/chromedp/cdproto/dom" |
| "github.com/chromedp/cdproto/domdebugger" |
| "github.com/chromedp/cdproto/domsnapshot" |
| "github.com/chromedp/cdproto/domstorage" |
| "github.com/chromedp/cdproto/emulation" |
| "github.com/chromedp/cdproto/fetch" |
| "github.com/chromedp/cdproto/headlessexperimental" |
| "github.com/chromedp/cdproto/heapprofiler" |
| "github.com/chromedp/cdproto/indexeddb" |
| "github.com/chromedp/cdproto/input" |
| "github.com/chromedp/cdproto/inspector" |
| "github.com/chromedp/cdproto/io" |
| "github.com/chromedp/cdproto/layertree" |
| "github.com/chromedp/cdproto/log" |
| "github.com/chromedp/cdproto/memory" |
| "github.com/chromedp/cdproto/network" |
| "github.com/chromedp/cdproto/overlay" |
| "github.com/chromedp/cdproto/page" |
| "github.com/chromedp/cdproto/performance" |
| "github.com/chromedp/cdproto/profiler" |
| "github.com/chromedp/cdproto/runtime" |
| "github.com/chromedp/cdproto/security" |
| "github.com/chromedp/cdproto/serviceworker" |
| "github.com/chromedp/cdproto/storage" |
| "github.com/chromedp/cdproto/systeminfo" |
| "github.com/chromedp/cdproto/target" |
| "github.com/chromedp/cdproto/testing" |
| "github.com/chromedp/cdproto/tethering" |
| "github.com/chromedp/cdproto/tracing" |
| "github.com/mailru/easyjson" |
| ) |
| |
| // MethodType chrome DevTools Protocol method type (ie, event and command |
| // names). |
| type MethodType string |
| |
| // String returns the MethodType as string value. |
| func (t MethodType) String() string { |
| return string(t) |
| } |
| |
| // Domain returns the Chrome DevTools Protocol domain of the event or command. |
| func (t MethodType) Domain() string { |
| return string(t[:strings.IndexByte(string(t), '.')]) |
| } |
| |
| // MethodType values. |
| const ( |
| CommandAccessibilityDisable = accessibility.CommandDisable |
| CommandAccessibilityEnable = accessibility.CommandEnable |
| CommandAccessibilityGetPartialAXTree = accessibility.CommandGetPartialAXTree |
| CommandAccessibilityGetFullAXTree = accessibility.CommandGetFullAXTree |
| CommandAnimationDisable = animation.CommandDisable |
| CommandAnimationEnable = animation.CommandEnable |
| CommandAnimationGetCurrentTime = animation.CommandGetCurrentTime |
| CommandAnimationGetPlaybackRate = animation.CommandGetPlaybackRate |
| CommandAnimationReleaseAnimations = animation.CommandReleaseAnimations |
| CommandAnimationResolveAnimation = animation.CommandResolveAnimation |
| CommandAnimationSeekAnimations = animation.CommandSeekAnimations |
| CommandAnimationSetPaused = animation.CommandSetPaused |
| CommandAnimationSetPlaybackRate = animation.CommandSetPlaybackRate |
| CommandAnimationSetTiming = animation.CommandSetTiming |
| EventAnimationAnimationCanceled = "Animation.animationCanceled" |
| EventAnimationAnimationCreated = "Animation.animationCreated" |
| EventAnimationAnimationStarted = "Animation.animationStarted" |
| CommandApplicationCacheEnable = applicationcache.CommandEnable |
| CommandApplicationCacheGetApplicationCacheForFrame = applicationcache.CommandGetApplicationCacheForFrame |
| CommandApplicationCacheGetFramesWithManifests = applicationcache.CommandGetFramesWithManifests |
| CommandApplicationCacheGetManifestForFrame = applicationcache.CommandGetManifestForFrame |
| EventApplicationCacheApplicationCacheStatusUpdated = "ApplicationCache.applicationCacheStatusUpdated" |
| EventApplicationCacheNetworkStateUpdated = "ApplicationCache.networkStateUpdated" |
| CommandAuditsGetEncodedResponse = audits.CommandGetEncodedResponse |
| CommandBrowserGrantPermissions = browser.CommandGrantPermissions |
| CommandBrowserResetPermissions = browser.CommandResetPermissions |
| CommandBrowserClose = browser.CommandClose |
| CommandBrowserCrash = browser.CommandCrash |
| CommandBrowserGetVersion = browser.CommandGetVersion |
| CommandBrowserGetBrowserCommandLine = browser.CommandGetBrowserCommandLine |
| CommandBrowserGetHistograms = browser.CommandGetHistograms |
| CommandBrowserGetHistogram = browser.CommandGetHistogram |
| CommandBrowserGetWindowBounds = browser.CommandGetWindowBounds |
| CommandBrowserGetWindowForTarget = browser.CommandGetWindowForTarget |
| CommandBrowserSetWindowBounds = browser.CommandSetWindowBounds |
| CommandCSSAddRule = css.CommandAddRule |
| CommandCSSCollectClassNames = css.CommandCollectClassNames |
| CommandCSSCreateStyleSheet = css.CommandCreateStyleSheet |
| CommandCSSDisable = css.CommandDisable |
| CommandCSSEnable = css.CommandEnable |
| CommandCSSForcePseudoState = css.CommandForcePseudoState |
| CommandCSSGetBackgroundColors = css.CommandGetBackgroundColors |
| CommandCSSGetComputedStyleForNode = css.CommandGetComputedStyleForNode |
| CommandCSSGetInlineStylesForNode = css.CommandGetInlineStylesForNode |
| CommandCSSGetMatchedStylesForNode = css.CommandGetMatchedStylesForNode |
| CommandCSSGetMediaQueries = css.CommandGetMediaQueries |
| CommandCSSGetPlatformFontsForNode = css.CommandGetPlatformFontsForNode |
| CommandCSSGetStyleSheetText = css.CommandGetStyleSheetText |
| CommandCSSSetEffectivePropertyValueForNode = css.CommandSetEffectivePropertyValueForNode |
| CommandCSSSetKeyframeKey = css.CommandSetKeyframeKey |
| CommandCSSSetMediaText = css.CommandSetMediaText |
| CommandCSSSetRuleSelector = css.CommandSetRuleSelector |
| CommandCSSSetStyleSheetText = css.CommandSetStyleSheetText |
| CommandCSSSetStyleTexts = css.CommandSetStyleTexts |
| CommandCSSStartRuleUsageTracking = css.CommandStartRuleUsageTracking |
| CommandCSSStopRuleUsageTracking = css.CommandStopRuleUsageTracking |
| CommandCSSTakeCoverageDelta = css.CommandTakeCoverageDelta |
| EventCSSFontsUpdated = "CSS.fontsUpdated" |
| EventCSSMediaQueryResultChanged = "CSS.mediaQueryResultChanged" |
| EventCSSStyleSheetAdded = "CSS.styleSheetAdded" |
| EventCSSStyleSheetChanged = "CSS.styleSheetChanged" |
| EventCSSStyleSheetRemoved = "CSS.styleSheetRemoved" |
| CommandCacheStorageDeleteCache = cachestorage.CommandDeleteCache |
| CommandCacheStorageDeleteEntry = cachestorage.CommandDeleteEntry |
| CommandCacheStorageRequestCacheNames = cachestorage.CommandRequestCacheNames |
| CommandCacheStorageRequestCachedResponse = cachestorage.CommandRequestCachedResponse |
| CommandCacheStorageRequestEntries = cachestorage.CommandRequestEntries |
| CommandDOMCollectClassNamesFromSubtree = dom.CommandCollectClassNamesFromSubtree |
| CommandDOMCopyTo = dom.CommandCopyTo |
| CommandDOMDescribeNode = dom.CommandDescribeNode |
| CommandDOMDisable = dom.CommandDisable |
| CommandDOMDiscardSearchResults = dom.CommandDiscardSearchResults |
| CommandDOMEnable = dom.CommandEnable |
| CommandDOMFocus = dom.CommandFocus |
| CommandDOMGetAttributes = dom.CommandGetAttributes |
| CommandDOMGetBoxModel = dom.CommandGetBoxModel |
| CommandDOMGetContentQuads = dom.CommandGetContentQuads |
| CommandDOMGetDocument = dom.CommandGetDocument |
| CommandDOMGetFlattenedDocument = dom.CommandGetFlattenedDocument |
| CommandDOMGetNodeForLocation = dom.CommandGetNodeForLocation |
| CommandDOMGetOuterHTML = dom.CommandGetOuterHTML |
| CommandDOMGetRelayoutBoundary = dom.CommandGetRelayoutBoundary |
| CommandDOMGetSearchResults = dom.CommandGetSearchResults |
| CommandDOMMarkUndoableState = dom.CommandMarkUndoableState |
| CommandDOMMoveTo = dom.CommandMoveTo |
| CommandDOMPerformSearch = dom.CommandPerformSearch |
| CommandDOMPushNodeByPathToFrontend = dom.CommandPushNodeByPathToFrontend |
| CommandDOMPushNodesByBackendIdsToFrontend = dom.CommandPushNodesByBackendIdsToFrontend |
| CommandDOMQuerySelector = dom.CommandQuerySelector |
| CommandDOMQuerySelectorAll = dom.CommandQuerySelectorAll |
| CommandDOMRedo = dom.CommandRedo |
| CommandDOMRemoveAttribute = dom.CommandRemoveAttribute |
| CommandDOMRemoveNode = dom.CommandRemoveNode |
| CommandDOMRequestChildNodes = dom.CommandRequestChildNodes |
| CommandDOMRequestNode = dom.CommandRequestNode |
| CommandDOMResolveNode = dom.CommandResolveNode |
| CommandDOMSetAttributeValue = dom.CommandSetAttributeValue |
| CommandDOMSetAttributesAsText = dom.CommandSetAttributesAsText |
| CommandDOMSetFileInputFiles = dom.CommandSetFileInputFiles |
| CommandDOMSetInspectedNode = dom.CommandSetInspectedNode |
| CommandDOMSetNodeName = dom.CommandSetNodeName |
| CommandDOMSetNodeValue = dom.CommandSetNodeValue |
| CommandDOMSetOuterHTML = dom.CommandSetOuterHTML |
| CommandDOMUndo = dom.CommandUndo |
| CommandDOMGetFrameOwner = dom.CommandGetFrameOwner |
| EventDOMAttributeModified = "DOM.attributeModified" |
| EventDOMAttributeRemoved = "DOM.attributeRemoved" |
| EventDOMCharacterDataModified = "DOM.characterDataModified" |
| EventDOMChildNodeCountUpdated = "DOM.childNodeCountUpdated" |
| EventDOMChildNodeInserted = "DOM.childNodeInserted" |
| EventDOMChildNodeRemoved = "DOM.childNodeRemoved" |
| EventDOMDistributedNodesUpdated = "DOM.distributedNodesUpdated" |
| EventDOMDocumentUpdated = "DOM.documentUpdated" |
| EventDOMInlineStyleInvalidated = "DOM.inlineStyleInvalidated" |
| EventDOMPseudoElementAdded = "DOM.pseudoElementAdded" |
| EventDOMPseudoElementRemoved = "DOM.pseudoElementRemoved" |
| EventDOMSetChildNodes = "DOM.setChildNodes" |
| EventDOMShadowRootPopped = "DOM.shadowRootPopped" |
| EventDOMShadowRootPushed = "DOM.shadowRootPushed" |
| CommandDOMDebuggerGetEventListeners = domdebugger.CommandGetEventListeners |
| CommandDOMDebuggerRemoveDOMBreakpoint = domdebugger.CommandRemoveDOMBreakpoint |
| CommandDOMDebuggerRemoveEventListenerBreakpoint = domdebugger.CommandRemoveEventListenerBreakpoint |
| CommandDOMDebuggerRemoveInstrumentationBreakpoint = domdebugger.CommandRemoveInstrumentationBreakpoint |
| CommandDOMDebuggerRemoveXHRBreakpoint = domdebugger.CommandRemoveXHRBreakpoint |
| CommandDOMDebuggerSetDOMBreakpoint = domdebugger.CommandSetDOMBreakpoint |
| CommandDOMDebuggerSetEventListenerBreakpoint = domdebugger.CommandSetEventListenerBreakpoint |
| CommandDOMDebuggerSetInstrumentationBreakpoint = domdebugger.CommandSetInstrumentationBreakpoint |
| CommandDOMDebuggerSetXHRBreakpoint = domdebugger.CommandSetXHRBreakpoint |
| CommandDOMSnapshotDisable = domsnapshot.CommandDisable |
| CommandDOMSnapshotEnable = domsnapshot.CommandEnable |
| CommandDOMSnapshotCaptureSnapshot = domsnapshot.CommandCaptureSnapshot |
| CommandDOMStorageClear = domstorage.CommandClear |
| CommandDOMStorageDisable = domstorage.CommandDisable |
| CommandDOMStorageEnable = domstorage.CommandEnable |
| CommandDOMStorageGetDOMStorageItems = domstorage.CommandGetDOMStorageItems |
| CommandDOMStorageRemoveDOMStorageItem = domstorage.CommandRemoveDOMStorageItem |
| CommandDOMStorageSetDOMStorageItem = domstorage.CommandSetDOMStorageItem |
| EventDOMStorageDomStorageItemAdded = "DOMStorage.domStorageItemAdded" |
| EventDOMStorageDomStorageItemRemoved = "DOMStorage.domStorageItemRemoved" |
| EventDOMStorageDomStorageItemUpdated = "DOMStorage.domStorageItemUpdated" |
| EventDOMStorageDomStorageItemsCleared = "DOMStorage.domStorageItemsCleared" |
| CommandDatabaseDisable = database.CommandDisable |
| CommandDatabaseEnable = database.CommandEnable |
| CommandDatabaseExecuteSQL = database.CommandExecuteSQL |
| CommandDatabaseGetDatabaseTableNames = database.CommandGetDatabaseTableNames |
| EventDatabaseAddDatabase = "Database.addDatabase" |
| CommandDebuggerContinueToLocation = debugger.CommandContinueToLocation |
| CommandDebuggerDisable = debugger.CommandDisable |
| CommandDebuggerEnable = debugger.CommandEnable |
| CommandDebuggerEvaluateOnCallFrame = debugger.CommandEvaluateOnCallFrame |
| CommandDebuggerGetPossibleBreakpoints = debugger.CommandGetPossibleBreakpoints |
| CommandDebuggerGetScriptSource = debugger.CommandGetScriptSource |
| CommandDebuggerGetStackTrace = debugger.CommandGetStackTrace |
| CommandDebuggerPause = debugger.CommandPause |
| CommandDebuggerPauseOnAsyncCall = debugger.CommandPauseOnAsyncCall |
| CommandDebuggerRemoveBreakpoint = debugger.CommandRemoveBreakpoint |
| CommandDebuggerRestartFrame = debugger.CommandRestartFrame |
| CommandDebuggerResume = debugger.CommandResume |
| CommandDebuggerScheduleStepIntoAsync = debugger.CommandScheduleStepIntoAsync |
| CommandDebuggerSearchInContent = debugger.CommandSearchInContent |
| CommandDebuggerSetAsyncCallStackDepth = debugger.CommandSetAsyncCallStackDepth |
| CommandDebuggerSetBlackboxPatterns = debugger.CommandSetBlackboxPatterns |
| CommandDebuggerSetBlackboxedRanges = debugger.CommandSetBlackboxedRanges |
| CommandDebuggerSetBreakpoint = debugger.CommandSetBreakpoint |
| CommandDebuggerSetBreakpointByURL = debugger.CommandSetBreakpointByURL |
| CommandDebuggerSetBreakpointOnFunctionCall = debugger.CommandSetBreakpointOnFunctionCall |
| CommandDebuggerSetBreakpointsActive = debugger.CommandSetBreakpointsActive |
| CommandDebuggerSetPauseOnExceptions = debugger.CommandSetPauseOnExceptions |
| CommandDebuggerSetReturnValue = debugger.CommandSetReturnValue |
| CommandDebuggerSetScriptSource = debugger.CommandSetScriptSource |
| CommandDebuggerSetSkipAllPauses = debugger.CommandSetSkipAllPauses |
| CommandDebuggerSetVariableValue = debugger.CommandSetVariableValue |
| CommandDebuggerStepInto = debugger.CommandStepInto |
| CommandDebuggerStepOut = debugger.CommandStepOut |
| CommandDebuggerStepOver = debugger.CommandStepOver |
| EventDebuggerBreakpointResolved = "Debugger.breakpointResolved" |
| EventDebuggerPaused = "Debugger.paused" |
| EventDebuggerResumed = "Debugger.resumed" |
| EventDebuggerScriptFailedToParse = "Debugger.scriptFailedToParse" |
| EventDebuggerScriptParsed = "Debugger.scriptParsed" |
| CommandDeviceOrientationClearDeviceOrientationOverride = deviceorientation.CommandClearDeviceOrientationOverride |
| CommandDeviceOrientationSetDeviceOrientationOverride = deviceorientation.CommandSetDeviceOrientationOverride |
| CommandEmulationCanEmulate = emulation.CommandCanEmulate |
| CommandEmulationClearDeviceMetricsOverride = emulation.CommandClearDeviceMetricsOverride |
| CommandEmulationClearGeolocationOverride = emulation.CommandClearGeolocationOverride |
| CommandEmulationResetPageScaleFactor = emulation.CommandResetPageScaleFactor |
| CommandEmulationSetFocusEmulationEnabled = emulation.CommandSetFocusEmulationEnabled |
| CommandEmulationSetCPUThrottlingRate = emulation.CommandSetCPUThrottlingRate |
| CommandEmulationSetDefaultBackgroundColorOverride = emulation.CommandSetDefaultBackgroundColorOverride |
| CommandEmulationSetDeviceMetricsOverride = emulation.CommandSetDeviceMetricsOverride |
| CommandEmulationSetScrollbarsHidden = emulation.CommandSetScrollbarsHidden |
| CommandEmulationSetDocumentCookieDisabled = emulation.CommandSetDocumentCookieDisabled |
| CommandEmulationSetEmitTouchEventsForMouse = emulation.CommandSetEmitTouchEventsForMouse |
| CommandEmulationSetEmulatedMedia = emulation.CommandSetEmulatedMedia |
| CommandEmulationSetGeolocationOverride = emulation.CommandSetGeolocationOverride |
| CommandEmulationSetPageScaleFactor = emulation.CommandSetPageScaleFactor |
| CommandEmulationSetScriptExecutionDisabled = emulation.CommandSetScriptExecutionDisabled |
| CommandEmulationSetTouchEmulationEnabled = emulation.CommandSetTouchEmulationEnabled |
| CommandEmulationSetVirtualTimePolicy = emulation.CommandSetVirtualTimePolicy |
| CommandEmulationSetUserAgentOverride = emulation.CommandSetUserAgentOverride |
| EventEmulationVirtualTimeAdvanced = "Emulation.virtualTimeAdvanced" |
| EventEmulationVirtualTimeBudgetExpired = "Emulation.virtualTimeBudgetExpired" |
| EventEmulationVirtualTimePaused = "Emulation.virtualTimePaused" |
| CommandFetchDisable = fetch.CommandDisable |
| CommandFetchEnable = fetch.CommandEnable |
| CommandFetchFailRequest = fetch.CommandFailRequest |
| CommandFetchFulfillRequest = fetch.CommandFulfillRequest |
| CommandFetchContinueRequest = fetch.CommandContinueRequest |
| CommandFetchContinueWithAuth = fetch.CommandContinueWithAuth |
| CommandFetchGetResponseBody = fetch.CommandGetResponseBody |
| CommandFetchTakeResponseBodyAsStream = fetch.CommandTakeResponseBodyAsStream |
| EventFetchRequestPaused = "Fetch.requestPaused" |
| EventFetchAuthRequired = "Fetch.authRequired" |
| CommandHeadlessExperimentalBeginFrame = headlessexperimental.CommandBeginFrame |
| CommandHeadlessExperimentalDisable = headlessexperimental.CommandDisable |
| CommandHeadlessExperimentalEnable = headlessexperimental.CommandEnable |
| EventHeadlessExperimentalNeedsBeginFramesChanged = "HeadlessExperimental.needsBeginFramesChanged" |
| CommandHeapProfilerAddInspectedHeapObject = heapprofiler.CommandAddInspectedHeapObject |
| CommandHeapProfilerCollectGarbage = heapprofiler.CommandCollectGarbage |
| CommandHeapProfilerDisable = heapprofiler.CommandDisable |
| CommandHeapProfilerEnable = heapprofiler.CommandEnable |
| CommandHeapProfilerGetHeapObjectID = heapprofiler.CommandGetHeapObjectID |
| CommandHeapProfilerGetObjectByHeapObjectID = heapprofiler.CommandGetObjectByHeapObjectID |
| CommandHeapProfilerGetSamplingProfile = heapprofiler.CommandGetSamplingProfile |
| CommandHeapProfilerStartSampling = heapprofiler.CommandStartSampling |
| CommandHeapProfilerStartTrackingHeapObjects = heapprofiler.CommandStartTrackingHeapObjects |
| CommandHeapProfilerStopSampling = heapprofiler.CommandStopSampling |
| CommandHeapProfilerStopTrackingHeapObjects = heapprofiler.CommandStopTrackingHeapObjects |
| CommandHeapProfilerTakeHeapSnapshot = heapprofiler.CommandTakeHeapSnapshot |
| EventHeapProfilerAddHeapSnapshotChunk = "HeapProfiler.addHeapSnapshotChunk" |
| EventHeapProfilerHeapStatsUpdate = "HeapProfiler.heapStatsUpdate" |
| EventHeapProfilerLastSeenObjectID = "HeapProfiler.lastSeenObjectId" |
| EventHeapProfilerReportHeapSnapshotProgress = "HeapProfiler.reportHeapSnapshotProgress" |
| EventHeapProfilerResetProfiles = "HeapProfiler.resetProfiles" |
| CommandIOClose = io.CommandClose |
| CommandIORead = io.CommandRead |
| CommandIOResolveBlob = io.CommandResolveBlob |
| CommandIndexedDBClearObjectStore = indexeddb.CommandClearObjectStore |
| CommandIndexedDBDeleteDatabase = indexeddb.CommandDeleteDatabase |
| CommandIndexedDBDeleteObjectStoreEntries = indexeddb.CommandDeleteObjectStoreEntries |
| CommandIndexedDBDisable = indexeddb.CommandDisable |
| CommandIndexedDBEnable = indexeddb.CommandEnable |
| CommandIndexedDBRequestData = indexeddb.CommandRequestData |
| CommandIndexedDBRequestDatabase = indexeddb.CommandRequestDatabase |
| CommandIndexedDBRequestDatabaseNames = indexeddb.CommandRequestDatabaseNames |
| CommandInputDispatchKeyEvent = input.CommandDispatchKeyEvent |
| CommandInputInsertText = input.CommandInsertText |
| CommandInputDispatchMouseEvent = input.CommandDispatchMouseEvent |
| CommandInputDispatchTouchEvent = input.CommandDispatchTouchEvent |
| CommandInputEmulateTouchFromMouseEvent = input.CommandEmulateTouchFromMouseEvent |
| CommandInputSetIgnoreInputEvents = input.CommandSetIgnoreInputEvents |
| CommandInputSynthesizePinchGesture = input.CommandSynthesizePinchGesture |
| CommandInputSynthesizeScrollGesture = input.CommandSynthesizeScrollGesture |
| CommandInputSynthesizeTapGesture = input.CommandSynthesizeTapGesture |
| CommandInspectorDisable = inspector.CommandDisable |
| CommandInspectorEnable = inspector.CommandEnable |
| EventInspectorDetached = "Inspector.detached" |
| EventInspectorTargetCrashed = "Inspector.targetCrashed" |
| EventInspectorTargetReloadedAfterCrash = "Inspector.targetReloadedAfterCrash" |
| CommandLayerTreeCompositingReasons = layertree.CommandCompositingReasons |
| CommandLayerTreeDisable = layertree.CommandDisable |
| CommandLayerTreeEnable = layertree.CommandEnable |
| CommandLayerTreeLoadSnapshot = layertree.CommandLoadSnapshot |
| CommandLayerTreeMakeSnapshot = layertree.CommandMakeSnapshot |
| CommandLayerTreeProfileSnapshot = layertree.CommandProfileSnapshot |
| CommandLayerTreeReleaseSnapshot = layertree.CommandReleaseSnapshot |
| CommandLayerTreeReplaySnapshot = layertree.CommandReplaySnapshot |
| CommandLayerTreeSnapshotCommandLog = layertree.CommandSnapshotCommandLog |
| EventLayerTreeLayerPainted = "LayerTree.layerPainted" |
| EventLayerTreeLayerTreeDidChange = "LayerTree.layerTreeDidChange" |
| CommandLogClear = log.CommandClear |
| CommandLogDisable = log.CommandDisable |
| CommandLogEnable = log.CommandEnable |
| CommandLogStartViolationsReport = log.CommandStartViolationsReport |
| CommandLogStopViolationsReport = log.CommandStopViolationsReport |
| EventLogEntryAdded = "Log.entryAdded" |
| CommandMemoryGetDOMCounters = memory.CommandGetDOMCounters |
| CommandMemoryPrepareForLeakDetection = memory.CommandPrepareForLeakDetection |
| CommandMemorySetPressureNotificationsSuppressed = memory.CommandSetPressureNotificationsSuppressed |
| CommandMemorySimulatePressureNotification = memory.CommandSimulatePressureNotification |
| CommandMemoryStartSampling = memory.CommandStartSampling |
| CommandMemoryStopSampling = memory.CommandStopSampling |
| CommandMemoryGetAllTimeSamplingProfile = memory.CommandGetAllTimeSamplingProfile |
| CommandMemoryGetBrowserSamplingProfile = memory.CommandGetBrowserSamplingProfile |
| CommandMemoryGetSamplingProfile = memory.CommandGetSamplingProfile |
| CommandNetworkClearBrowserCache = network.CommandClearBrowserCache |
| CommandNetworkClearBrowserCookies = network.CommandClearBrowserCookies |
| CommandNetworkContinueInterceptedRequest = network.CommandContinueInterceptedRequest |
| CommandNetworkDeleteCookies = network.CommandDeleteCookies |
| CommandNetworkDisable = network.CommandDisable |
| CommandNetworkEmulateNetworkConditions = network.CommandEmulateNetworkConditions |
| CommandNetworkEnable = network.CommandEnable |
| CommandNetworkGetAllCookies = network.CommandGetAllCookies |
| CommandNetworkGetCertificate = network.CommandGetCertificate |
| CommandNetworkGetCookies = network.CommandGetCookies |
| CommandNetworkGetResponseBody = network.CommandGetResponseBody |
| CommandNetworkGetRequestPostData = network.CommandGetRequestPostData |
| CommandNetworkGetResponseBodyForInterception = network.CommandGetResponseBodyForInterception |
| CommandNetworkTakeResponseBodyForInterceptionAsStream = network.CommandTakeResponseBodyForInterceptionAsStream |
| CommandNetworkReplayXHR = network.CommandReplayXHR |
| CommandNetworkSearchInResponseBody = network.CommandSearchInResponseBody |
| CommandNetworkSetBlockedURLS = network.CommandSetBlockedURLS |
| CommandNetworkSetBypassServiceWorker = network.CommandSetBypassServiceWorker |
| CommandNetworkSetCacheDisabled = network.CommandSetCacheDisabled |
| CommandNetworkSetCookie = network.CommandSetCookie |
| CommandNetworkSetCookies = network.CommandSetCookies |
| CommandNetworkSetDataSizeLimitsForTest = network.CommandSetDataSizeLimitsForTest |
| CommandNetworkSetExtraHTTPHeaders = network.CommandSetExtraHTTPHeaders |
| CommandNetworkSetRequestInterception = network.CommandSetRequestInterception |
| EventNetworkDataReceived = "Network.dataReceived" |
| EventNetworkEventSourceMessageReceived = "Network.eventSourceMessageReceived" |
| EventNetworkLoadingFailed = "Network.loadingFailed" |
| EventNetworkLoadingFinished = "Network.loadingFinished" |
| EventNetworkRequestIntercepted = "Network.requestIntercepted" |
| EventNetworkRequestServedFromCache = "Network.requestServedFromCache" |
| EventNetworkRequestWillBeSent = "Network.requestWillBeSent" |
| EventNetworkResourceChangedPriority = "Network.resourceChangedPriority" |
| EventNetworkSignedExchangeReceived = "Network.signedExchangeReceived" |
| EventNetworkResponseReceived = "Network.responseReceived" |
| EventNetworkWebSocketClosed = "Network.webSocketClosed" |
| EventNetworkWebSocketCreated = "Network.webSocketCreated" |
| EventNetworkWebSocketFrameError = "Network.webSocketFrameError" |
| EventNetworkWebSocketFrameReceived = "Network.webSocketFrameReceived" |
| EventNetworkWebSocketFrameSent = "Network.webSocketFrameSent" |
| EventNetworkWebSocketHandshakeResponseReceived = "Network.webSocketHandshakeResponseReceived" |
| EventNetworkWebSocketWillSendHandshakeRequest = "Network.webSocketWillSendHandshakeRequest" |
| CommandOverlayDisable = overlay.CommandDisable |
| CommandOverlayEnable = overlay.CommandEnable |
| CommandOverlayGetHighlightObjectForTest = overlay.CommandGetHighlightObjectForTest |
| CommandOverlayHideHighlight = overlay.CommandHideHighlight |
| CommandOverlayHighlightFrame = overlay.CommandHighlightFrame |
| CommandOverlayHighlightNode = overlay.CommandHighlightNode |
| CommandOverlayHighlightQuad = overlay.CommandHighlightQuad |
| CommandOverlayHighlightRect = overlay.CommandHighlightRect |
| CommandOverlaySetInspectMode = overlay.CommandSetInspectMode |
| CommandOverlaySetPausedInDebuggerMessage = overlay.CommandSetPausedInDebuggerMessage |
| CommandOverlaySetShowDebugBorders = overlay.CommandSetShowDebugBorders |
| CommandOverlaySetShowFPSCounter = overlay.CommandSetShowFPSCounter |
| CommandOverlaySetShowPaintRects = overlay.CommandSetShowPaintRects |
| CommandOverlaySetShowScrollBottleneckRects = overlay.CommandSetShowScrollBottleneckRects |
| CommandOverlaySetShowViewportSizeOnResize = overlay.CommandSetShowViewportSizeOnResize |
| CommandOverlaySetSuspended = overlay.CommandSetSuspended |
| EventOverlayInspectNodeRequested = "Overlay.inspectNodeRequested" |
| EventOverlayNodeHighlightRequested = "Overlay.nodeHighlightRequested" |
| EventOverlayScreenshotRequested = "Overlay.screenshotRequested" |
| CommandPageAddScriptToEvaluateOnNewDocument = page.CommandAddScriptToEvaluateOnNewDocument |
| CommandPageBringToFront = page.CommandBringToFront |
| CommandPageCaptureScreenshot = page.CommandCaptureScreenshot |
| CommandPageCaptureSnapshot = page.CommandCaptureSnapshot |
| CommandPageCreateIsolatedWorld = page.CommandCreateIsolatedWorld |
| CommandPageDisable = page.CommandDisable |
| CommandPageEnable = page.CommandEnable |
| CommandPageGetAppManifest = page.CommandGetAppManifest |
| CommandPageGetFrameTree = page.CommandGetFrameTree |
| CommandPageGetLayoutMetrics = page.CommandGetLayoutMetrics |
| CommandPageGetNavigationHistory = page.CommandGetNavigationHistory |
| CommandPageGetResourceContent = page.CommandGetResourceContent |
| CommandPageGetResourceTree = page.CommandGetResourceTree |
| CommandPageHandleJavaScriptDialog = page.CommandHandleJavaScriptDialog |
| CommandPageNavigate = page.CommandNavigate |
| CommandPageNavigateToHistoryEntry = page.CommandNavigateToHistoryEntry |
| CommandPagePrintToPDF = page.CommandPrintToPDF |
| CommandPageReload = page.CommandReload |
| CommandPageRemoveScriptToEvaluateOnNewDocument = page.CommandRemoveScriptToEvaluateOnNewDocument |
| CommandPageRequestAppBanner = page.CommandRequestAppBanner |
| CommandPageScreencastFrameAck = page.CommandScreencastFrameAck |
| CommandPageSearchInResource = page.CommandSearchInResource |
| CommandPageSetAdBlockingEnabled = page.CommandSetAdBlockingEnabled |
| CommandPageSetBypassCSP = page.CommandSetBypassCSP |
| CommandPageSetFontFamilies = page.CommandSetFontFamilies |
| CommandPageSetFontSizes = page.CommandSetFontSizes |
| CommandPageSetDocumentContent = page.CommandSetDocumentContent |
| CommandPageSetDownloadBehavior = page.CommandSetDownloadBehavior |
| CommandPageSetLifecycleEventsEnabled = page.CommandSetLifecycleEventsEnabled |
| CommandPageStartScreencast = page.CommandStartScreencast |
| CommandPageStopLoading = page.CommandStopLoading |
| CommandPageCrash = page.CommandCrash |
| CommandPageClose = page.CommandClose |
| CommandPageSetWebLifecycleState = page.CommandSetWebLifecycleState |
| CommandPageStopScreencast = page.CommandStopScreencast |
| CommandPageSetProduceCompilationCache = page.CommandSetProduceCompilationCache |
| CommandPageAddCompilationCache = page.CommandAddCompilationCache |
| CommandPageClearCompilationCache = page.CommandClearCompilationCache |
| CommandPageGenerateTestReport = page.CommandGenerateTestReport |
| EventPageDomContentEventFired = "Page.domContentEventFired" |
| EventPageFrameAttached = "Page.frameAttached" |
| EventPageFrameClearedScheduledNavigation = "Page.frameClearedScheduledNavigation" |
| EventPageFrameDetached = "Page.frameDetached" |
| EventPageFrameNavigated = "Page.frameNavigated" |
| EventPageFrameResized = "Page.frameResized" |
| EventPageFrameScheduledNavigation = "Page.frameScheduledNavigation" |
| EventPageFrameStartedLoading = "Page.frameStartedLoading" |
| EventPageFrameStoppedLoading = "Page.frameStoppedLoading" |
| EventPageInterstitialHidden = "Page.interstitialHidden" |
| EventPageInterstitialShown = "Page.interstitialShown" |
| EventPageJavascriptDialogClosed = "Page.javascriptDialogClosed" |
| EventPageJavascriptDialogOpening = "Page.javascriptDialogOpening" |
| EventPageLifecycleEvent = "Page.lifecycleEvent" |
| EventPageLoadEventFired = "Page.loadEventFired" |
| EventPageNavigatedWithinDocument = "Page.navigatedWithinDocument" |
| EventPageScreencastFrame = "Page.screencastFrame" |
| EventPageScreencastVisibilityChanged = "Page.screencastVisibilityChanged" |
| EventPageWindowOpen = "Page.windowOpen" |
| EventPageCompilationCacheProduced = "Page.compilationCacheProduced" |
| CommandPerformanceDisable = performance.CommandDisable |
| CommandPerformanceEnable = performance.CommandEnable |
| CommandPerformanceSetTimeDomain = performance.CommandSetTimeDomain |
| CommandPerformanceGetMetrics = performance.CommandGetMetrics |
| EventPerformanceMetrics = "Performance.metrics" |
| CommandProfilerDisable = profiler.CommandDisable |
| CommandProfilerEnable = profiler.CommandEnable |
| CommandProfilerGetBestEffortCoverage = profiler.CommandGetBestEffortCoverage |
| CommandProfilerSetSamplingInterval = profiler.CommandSetSamplingInterval |
| CommandProfilerStart = profiler.CommandStart |
| CommandProfilerStartPreciseCoverage = profiler.CommandStartPreciseCoverage |
| CommandProfilerStartTypeProfile = profiler.CommandStartTypeProfile |
| CommandProfilerStop = profiler.CommandStop |
| CommandProfilerStopPreciseCoverage = profiler.CommandStopPreciseCoverage |
| CommandProfilerStopTypeProfile = profiler.CommandStopTypeProfile |
| CommandProfilerTakePreciseCoverage = profiler.CommandTakePreciseCoverage |
| CommandProfilerTakeTypeProfile = profiler.CommandTakeTypeProfile |
| EventProfilerConsoleProfileFinished = "Profiler.consoleProfileFinished" |
| EventProfilerConsoleProfileStarted = "Profiler.consoleProfileStarted" |
| CommandRuntimeAwaitPromise = runtime.CommandAwaitPromise |
| CommandRuntimeCallFunctionOn = runtime.CommandCallFunctionOn |
| CommandRuntimeCompileScript = runtime.CommandCompileScript |
| CommandRuntimeDisable = runtime.CommandDisable |
| CommandRuntimeDiscardConsoleEntries = runtime.CommandDiscardConsoleEntries |
| CommandRuntimeEnable = runtime.CommandEnable |
| CommandRuntimeEvaluate = runtime.CommandEvaluate |
| CommandRuntimeGetIsolateID = runtime.CommandGetIsolateID |
| CommandRuntimeGetHeapUsage = runtime.CommandGetHeapUsage |
| CommandRuntimeGetProperties = runtime.CommandGetProperties |
| CommandRuntimeGlobalLexicalScopeNames = runtime.CommandGlobalLexicalScopeNames |
| CommandRuntimeQueryObjects = runtime.CommandQueryObjects |
| CommandRuntimeReleaseObject = runtime.CommandReleaseObject |
| CommandRuntimeReleaseObjectGroup = runtime.CommandReleaseObjectGroup |
| CommandRuntimeRunIfWaitingForDebugger = runtime.CommandRunIfWaitingForDebugger |
| CommandRuntimeRunScript = runtime.CommandRunScript |
| CommandRuntimeSetCustomObjectFormatterEnabled = runtime.CommandSetCustomObjectFormatterEnabled |
| CommandRuntimeSetMaxCallStackSizeToCapture = runtime.CommandSetMaxCallStackSizeToCapture |
| CommandRuntimeTerminateExecution = runtime.CommandTerminateExecution |
| CommandRuntimeAddBinding = runtime.CommandAddBinding |
| CommandRuntimeRemoveBinding = runtime.CommandRemoveBinding |
| EventRuntimeBindingCalled = "Runtime.bindingCalled" |
| EventRuntimeConsoleAPICalled = "Runtime.consoleAPICalled" |
| EventRuntimeExceptionRevoked = "Runtime.exceptionRevoked" |
| EventRuntimeExceptionThrown = "Runtime.exceptionThrown" |
| EventRuntimeExecutionContextCreated = "Runtime.executionContextCreated" |
| EventRuntimeExecutionContextDestroyed = "Runtime.executionContextDestroyed" |
| EventRuntimeExecutionContextsCleared = "Runtime.executionContextsCleared" |
| EventRuntimeInspectRequested = "Runtime.inspectRequested" |
| CommandSecurityDisable = security.CommandDisable |
| CommandSecurityEnable = security.CommandEnable |
| CommandSecuritySetIgnoreCertificateErrors = security.CommandSetIgnoreCertificateErrors |
| EventSecuritySecurityStateChanged = "Security.securityStateChanged" |
| CommandServiceWorkerDeliverPushMessage = serviceworker.CommandDeliverPushMessage |
| CommandServiceWorkerDisable = serviceworker.CommandDisable |
| CommandServiceWorkerDispatchSyncEvent = serviceworker.CommandDispatchSyncEvent |
| CommandServiceWorkerEnable = serviceworker.CommandEnable |
| CommandServiceWorkerInspectWorker = serviceworker.CommandInspectWorker |
| CommandServiceWorkerSetForceUpdateOnPageLoad = serviceworker.CommandSetForceUpdateOnPageLoad |
| CommandServiceWorkerSkipWaiting = serviceworker.CommandSkipWaiting |
| CommandServiceWorkerStartWorker = serviceworker.CommandStartWorker |
| CommandServiceWorkerStopAllWorkers = serviceworker.CommandStopAllWorkers |
| CommandServiceWorkerStopWorker = serviceworker.CommandStopWorker |
| CommandServiceWorkerUnregister = serviceworker.CommandUnregister |
| CommandServiceWorkerUpdateRegistration = serviceworker.CommandUpdateRegistration |
| EventServiceWorkerWorkerErrorReported = "ServiceWorker.workerErrorReported" |
| EventServiceWorkerWorkerRegistrationUpdated = "ServiceWorker.workerRegistrationUpdated" |
| EventServiceWorkerWorkerVersionUpdated = "ServiceWorker.workerVersionUpdated" |
| CommandStorageClearDataForOrigin = storage.CommandClearDataForOrigin |
| CommandStorageGetUsageAndQuota = storage.CommandGetUsageAndQuota |
| CommandStorageTrackCacheStorageForOrigin = storage.CommandTrackCacheStorageForOrigin |
| CommandStorageTrackIndexedDBForOrigin = storage.CommandTrackIndexedDBForOrigin |
| CommandStorageUntrackCacheStorageForOrigin = storage.CommandUntrackCacheStorageForOrigin |
| CommandStorageUntrackIndexedDBForOrigin = storage.CommandUntrackIndexedDBForOrigin |
| EventStorageCacheStorageContentUpdated = "Storage.cacheStorageContentUpdated" |
| EventStorageCacheStorageListUpdated = "Storage.cacheStorageListUpdated" |
| EventStorageIndexedDBContentUpdated = "Storage.indexedDBContentUpdated" |
| EventStorageIndexedDBListUpdated = "Storage.indexedDBListUpdated" |
| CommandSystemInfoGetInfo = systeminfo.CommandGetInfo |
| CommandSystemInfoGetProcessInfo = systeminfo.CommandGetProcessInfo |
| CommandTargetActivateTarget = target.CommandActivateTarget |
| CommandTargetAttachToTarget = target.CommandAttachToTarget |
| CommandTargetAttachToBrowserTarget = target.CommandAttachToBrowserTarget |
| CommandTargetCloseTarget = target.CommandCloseTarget |
| CommandTargetExposeDevToolsProtocol = target.CommandExposeDevToolsProtocol |
| CommandTargetCreateBrowserContext = target.CommandCreateBrowserContext |
| CommandTargetGetBrowserContexts = target.CommandGetBrowserContexts |
| CommandTargetCreateTarget = target.CommandCreateTarget |
| CommandTargetDetachFromTarget = target.CommandDetachFromTarget |
| CommandTargetDisposeBrowserContext = target.CommandDisposeBrowserContext |
| CommandTargetGetTargetInfo = target.CommandGetTargetInfo |
| CommandTargetGetTargets = target.CommandGetTargets |
| CommandTargetSendMessageToTarget = target.CommandSendMessageToTarget |
| CommandTargetSetAutoAttach = target.CommandSetAutoAttach |
| CommandTargetSetDiscoverTargets = target.CommandSetDiscoverTargets |
| CommandTargetSetRemoteLocations = target.CommandSetRemoteLocations |
| EventTargetAttachedToTarget = "Target.attachedToTarget" |
| EventTargetDetachedFromTarget = "Target.detachedFromTarget" |
| EventTargetReceivedMessageFromTarget = "Target.receivedMessageFromTarget" |
| EventTargetTargetCreated = "Target.targetCreated" |
| EventTargetTargetDestroyed = "Target.targetDestroyed" |
| EventTargetTargetCrashed = "Target.targetCrashed" |
| EventTargetTargetInfoChanged = "Target.targetInfoChanged" |
| CommandTestingGenerateTestReport = testing.CommandGenerateTestReport |
| CommandTetheringBind = tethering.CommandBind |
| CommandTetheringUnbind = tethering.CommandUnbind |
| EventTetheringAccepted = "Tethering.accepted" |
| CommandTracingEnd = tracing.CommandEnd |
| CommandTracingGetCategories = tracing.CommandGetCategories |
| CommandTracingRecordClockSyncMarker = tracing.CommandRecordClockSyncMarker |
| CommandTracingRequestMemoryDump = tracing.CommandRequestMemoryDump |
| CommandTracingStart = tracing.CommandStart |
| EventTracingBufferUsage = "Tracing.bufferUsage" |
| EventTracingDataCollected = "Tracing.dataCollected" |
| EventTracingTracingComplete = "Tracing.tracingComplete" |
| ) |
| |
| // Error error type. |
| type Error struct { |
| Code int64 `json:"code"` // Error code. |
| Message string `json:"message"` // Error message. |
| } |
| |
| // Error satisfies the error interface. |
| func (e *Error) Error() string { |
| return fmt.Sprintf("%s (%d)", e.Message, e.Code) |
| } |
| |
| // Message chrome DevTools Protocol message sent/read over websocket |
| // connection. |
| type Message struct { |
| ID int64 `json:"id,omitempty"` // Unique message identifier. |
| Method MethodType `json:"method,omitempty"` // Event or command type. |
| Params easyjson.RawMessage `json:"params,omitempty"` // Event or command parameters. |
| Result easyjson.RawMessage `json:"result,omitempty"` // Command return values. |
| Error *Error `json:"error,omitempty"` // Error message. |
| } |
| |
| type empty struct{} |
| |
| var emptyVal = &empty{} |
| |
| // UnmarshalMessage unmarshals the message result or params. |
| func UnmarshalMessage(msg *Message) (interface{}, error) { |
| var v easyjson.Unmarshaler |
| switch msg.Method { |
| case CommandAccessibilityDisable: |
| return emptyVal, nil |
| |
| case CommandAccessibilityEnable: |
| return emptyVal, nil |
| |
| case CommandAccessibilityGetPartialAXTree: |
| v = new(accessibility.GetPartialAXTreeReturns) |
| |
| case CommandAccessibilityGetFullAXTree: |
| v = new(accessibility.GetFullAXTreeReturns) |
| |
| case CommandAnimationDisable: |
| return emptyVal, nil |
| |
| case CommandAnimationEnable: |
| return emptyVal, nil |
| |
| case CommandAnimationGetCurrentTime: |
| v = new(animation.GetCurrentTimeReturns) |
| |
| case CommandAnimationGetPlaybackRate: |
| v = new(animation.GetPlaybackRateReturns) |
| |
| case CommandAnimationReleaseAnimations: |
| return emptyVal, nil |
| |
| case CommandAnimationResolveAnimation: |
| v = new(animation.ResolveAnimationReturns) |
| |
| case CommandAnimationSeekAnimations: |
| return emptyVal, nil |
| |
| case CommandAnimationSetPaused: |
| return emptyVal, nil |
| |
| case CommandAnimationSetPlaybackRate: |
| return emptyVal, nil |
| |
| case CommandAnimationSetTiming: |
| return emptyVal, nil |
| |
| case EventAnimationAnimationCanceled: |
| v = new(animation.EventAnimationCanceled) |
| |
| case EventAnimationAnimationCreated: |
| v = new(animation.EventAnimationCreated) |
| |
| case EventAnimationAnimationStarted: |
| v = new(animation.EventAnimationStarted) |
| |
| case CommandApplicationCacheEnable: |
| return emptyVal, nil |
| |
| case CommandApplicationCacheGetApplicationCacheForFrame: |
| v = new(applicationcache.GetApplicationCacheForFrameReturns) |
| |
| case CommandApplicationCacheGetFramesWithManifests: |
| v = new(applicationcache.GetFramesWithManifestsReturns) |
| |
| case CommandApplicationCacheGetManifestForFrame: |
| v = new(applicationcache.GetManifestForFrameReturns) |
| |
| case EventApplicationCacheApplicationCacheStatusUpdated: |
| v = new(applicationcache.EventApplicationCacheStatusUpdated) |
| |
| case EventApplicationCacheNetworkStateUpdated: |
| v = new(applicationcache.EventNetworkStateUpdated) |
| |
| case CommandAuditsGetEncodedResponse: |
| v = new(audits.GetEncodedResponseReturns) |
| |
| case CommandBrowserGrantPermissions: |
| return emptyVal, nil |
| |
| case CommandBrowserResetPermissions: |
| return emptyVal, nil |
| |
| case CommandBrowserClose: |
| return emptyVal, nil |
| |
| case CommandBrowserCrash: |
| return emptyVal, nil |
| |
| case CommandBrowserGetVersion: |
| v = new(browser.GetVersionReturns) |
| |
| case CommandBrowserGetBrowserCommandLine: |
| v = new(browser.GetBrowserCommandLineReturns) |
| |
| case CommandBrowserGetHistograms: |
| v = new(browser.GetHistogramsReturns) |
| |
| case CommandBrowserGetHistogram: |
| v = new(browser.GetHistogramReturns) |
| |
| case CommandBrowserGetWindowBounds: |
| v = new(browser.GetWindowBoundsReturns) |
| |
| case CommandBrowserGetWindowForTarget: |
| v = new(browser.GetWindowForTargetReturns) |
| |
| case CommandBrowserSetWindowBounds: |
| return emptyVal, nil |
| |
| case CommandCSSAddRule: |
| v = new(css.AddRuleReturns) |
| |
| case CommandCSSCollectClassNames: |
| v = new(css.CollectClassNamesReturns) |
| |
| case CommandCSSCreateStyleSheet: |
| v = new(css.CreateStyleSheetReturns) |
| |
| case CommandCSSDisable: |
| return emptyVal, nil |
| |
| case CommandCSSEnable: |
| return emptyVal, nil |
| |
| case CommandCSSForcePseudoState: |
| return emptyVal, nil |
| |
| case CommandCSSGetBackgroundColors: |
| v = new(css.GetBackgroundColorsReturns) |
| |
| case CommandCSSGetComputedStyleForNode: |
| v = new(css.GetComputedStyleForNodeReturns) |
| |
| case CommandCSSGetInlineStylesForNode: |
| v = new(css.GetInlineStylesForNodeReturns) |
| |
| case CommandCSSGetMatchedStylesForNode: |
| v = new(css.GetMatchedStylesForNodeReturns) |
| |
| case CommandCSSGetMediaQueries: |
| v = new(css.GetMediaQueriesReturns) |
| |
| case CommandCSSGetPlatformFontsForNode: |
| v = new(css.GetPlatformFontsForNodeReturns) |
| |
| case CommandCSSGetStyleSheetText: |
| v = new(css.GetStyleSheetTextReturns) |
| |
| case CommandCSSSetEffectivePropertyValueForNode: |
| return emptyVal, nil |
| |
| case CommandCSSSetKeyframeKey: |
| v = new(css.SetKeyframeKeyReturns) |
| |
| case CommandCSSSetMediaText: |
| v = new(css.SetMediaTextReturns) |
| |
| case CommandCSSSetRuleSelector: |
| v = new(css.SetRuleSelectorReturns) |
| |
| case CommandCSSSetStyleSheetText: |
| v = new(css.SetStyleSheetTextReturns) |
| |
| case CommandCSSSetStyleTexts: |
| v = new(css.SetStyleTextsReturns) |
| |
| case CommandCSSStartRuleUsageTracking: |
| return emptyVal, nil |
| |
| case CommandCSSStopRuleUsageTracking: |
| v = new(css.StopRuleUsageTrackingReturns) |
| |
| case CommandCSSTakeCoverageDelta: |
| v = new(css.TakeCoverageDeltaReturns) |
| |
| case EventCSSFontsUpdated: |
| v = new(css.EventFontsUpdated) |
| |
| case EventCSSMediaQueryResultChanged: |
| v = new(css.EventMediaQueryResultChanged) |
| |
| case EventCSSStyleSheetAdded: |
| v = new(css.EventStyleSheetAdded) |
| |
| case EventCSSStyleSheetChanged: |
| v = new(css.EventStyleSheetChanged) |
| |
| case EventCSSStyleSheetRemoved: |
| v = new(css.EventStyleSheetRemoved) |
| |
| case CommandCacheStorageDeleteCache: |
| return emptyVal, nil |
| |
| case CommandCacheStorageDeleteEntry: |
| return emptyVal, nil |
| |
| case CommandCacheStorageRequestCacheNames: |
| v = new(cachestorage.RequestCacheNamesReturns) |
| |
| case CommandCacheStorageRequestCachedResponse: |
| v = new(cachestorage.RequestCachedResponseReturns) |
| |
| case CommandCacheStorageRequestEntries: |
| v = new(cachestorage.RequestEntriesReturns) |
| |
| case CommandDOMCollectClassNamesFromSubtree: |
| v = new(dom.CollectClassNamesFromSubtreeReturns) |
| |
| case CommandDOMCopyTo: |
| v = new(dom.CopyToReturns) |
| |
| case CommandDOMDescribeNode: |
| v = new(dom.DescribeNodeReturns) |
| |
| case CommandDOMDisable: |
| return emptyVal, nil |
| |
| case CommandDOMDiscardSearchResults: |
| return emptyVal, nil |
| |
| case CommandDOMEnable: |
| return emptyVal, nil |
| |
| case CommandDOMFocus: |
| return emptyVal, nil |
| |
| case CommandDOMGetAttributes: |
| v = new(dom.GetAttributesReturns) |
| |
| case CommandDOMGetBoxModel: |
| v = new(dom.GetBoxModelReturns) |
| |
| case CommandDOMGetContentQuads: |
| v = new(dom.GetContentQuadsReturns) |
| |
| case CommandDOMGetDocument: |
| v = new(dom.GetDocumentReturns) |
| |
| case CommandDOMGetFlattenedDocument: |
| v = new(dom.GetFlattenedDocumentReturns) |
| |
| case CommandDOMGetNodeForLocation: |
| v = new(dom.GetNodeForLocationReturns) |
| |
| case CommandDOMGetOuterHTML: |
| v = new(dom.GetOuterHTMLReturns) |
| |
| case CommandDOMGetRelayoutBoundary: |
| v = new(dom.GetRelayoutBoundaryReturns) |
| |
| case CommandDOMGetSearchResults: |
| v = new(dom.GetSearchResultsReturns) |
| |
| case CommandDOMMarkUndoableState: |
| return emptyVal, nil |
| |
| case CommandDOMMoveTo: |
| v = new(dom.MoveToReturns) |
| |
| case CommandDOMPerformSearch: |
| v = new(dom.PerformSearchReturns) |
| |
| case CommandDOMPushNodeByPathToFrontend: |
| v = new(dom.PushNodeByPathToFrontendReturns) |
| |
| case CommandDOMPushNodesByBackendIdsToFrontend: |
| v = new(dom.PushNodesByBackendIdsToFrontendReturns) |
| |
| case CommandDOMQuerySelector: |
| v = new(dom.QuerySelectorReturns) |
| |
| case CommandDOMQuerySelectorAll: |
| v = new(dom.QuerySelectorAllReturns) |
| |
| case CommandDOMRedo: |
| return emptyVal, nil |
| |
| case CommandDOMRemoveAttribute: |
| return emptyVal, nil |
| |
| case CommandDOMRemoveNode: |
| return emptyVal, nil |
| |
| case CommandDOMRequestChildNodes: |
| return emptyVal, nil |
| |
| case CommandDOMRequestNode: |
| v = new(dom.RequestNodeReturns) |
| |
| case CommandDOMResolveNode: |
| v = new(dom.ResolveNodeReturns) |
| |
| case CommandDOMSetAttributeValue: |
| return emptyVal, nil |
| |
| case CommandDOMSetAttributesAsText: |
| return emptyVal, nil |
| |
| case CommandDOMSetFileInputFiles: |
| return emptyVal, nil |
| |
| case CommandDOMSetInspectedNode: |
| return emptyVal, nil |
| |
| case CommandDOMSetNodeName: |
| v = new(dom.SetNodeNameReturns) |
| |
| case CommandDOMSetNodeValue: |
| return emptyVal, nil |
| |
| case CommandDOMSetOuterHTML: |
| return emptyVal, nil |
| |
| case CommandDOMUndo: |
| return emptyVal, nil |
| |
| case CommandDOMGetFrameOwner: |
| v = new(dom.GetFrameOwnerReturns) |
| |
| case EventDOMAttributeModified: |
| v = new(dom.EventAttributeModified) |
| |
| case EventDOMAttributeRemoved: |
| v = new(dom.EventAttributeRemoved) |
| |
| case EventDOMCharacterDataModified: |
| v = new(dom.EventCharacterDataModified) |
| |
| case EventDOMChildNodeCountUpdated: |
| v = new(dom.EventChildNodeCountUpdated) |
| |
| case EventDOMChildNodeInserted: |
| v = new(dom.EventChildNodeInserted) |
| |
| case EventDOMChildNodeRemoved: |
| v = new(dom.EventChildNodeRemoved) |
| |
| case EventDOMDistributedNodesUpdated: |
| v = new(dom.EventDistributedNodesUpdated) |
| |
| case EventDOMDocumentUpdated: |
| v = new(dom.EventDocumentUpdated) |
| |
| case EventDOMInlineStyleInvalidated: |
| v = new(dom.EventInlineStyleInvalidated) |
| |
| case EventDOMPseudoElementAdded: |
| v = new(dom.EventPseudoElementAdded) |
| |
| case EventDOMPseudoElementRemoved: |
| v = new(dom.EventPseudoElementRemoved) |
| |
| case EventDOMSetChildNodes: |
| v = new(dom.EventSetChildNodes) |
| |
| case EventDOMShadowRootPopped: |
| v = new(dom.EventShadowRootPopped) |
| |
| case EventDOMShadowRootPushed: |
| v = new(dom.EventShadowRootPushed) |
| |
| case CommandDOMDebuggerGetEventListeners: |
| v = new(domdebugger.GetEventListenersReturns) |
| |
| case CommandDOMDebuggerRemoveDOMBreakpoint: |
| return emptyVal, nil |
| |
| case CommandDOMDebuggerRemoveEventListenerBreakpoint: |
| return emptyVal, nil |
| |
| case CommandDOMDebuggerRemoveInstrumentationBreakpoint: |
| return emptyVal, nil |
| |
| case CommandDOMDebuggerRemoveXHRBreakpoint: |
| return emptyVal, nil |
| |
| case CommandDOMDebuggerSetDOMBreakpoint: |
| return emptyVal, nil |
| |
| case CommandDOMDebuggerSetEventListenerBreakpoint: |
| return emptyVal, nil |
| |
| case CommandDOMDebuggerSetInstrumentationBreakpoint: |
| return emptyVal, nil |
| |
| case CommandDOMDebuggerSetXHRBreakpoint: |
| return emptyVal, nil |
| |
| case CommandDOMSnapshotDisable: |
| return emptyVal, nil |
| |
| case CommandDOMSnapshotEnable: |
| return emptyVal, nil |
| |
| case CommandDOMSnapshotCaptureSnapshot: |
| v = new(domsnapshot.CaptureSnapshotReturns) |
| |
| case CommandDOMStorageClear: |
| return emptyVal, nil |
| |
| case CommandDOMStorageDisable: |
| return emptyVal, nil |
| |
| case CommandDOMStorageEnable: |
| return emptyVal, nil |
| |
| case CommandDOMStorageGetDOMStorageItems: |
| v = new(domstorage.GetDOMStorageItemsReturns) |
| |
| case CommandDOMStorageRemoveDOMStorageItem: |
| return emptyVal, nil |
| |
| case CommandDOMStorageSetDOMStorageItem: |
| return emptyVal, nil |
| |
| case EventDOMStorageDomStorageItemAdded: |
| v = new(domstorage.EventDomStorageItemAdded) |
| |
| case EventDOMStorageDomStorageItemRemoved: |
| v = new(domstorage.EventDomStorageItemRemoved) |
| |
| case EventDOMStorageDomStorageItemUpdated: |
| v = new(domstorage.EventDomStorageItemUpdated) |
| |
| case EventDOMStorageDomStorageItemsCleared: |
| v = new(domstorage.EventDomStorageItemsCleared) |
| |
| case CommandDatabaseDisable: |
| return emptyVal, nil |
| |
| case CommandDatabaseEnable: |
| return emptyVal, nil |
| |
| case CommandDatabaseExecuteSQL: |
| v = new(database.ExecuteSQLReturns) |
| |
| case CommandDatabaseGetDatabaseTableNames: |
| v = new(database.GetDatabaseTableNamesReturns) |
| |
| case EventDatabaseAddDatabase: |
| v = new(database.EventAddDatabase) |
| |
| case CommandDebuggerContinueToLocation: |
| return emptyVal, nil |
| |
| case CommandDebuggerDisable: |
| return emptyVal, nil |
| |
| case CommandDebuggerEnable: |
| v = new(debugger.EnableReturns) |
| |
| case CommandDebuggerEvaluateOnCallFrame: |
| v = new(debugger.EvaluateOnCallFrameReturns) |
| |
| case CommandDebuggerGetPossibleBreakpoints: |
| v = new(debugger.GetPossibleBreakpointsReturns) |
| |
| case CommandDebuggerGetScriptSource: |
| v = new(debugger.GetScriptSourceReturns) |
| |
| case CommandDebuggerGetStackTrace: |
| v = new(debugger.GetStackTraceReturns) |
| |
| case CommandDebuggerPause: |
| return emptyVal, nil |
| |
| case CommandDebuggerPauseOnAsyncCall: |
| return emptyVal, nil |
| |
| case CommandDebuggerRemoveBreakpoint: |
| return emptyVal, nil |
| |
| case CommandDebuggerRestartFrame: |
| v = new(debugger.RestartFrameReturns) |
| |
| case CommandDebuggerResume: |
| return emptyVal, nil |
| |
| case CommandDebuggerScheduleStepIntoAsync: |
| return emptyVal, nil |
| |
| case CommandDebuggerSearchInContent: |
| v = new(debugger.SearchInContentReturns) |
| |
| case CommandDebuggerSetAsyncCallStackDepth: |
| return emptyVal, nil |
| |
| case CommandDebuggerSetBlackboxPatterns: |
| return emptyVal, nil |
| |
| case CommandDebuggerSetBlackboxedRanges: |
| return emptyVal, nil |
| |
| case CommandDebuggerSetBreakpoint: |
| v = new(debugger.SetBreakpointReturns) |
| |
| case CommandDebuggerSetBreakpointByURL: |
| v = new(debugger.SetBreakpointByURLReturns) |
| |
| case CommandDebuggerSetBreakpointOnFunctionCall: |
| v = new(debugger.SetBreakpointOnFunctionCallReturns) |
| |
| case CommandDebuggerSetBreakpointsActive: |
| return emptyVal, nil |
| |
| case CommandDebuggerSetPauseOnExceptions: |
| return emptyVal, nil |
| |
| case CommandDebuggerSetReturnValue: |
| return emptyVal, nil |
| |
| case CommandDebuggerSetScriptSource: |
| v = new(debugger.SetScriptSourceReturns) |
| |
| case CommandDebuggerSetSkipAllPauses: |
| return emptyVal, nil |
| |
| case CommandDebuggerSetVariableValue: |
| return emptyVal, nil |
| |
| case CommandDebuggerStepInto: |
| return emptyVal, nil |
| |
| case CommandDebuggerStepOut: |
| return emptyVal, nil |
| |
| case CommandDebuggerStepOver: |
| return emptyVal, nil |
| |
| case EventDebuggerBreakpointResolved: |
| v = new(debugger.EventBreakpointResolved) |
| |
| case EventDebuggerPaused: |
| v = new(debugger.EventPaused) |
| |
| case EventDebuggerResumed: |
| v = new(debugger.EventResumed) |
| |
| case EventDebuggerScriptFailedToParse: |
| v = new(debugger.EventScriptFailedToParse) |
| |
| case EventDebuggerScriptParsed: |
| v = new(debugger.EventScriptParsed) |
| |
| case CommandDeviceOrientationClearDeviceOrientationOverride: |
| return emptyVal, nil |
| |
| case CommandDeviceOrientationSetDeviceOrientationOverride: |
| return emptyVal, nil |
| |
| case CommandEmulationCanEmulate: |
| v = new(emulation.CanEmulateReturns) |
| |
| case CommandEmulationClearDeviceMetricsOverride: |
| return emptyVal, nil |
| |
| case CommandEmulationClearGeolocationOverride: |
| return emptyVal, nil |
| |
| case CommandEmulationResetPageScaleFactor: |
| return emptyVal, nil |
| |
| case CommandEmulationSetFocusEmulationEnabled: |
| return emptyVal, nil |
| |
| case CommandEmulationSetCPUThrottlingRate: |
| return emptyVal, nil |
| |
| case CommandEmulationSetDefaultBackgroundColorOverride: |
| return emptyVal, nil |
| |
| case CommandEmulationSetDeviceMetricsOverride: |
| return emptyVal, nil |
| |
| case CommandEmulationSetScrollbarsHidden: |
| return emptyVal, nil |
| |
| case CommandEmulationSetDocumentCookieDisabled: |
| return emptyVal, nil |
| |
| case CommandEmulationSetEmitTouchEventsForMouse: |
| return emptyVal, nil |
| |
| case CommandEmulationSetEmulatedMedia: |
| return emptyVal, nil |
| |
| case CommandEmulationSetGeolocationOverride: |
| return emptyVal, nil |
| |
| case CommandEmulationSetPageScaleFactor: |
| return emptyVal, nil |
| |
| case CommandEmulationSetScriptExecutionDisabled: |
| return emptyVal, nil |
| |
| case CommandEmulationSetTouchEmulationEnabled: |
| return emptyVal, nil |
| |
| case CommandEmulationSetVirtualTimePolicy: |
| v = new(emulation.SetVirtualTimePolicyReturns) |
| |
| case CommandEmulationSetUserAgentOverride: |
| return emptyVal, nil |
| |
| case EventEmulationVirtualTimeAdvanced: |
| v = new(emulation.EventVirtualTimeAdvanced) |
| |
| case EventEmulationVirtualTimeBudgetExpired: |
| v = new(emulation.EventVirtualTimeBudgetExpired) |
| |
| case EventEmulationVirtualTimePaused: |
| v = new(emulation.EventVirtualTimePaused) |
| |
| case CommandFetchDisable: |
| return emptyVal, nil |
| |
| case CommandFetchEnable: |
| return emptyVal, nil |
| |
| case CommandFetchFailRequest: |
| return emptyVal, nil |
| |
| case CommandFetchFulfillRequest: |
| return emptyVal, nil |
| |
| case CommandFetchContinueRequest: |
| return emptyVal, nil |
| |
| case CommandFetchContinueWithAuth: |
| return emptyVal, nil |
| |
| case CommandFetchGetResponseBody: |
| v = new(fetch.GetResponseBodyReturns) |
| |
| case CommandFetchTakeResponseBodyAsStream: |
| v = new(fetch.TakeResponseBodyAsStreamReturns) |
| |
| case EventFetchRequestPaused: |
| v = new(fetch.EventRequestPaused) |
| |
| case EventFetchAuthRequired: |
| v = new(fetch.EventAuthRequired) |
| |
| case CommandHeadlessExperimentalBeginFrame: |
| v = new(headlessexperimental.BeginFrameReturns) |
| |
| case CommandHeadlessExperimentalDisable: |
| return emptyVal, nil |
| |
| case CommandHeadlessExperimentalEnable: |
| return emptyVal, nil |
| |
| case EventHeadlessExperimentalNeedsBeginFramesChanged: |
| v = new(headlessexperimental.EventNeedsBeginFramesChanged) |
| |
| case CommandHeapProfilerAddInspectedHeapObject: |
| return emptyVal, nil |
| |
| case CommandHeapProfilerCollectGarbage: |
| return emptyVal, nil |
| |
| case CommandHeapProfilerDisable: |
| return emptyVal, nil |
| |
| case CommandHeapProfilerEnable: |
| return emptyVal, nil |
| |
| case CommandHeapProfilerGetHeapObjectID: |
| v = new(heapprofiler.GetHeapObjectIDReturns) |
| |
| case CommandHeapProfilerGetObjectByHeapObjectID: |
| v = new(heapprofiler.GetObjectByHeapObjectIDReturns) |
| |
| case CommandHeapProfilerGetSamplingProfile: |
| v = new(heapprofiler.GetSamplingProfileReturns) |
| |
| case CommandHeapProfilerStartSampling: |
| return emptyVal, nil |
| |
| case CommandHeapProfilerStartTrackingHeapObjects: |
| return emptyVal, nil |
| |
| case CommandHeapProfilerStopSampling: |
| v = new(heapprofiler.StopSamplingReturns) |
| |
| case CommandHeapProfilerStopTrackingHeapObjects: |
| return emptyVal, nil |
| |
| case CommandHeapProfilerTakeHeapSnapshot: |
| return emptyVal, nil |
| |
| case EventHeapProfilerAddHeapSnapshotChunk: |
| v = new(heapprofiler.EventAddHeapSnapshotChunk) |
| |
| case EventHeapProfilerHeapStatsUpdate: |
| v = new(heapprofiler.EventHeapStatsUpdate) |
| |
| case EventHeapProfilerLastSeenObjectID: |
| v = new(heapprofiler.EventLastSeenObjectID) |
| |
| case EventHeapProfilerReportHeapSnapshotProgress: |
| v = new(heapprofiler.EventReportHeapSnapshotProgress) |
| |
| case EventHeapProfilerResetProfiles: |
| v = new(heapprofiler.EventResetProfiles) |
| |
| case CommandIOClose: |
| return emptyVal, nil |
| |
| case CommandIORead: |
| v = new(io.ReadReturns) |
| |
| case CommandIOResolveBlob: |
| v = new(io.ResolveBlobReturns) |
| |
| case CommandIndexedDBClearObjectStore: |
| return emptyVal, nil |
| |
| case CommandIndexedDBDeleteDatabase: |
| return emptyVal, nil |
| |
| case CommandIndexedDBDeleteObjectStoreEntries: |
| return emptyVal, nil |
| |
| case CommandIndexedDBDisable: |
| return emptyVal, nil |
| |
| case CommandIndexedDBEnable: |
| return emptyVal, nil |
| |
| case CommandIndexedDBRequestData: |
| v = new(indexeddb.RequestDataReturns) |
| |
| case CommandIndexedDBRequestDatabase: |
| v = new(indexeddb.RequestDatabaseReturns) |
| |
| case CommandIndexedDBRequestDatabaseNames: |
| v = new(indexeddb.RequestDatabaseNamesReturns) |
| |
| case CommandInputDispatchKeyEvent: |
| return emptyVal, nil |
| |
| case CommandInputInsertText: |
| return emptyVal, nil |
| |
| case CommandInputDispatchMouseEvent: |
| return emptyVal, nil |
| |
| case CommandInputDispatchTouchEvent: |
| return emptyVal, nil |
| |
| case CommandInputEmulateTouchFromMouseEvent: |
| return emptyVal, nil |
| |
| case CommandInputSetIgnoreInputEvents: |
| return emptyVal, nil |
| |
| case CommandInputSynthesizePinchGesture: |
| return emptyVal, nil |
| |
| case CommandInputSynthesizeScrollGesture: |
| return emptyVal, nil |
| |
| case CommandInputSynthesizeTapGesture: |
| return emptyVal, nil |
| |
| case CommandInspectorDisable: |
| return emptyVal, nil |
| |
| case CommandInspectorEnable: |
| return emptyVal, nil |
| |
| case EventInspectorDetached: |
| v = new(inspector.EventDetached) |
| |
| case EventInspectorTargetCrashed: |
| v = new(inspector.EventTargetCrashed) |
| |
| case EventInspectorTargetReloadedAfterCrash: |
| v = new(inspector.EventTargetReloadedAfterCrash) |
| |
| case CommandLayerTreeCompositingReasons: |
| v = new(layertree.CompositingReasonsReturns) |
| |
| case CommandLayerTreeDisable: |
| return emptyVal, nil |
| |
| case CommandLayerTreeEnable: |
| return emptyVal, nil |
| |
| case CommandLayerTreeLoadSnapshot: |
| v = new(layertree.LoadSnapshotReturns) |
| |
| case CommandLayerTreeMakeSnapshot: |
| v = new(layertree.MakeSnapshotReturns) |
| |
| case CommandLayerTreeProfileSnapshot: |
| v = new(layertree.ProfileSnapshotReturns) |
| |
| case CommandLayerTreeReleaseSnapshot: |
| return emptyVal, nil |
| |
| case CommandLayerTreeReplaySnapshot: |
| v = new(layertree.ReplaySnapshotReturns) |
| |
| case CommandLayerTreeSnapshotCommandLog: |
| v = new(layertree.SnapshotCommandLogReturns) |
| |
| case EventLayerTreeLayerPainted: |
| v = new(layertree.EventLayerPainted) |
| |
| case EventLayerTreeLayerTreeDidChange: |
| v = new(layertree.EventLayerTreeDidChange) |
| |
| case CommandLogClear: |
| return emptyVal, nil |
| |
| case CommandLogDisable: |
| return emptyVal, nil |
| |
| case CommandLogEnable: |
| return emptyVal, nil |
| |
| case CommandLogStartViolationsReport: |
| return emptyVal, nil |
| |
| case CommandLogStopViolationsReport: |
| return emptyVal, nil |
| |
| case EventLogEntryAdded: |
| v = new(log.EventEntryAdded) |
| |
| case CommandMemoryGetDOMCounters: |
| v = new(memory.GetDOMCountersReturns) |
| |
| case CommandMemoryPrepareForLeakDetection: |
| return emptyVal, nil |
| |
| case CommandMemorySetPressureNotificationsSuppressed: |
| return emptyVal, nil |
| |
| case CommandMemorySimulatePressureNotification: |
| return emptyVal, nil |
| |
| case CommandMemoryStartSampling: |
| return emptyVal, nil |
| |
| case CommandMemoryStopSampling: |
| return emptyVal, nil |
| |
| case CommandMemoryGetAllTimeSamplingProfile: |
| v = new(memory.GetAllTimeSamplingProfileReturns) |
| |
| case CommandMemoryGetBrowserSamplingProfile: |
| v = new(memory.GetBrowserSamplingProfileReturns) |
| |
| case CommandMemoryGetSamplingProfile: |
| v = new(memory.GetSamplingProfileReturns) |
| |
| case CommandNetworkClearBrowserCache: |
| return emptyVal, nil |
| |
| case CommandNetworkClearBrowserCookies: |
| return emptyVal, nil |
| |
| case CommandNetworkContinueInterceptedRequest: |
| return emptyVal, nil |
| |
| case CommandNetworkDeleteCookies: |
| return emptyVal, nil |
| |
| case CommandNetworkDisable: |
| return emptyVal, nil |
| |
| case CommandNetworkEmulateNetworkConditions: |
| return emptyVal, nil |
| |
| case CommandNetworkEnable: |
| return emptyVal, nil |
| |
| case CommandNetworkGetAllCookies: |
| v = new(network.GetAllCookiesReturns) |
| |
| case CommandNetworkGetCertificate: |
| v = new(network.GetCertificateReturns) |
| |
| case CommandNetworkGetCookies: |
| v = new(network.GetCookiesReturns) |
| |
| case CommandNetworkGetResponseBody: |
| v = new(network.GetResponseBodyReturns) |
| |
| case CommandNetworkGetRequestPostData: |
| v = new(network.GetRequestPostDataReturns) |
| |
| case CommandNetworkGetResponseBodyForInterception: |
| v = new(network.GetResponseBodyForInterceptionReturns) |
| |
| case CommandNetworkTakeResponseBodyForInterceptionAsStream: |
| v = new(network.TakeResponseBodyForInterceptionAsStreamReturns) |
| |
| case CommandNetworkReplayXHR: |
| return emptyVal, nil |
| |
| case CommandNetworkSearchInResponseBody: |
| v = new(network.SearchInResponseBodyReturns) |
| |
| case CommandNetworkSetBlockedURLS: |
| return emptyVal, nil |
| |
| case CommandNetworkSetBypassServiceWorker: |
| return emptyVal, nil |
| |
| case CommandNetworkSetCacheDisabled: |
| return emptyVal, nil |
| |
| case CommandNetworkSetCookie: |
| v = new(network.SetCookieReturns) |
| |
| case CommandNetworkSetCookies: |
| return emptyVal, nil |
| |
| case CommandNetworkSetDataSizeLimitsForTest: |
| return emptyVal, nil |
| |
| case CommandNetworkSetExtraHTTPHeaders: |
| return emptyVal, nil |
| |
| case CommandNetworkSetRequestInterception: |
| return emptyVal, nil |
| |
| case EventNetworkDataReceived: |
| v = new(network.EventDataReceived) |
| |
| case EventNetworkEventSourceMessageReceived: |
| v = new(network.EventEventSourceMessageReceived) |
| |
| case EventNetworkLoadingFailed: |
| v = new(network.EventLoadingFailed) |
| |
| case EventNetworkLoadingFinished: |
| v = new(network.EventLoadingFinished) |
| |
| case EventNetworkRequestIntercepted: |
| v = new(network.EventRequestIntercepted) |
| |
| case EventNetworkRequestServedFromCache: |
| v = new(network.EventRequestServedFromCache) |
| |
| case EventNetworkRequestWillBeSent: |
| v = new(network.EventRequestWillBeSent) |
| |
| case EventNetworkResourceChangedPriority: |
| v = new(network.EventResourceChangedPriority) |
| |
| case EventNetworkSignedExchangeReceived: |
| v = new(network.EventSignedExchangeReceived) |
| |
| case EventNetworkResponseReceived: |
| v = new(network.EventResponseReceived) |
| |
| case EventNetworkWebSocketClosed: |
| v = new(network.EventWebSocketClosed) |
| |
| case EventNetworkWebSocketCreated: |
| v = new(network.EventWebSocketCreated) |
| |
| case EventNetworkWebSocketFrameError: |
| v = new(network.EventWebSocketFrameError) |
| |
| case EventNetworkWebSocketFrameReceived: |
| v = new(network.EventWebSocketFrameReceived) |
| |
| case EventNetworkWebSocketFrameSent: |
| v = new(network.EventWebSocketFrameSent) |
| |
| case EventNetworkWebSocketHandshakeResponseReceived: |
| v = new(network.EventWebSocketHandshakeResponseReceived) |
| |
| case EventNetworkWebSocketWillSendHandshakeRequest: |
| v = new(network.EventWebSocketWillSendHandshakeRequest) |
| |
| case CommandOverlayDisable: |
| return emptyVal, nil |
| |
| case CommandOverlayEnable: |
| return emptyVal, nil |
| |
| case CommandOverlayGetHighlightObjectForTest: |
| v = new(overlay.GetHighlightObjectForTestReturns) |
| |
| case CommandOverlayHideHighlight: |
| return emptyVal, nil |
| |
| case CommandOverlayHighlightFrame: |
| return emptyVal, nil |
| |
| case CommandOverlayHighlightNode: |
| return emptyVal, nil |
| |
| case CommandOverlayHighlightQuad: |
| return emptyVal, nil |
| |
| case CommandOverlayHighlightRect: |
| return emptyVal, nil |
| |
| case CommandOverlaySetInspectMode: |
| return emptyVal, nil |
| |
| case CommandOverlaySetPausedInDebuggerMessage: |
| return emptyVal, nil |
| |
| case CommandOverlaySetShowDebugBorders: |
| return emptyVal, nil |
| |
| case CommandOverlaySetShowFPSCounter: |
| return emptyVal, nil |
| |
| case CommandOverlaySetShowPaintRects: |
| return emptyVal, nil |
| |
| case CommandOverlaySetShowScrollBottleneckRects: |
| return emptyVal, nil |
| |
| case CommandOverlaySetShowViewportSizeOnResize: |
| return emptyVal, nil |
| |
| case CommandOverlaySetSuspended: |
| return emptyVal, nil |
| |
| case EventOverlayInspectNodeRequested: |
| v = new(overlay.EventInspectNodeRequested) |
| |
| case EventOverlayNodeHighlightRequested: |
| v = new(overlay.EventNodeHighlightRequested) |
| |
| case EventOverlayScreenshotRequested: |
| v = new(overlay.EventScreenshotRequested) |
| |
| case CommandPageAddScriptToEvaluateOnNewDocument: |
| v = new(page.AddScriptToEvaluateOnNewDocumentReturns) |
| |
| case CommandPageBringToFront: |
| return emptyVal, nil |
| |
| case CommandPageCaptureScreenshot: |
| v = new(page.CaptureScreenshotReturns) |
| |
| case CommandPageCaptureSnapshot: |
| v = new(page.CaptureSnapshotReturns) |
| |
| case CommandPageCreateIsolatedWorld: |
| v = new(page.CreateIsolatedWorldReturns) |
| |
| case CommandPageDisable: |
| return emptyVal, nil |
| |
| case CommandPageEnable: |
| return emptyVal, nil |
| |
| case CommandPageGetAppManifest: |
| v = new(page.GetAppManifestReturns) |
| |
| case CommandPageGetFrameTree: |
| v = new(page.GetFrameTreeReturns) |
| |
| case CommandPageGetLayoutMetrics: |
| v = new(page.GetLayoutMetricsReturns) |
| |
| case CommandPageGetNavigationHistory: |
| v = new(page.GetNavigationHistoryReturns) |
| |
| case CommandPageGetResourceContent: |
| v = new(page.GetResourceContentReturns) |
| |
| case CommandPageGetResourceTree: |
| v = new(page.GetResourceTreeReturns) |
| |
| case CommandPageHandleJavaScriptDialog: |
| return emptyVal, nil |
| |
| case CommandPageNavigate: |
| v = new(page.NavigateReturns) |
| |
| case CommandPageNavigateToHistoryEntry: |
| return emptyVal, nil |
| |
| case CommandPagePrintToPDF: |
| v = new(page.PrintToPDFReturns) |
| |
| case CommandPageReload: |
| return emptyVal, nil |
| |
| case CommandPageRemoveScriptToEvaluateOnNewDocument: |
| return emptyVal, nil |
| |
| case CommandPageRequestAppBanner: |
| return emptyVal, nil |
| |
| case CommandPageScreencastFrameAck: |
| return emptyVal, nil |
| |
| case CommandPageSearchInResource: |
| v = new(page.SearchInResourceReturns) |
| |
| case CommandPageSetAdBlockingEnabled: |
| return emptyVal, nil |
| |
| case CommandPageSetBypassCSP: |
| return emptyVal, nil |
| |
| case CommandPageSetFontFamilies: |
| return emptyVal, nil |
| |
| case CommandPageSetFontSizes: |
| return emptyVal, nil |
| |
| case CommandPageSetDocumentContent: |
| return emptyVal, nil |
| |
| case CommandPageSetDownloadBehavior: |
| return emptyVal, nil |
| |
| case CommandPageSetLifecycleEventsEnabled: |
| return emptyVal, nil |
| |
| case CommandPageStartScreencast: |
| return emptyVal, nil |
| |
| case CommandPageStopLoading: |
| return emptyVal, nil |
| |
| case CommandPageCrash: |
| return emptyVal, nil |
| |
| case CommandPageClose: |
| return emptyVal, nil |
| |
| case CommandPageSetWebLifecycleState: |
| return emptyVal, nil |
| |
| case CommandPageStopScreencast: |
| return emptyVal, nil |
| |
| case CommandPageSetProduceCompilationCache: |
| return emptyVal, nil |
| |
| case CommandPageAddCompilationCache: |
| return emptyVal, nil |
| |
| case CommandPageClearCompilationCache: |
| return emptyVal, nil |
| |
| case CommandPageGenerateTestReport: |
| return emptyVal, nil |
| |
| case EventPageDomContentEventFired: |
| v = new(page.EventDomContentEventFired) |
| |
| case EventPageFrameAttached: |
| v = new(page.EventFrameAttached) |
| |
| case EventPageFrameClearedScheduledNavigation: |
| v = new(page.EventFrameClearedScheduledNavigation) |
| |
| case EventPageFrameDetached: |
| v = new(page.EventFrameDetached) |
| |
| case EventPageFrameNavigated: |
| v = new(page.EventFrameNavigated) |
| |
| case EventPageFrameResized: |
| v = new(page.EventFrameResized) |
| |
| case EventPageFrameScheduledNavigation: |
| v = new(page.EventFrameScheduledNavigation) |
| |
| case EventPageFrameStartedLoading: |
| v = new(page.EventFrameStartedLoading) |
| |
| case EventPageFrameStoppedLoading: |
| v = new(page.EventFrameStoppedLoading) |
| |
| case EventPageInterstitialHidden: |
| v = new(page.EventInterstitialHidden) |
| |
| case EventPageInterstitialShown: |
| v = new(page.EventInterstitialShown) |
| |
| case EventPageJavascriptDialogClosed: |
| v = new(page.EventJavascriptDialogClosed) |
| |
| case EventPageJavascriptDialogOpening: |
| v = new(page.EventJavascriptDialogOpening) |
| |
| case EventPageLifecycleEvent: |
| v = new(page.EventLifecycleEvent) |
| |
| case EventPageLoadEventFired: |
| v = new(page.EventLoadEventFired) |
| |
| case EventPageNavigatedWithinDocument: |
| v = new(page.EventNavigatedWithinDocument) |
| |
| case EventPageScreencastFrame: |
| v = new(page.EventScreencastFrame) |
| |
| case EventPageScreencastVisibilityChanged: |
| v = new(page.EventScreencastVisibilityChanged) |
| |
| case EventPageWindowOpen: |
| v = new(page.EventWindowOpen) |
| |
| case EventPageCompilationCacheProduced: |
| v = new(page.EventCompilationCacheProduced) |
| |
| case CommandPerformanceDisable: |
| return emptyVal, nil |
| |
| case CommandPerformanceEnable: |
| return emptyVal, nil |
| |
| case CommandPerformanceSetTimeDomain: |
| return emptyVal, nil |
| |
| case CommandPerformanceGetMetrics: |
| v = new(performance.GetMetricsReturns) |
| |
| case EventPerformanceMetrics: |
| v = new(performance.EventMetrics) |
| |
| case CommandProfilerDisable: |
| return emptyVal, nil |
| |
| case CommandProfilerEnable: |
| return emptyVal, nil |
| |
| case CommandProfilerGetBestEffortCoverage: |
| v = new(profiler.GetBestEffortCoverageReturns) |
| |
| case CommandProfilerSetSamplingInterval: |
| return emptyVal, nil |
| |
| case CommandProfilerStart: |
| return emptyVal, nil |
| |
| case CommandProfilerStartPreciseCoverage: |
| return emptyVal, nil |
| |
| case CommandProfilerStartTypeProfile: |
| return emptyVal, nil |
| |
| case CommandProfilerStop: |
| v = new(profiler.StopReturns) |
| |
| case CommandProfilerStopPreciseCoverage: |
| return emptyVal, nil |
| |
| case CommandProfilerStopTypeProfile: |
| return emptyVal, nil |
| |
| case CommandProfilerTakePreciseCoverage: |
| v = new(profiler.TakePreciseCoverageReturns) |
| |
| case CommandProfilerTakeTypeProfile: |
| v = new(profiler.TakeTypeProfileReturns) |
| |
| case EventProfilerConsoleProfileFinished: |
| v = new(profiler.EventConsoleProfileFinished) |
| |
| case EventProfilerConsoleProfileStarted: |
| v = new(profiler.EventConsoleProfileStarted) |
| |
| case CommandRuntimeAwaitPromise: |
| v = new(runtime.AwaitPromiseReturns) |
| |
| case CommandRuntimeCallFunctionOn: |
| v = new(runtime.CallFunctionOnReturns) |
| |
| case CommandRuntimeCompileScript: |
| v = new(runtime.CompileScriptReturns) |
| |
| case CommandRuntimeDisable: |
| return emptyVal, nil |
| |
| case CommandRuntimeDiscardConsoleEntries: |
| return emptyVal, nil |
| |
| case CommandRuntimeEnable: |
| return emptyVal, nil |
| |
| case CommandRuntimeEvaluate: |
| v = new(runtime.EvaluateReturns) |
| |
| case CommandRuntimeGetIsolateID: |
| v = new(runtime.GetIsolateIDReturns) |
| |
| case CommandRuntimeGetHeapUsage: |
| v = new(runtime.GetHeapUsageReturns) |
| |
| case CommandRuntimeGetProperties: |
| v = new(runtime.GetPropertiesReturns) |
| |
| case CommandRuntimeGlobalLexicalScopeNames: |
| v = new(runtime.GlobalLexicalScopeNamesReturns) |
| |
| case CommandRuntimeQueryObjects: |
| v = new(runtime.QueryObjectsReturns) |
| |
| case CommandRuntimeReleaseObject: |
| return emptyVal, nil |
| |
| case CommandRuntimeReleaseObjectGroup: |
| return emptyVal, nil |
| |
| case CommandRuntimeRunIfWaitingForDebugger: |
| return emptyVal, nil |
| |
| case CommandRuntimeRunScript: |
| v = new(runtime.RunScriptReturns) |
| |
| case CommandRuntimeSetCustomObjectFormatterEnabled: |
| return emptyVal, nil |
| |
| case CommandRuntimeSetMaxCallStackSizeToCapture: |
| return emptyVal, nil |
| |
| case CommandRuntimeTerminateExecution: |
| return emptyVal, nil |
| |
| case CommandRuntimeAddBinding: |
| return emptyVal, nil |
| |
| case CommandRuntimeRemoveBinding: |
| return emptyVal, nil |
| |
| case EventRuntimeBindingCalled: |
| v = new(runtime.EventBindingCalled) |
| |
| case EventRuntimeConsoleAPICalled: |
| v = new(runtime.EventConsoleAPICalled) |
| |
| case EventRuntimeExceptionRevoked: |
| v = new(runtime.EventExceptionRevoked) |
| |
| case EventRuntimeExceptionThrown: |
| v = new(runtime.EventExceptionThrown) |
| |
| case EventRuntimeExecutionContextCreated: |
| v = new(runtime.EventExecutionContextCreated) |
| |
| case EventRuntimeExecutionContextDestroyed: |
| v = new(runtime.EventExecutionContextDestroyed) |
| |
| case EventRuntimeExecutionContextsCleared: |
| v = new(runtime.EventExecutionContextsCleared) |
| |
| case EventRuntimeInspectRequested: |
| v = new(runtime.EventInspectRequested) |
| |
| case CommandSecurityDisable: |
| return emptyVal, nil |
| |
| case CommandSecurityEnable: |
| return emptyVal, nil |
| |
| case CommandSecuritySetIgnoreCertificateErrors: |
| return emptyVal, nil |
| |
| case EventSecuritySecurityStateChanged: |
| v = new(security.EventSecurityStateChanged) |
| |
| case CommandServiceWorkerDeliverPushMessage: |
| return emptyVal, nil |
| |
| case CommandServiceWorkerDisable: |
| return emptyVal, nil |
| |
| case CommandServiceWorkerDispatchSyncEvent: |
| return emptyVal, nil |
| |
| case CommandServiceWorkerEnable: |
| return emptyVal, nil |
| |
| case CommandServiceWorkerInspectWorker: |
| return emptyVal, nil |
| |
| case CommandServiceWorkerSetForceUpdateOnPageLoad: |
| return emptyVal, nil |
| |
| case CommandServiceWorkerSkipWaiting: |
| return emptyVal, nil |
| |
| case CommandServiceWorkerStartWorker: |
| return emptyVal, nil |
| |
| case CommandServiceWorkerStopAllWorkers: |
| return emptyVal, nil |
| |
| case CommandServiceWorkerStopWorker: |
| return emptyVal, nil |
| |
| case CommandServiceWorkerUnregister: |
| return emptyVal, nil |
| |
| case CommandServiceWorkerUpdateRegistration: |
| return emptyVal, nil |
| |
| case EventServiceWorkerWorkerErrorReported: |
| v = new(serviceworker.EventWorkerErrorReported) |
| |
| case EventServiceWorkerWorkerRegistrationUpdated: |
| v = new(serviceworker.EventWorkerRegistrationUpdated) |
| |
| case EventServiceWorkerWorkerVersionUpdated: |
| v = new(serviceworker.EventWorkerVersionUpdated) |
| |
| case CommandStorageClearDataForOrigin: |
| return emptyVal, nil |
| |
| case CommandStorageGetUsageAndQuota: |
| v = new(storage.GetUsageAndQuotaReturns) |
| |
| case CommandStorageTrackCacheStorageForOrigin: |
| return emptyVal, nil |
| |
| case CommandStorageTrackIndexedDBForOrigin: |
| return emptyVal, nil |
| |
| case CommandStorageUntrackCacheStorageForOrigin: |
| return emptyVal, nil |
| |
| case CommandStorageUntrackIndexedDBForOrigin: |
| return emptyVal, nil |
| |
| case EventStorageCacheStorageContentUpdated: |
| v = new(storage.EventCacheStorageContentUpdated) |
| |
| case EventStorageCacheStorageListUpdated: |
| v = new(storage.EventCacheStorageListUpdated) |
| |
| case EventStorageIndexedDBContentUpdated: |
| v = new(storage.EventIndexedDBContentUpdated) |
| |
| case EventStorageIndexedDBListUpdated: |
| v = new(storage.EventIndexedDBListUpdated) |
| |
| case CommandSystemInfoGetInfo: |
| v = new(systeminfo.GetInfoReturns) |
| |
| case CommandSystemInfoGetProcessInfo: |
| v = new(systeminfo.GetProcessInfoReturns) |
| |
| case CommandTargetActivateTarget: |
| return emptyVal, nil |
| |
| case CommandTargetAttachToTarget: |
| v = new(target.AttachToTargetReturns) |
| |
| case CommandTargetAttachToBrowserTarget: |
| v = new(target.AttachToBrowserTargetReturns) |
| |
| case CommandTargetCloseTarget: |
| v = new(target.CloseTargetReturns) |
| |
| case CommandTargetExposeDevToolsProtocol: |
| return emptyVal, nil |
| |
| case CommandTargetCreateBrowserContext: |
| v = new(target.CreateBrowserContextReturns) |
| |
| case CommandTargetGetBrowserContexts: |
| v = new(target.GetBrowserContextsReturns) |
| |
| case CommandTargetCreateTarget: |
| v = new(target.CreateTargetReturns) |
| |
| case CommandTargetDetachFromTarget: |
| return emptyVal, nil |
| |
| case CommandTargetDisposeBrowserContext: |
| return emptyVal, nil |
| |
| case CommandTargetGetTargetInfo: |
| v = new(target.GetTargetInfoReturns) |
| |
| case CommandTargetGetTargets: |
| v = new(target.GetTargetsReturns) |
| |
| case CommandTargetSendMessageToTarget: |
| return emptyVal, nil |
| |
| case CommandTargetSetAutoAttach: |
| return emptyVal, nil |
| |
| case CommandTargetSetDiscoverTargets: |
| return emptyVal, nil |
| |
| case CommandTargetSetRemoteLocations: |
| return emptyVal, nil |
| |
| case EventTargetAttachedToTarget: |
| v = new(target.EventAttachedToTarget) |
| |
| case EventTargetDetachedFromTarget: |
| v = new(target.EventDetachedFromTarget) |
| |
| case EventTargetReceivedMessageFromTarget: |
| v = new(target.EventReceivedMessageFromTarget) |
| |
| case EventTargetTargetCreated: |
| v = new(target.EventTargetCreated) |
| |
| case EventTargetTargetDestroyed: |
| v = new(target.EventTargetDestroyed) |
| |
| case EventTargetTargetCrashed: |
| v = new(target.EventTargetCrashed) |
| |
| case EventTargetTargetInfoChanged: |
| v = new(target.EventTargetInfoChanged) |
| |
| case CommandTestingGenerateTestReport: |
| return emptyVal, nil |
| |
| case CommandTetheringBind: |
| return emptyVal, nil |
| |
| case CommandTetheringUnbind: |
| return emptyVal, nil |
| |
| case EventTetheringAccepted: |
| v = new(tethering.EventAccepted) |
| |
| case CommandTracingEnd: |
| return emptyVal, nil |
| |
| case CommandTracingGetCategories: |
| v = new(tracing.GetCategoriesReturns) |
| |
| case CommandTracingRecordClockSyncMarker: |
| return emptyVal, nil |
| |
| case CommandTracingRequestMemoryDump: |
| v = new(tracing.RequestMemoryDumpReturns) |
| |
| case CommandTracingStart: |
| return emptyVal, nil |
| |
| case EventTracingBufferUsage: |
| v = new(tracing.EventBufferUsage) |
| |
| case EventTracingDataCollected: |
| v = new(tracing.EventDataCollected) |
| |
| case EventTracingTracingComplete: |
| v = new(tracing.EventTracingComplete) |
| } |
| |
| var buf easyjson.RawMessage |
| switch { |
| case msg.Params != nil: |
| buf = msg.Params |
| |
| case msg.Result != nil: |
| buf = msg.Result |
| |
| default: |
| return nil, errors.New("msg missing params or result") |
| } |
| |
| err := easyjson.Unmarshal(buf, v) |
| if err != nil { |
| return nil, err |
| } |
| |
| return v, nil |
| } |