1266 lines
30 KiB
Go
1266 lines
30 KiB
Go
package util
|
|
|
|
// AUTOGENERATED. DO NOT EDIT.
|
|
|
|
import (
|
|
"errors"
|
|
|
|
. "github.com/knq/chromedp/cdp"
|
|
"github.com/knq/chromedp/cdp/accessibility"
|
|
"github.com/knq/chromedp/cdp/animation"
|
|
"github.com/knq/chromedp/cdp/applicationcache"
|
|
"github.com/knq/chromedp/cdp/cachestorage"
|
|
"github.com/knq/chromedp/cdp/css"
|
|
"github.com/knq/chromedp/cdp/database"
|
|
"github.com/knq/chromedp/cdp/debugger"
|
|
"github.com/knq/chromedp/cdp/dom"
|
|
"github.com/knq/chromedp/cdp/domdebugger"
|
|
"github.com/knq/chromedp/cdp/domstorage"
|
|
"github.com/knq/chromedp/cdp/emulation"
|
|
"github.com/knq/chromedp/cdp/heapprofiler"
|
|
"github.com/knq/chromedp/cdp/indexeddb"
|
|
"github.com/knq/chromedp/cdp/inspector"
|
|
iodom "github.com/knq/chromedp/cdp/io"
|
|
"github.com/knq/chromedp/cdp/layertree"
|
|
logdom "github.com/knq/chromedp/cdp/log"
|
|
"github.com/knq/chromedp/cdp/memory"
|
|
"github.com/knq/chromedp/cdp/network"
|
|
"github.com/knq/chromedp/cdp/page"
|
|
"github.com/knq/chromedp/cdp/profiler"
|
|
"github.com/knq/chromedp/cdp/runtime"
|
|
"github.com/knq/chromedp/cdp/schema"
|
|
"github.com/knq/chromedp/cdp/security"
|
|
"github.com/knq/chromedp/cdp/serviceworker"
|
|
"github.com/knq/chromedp/cdp/systeminfo"
|
|
"github.com/knq/chromedp/cdp/target"
|
|
"github.com/knq/chromedp/cdp/tethering"
|
|
"github.com/knq/chromedp/cdp/tracing"
|
|
"github.com/mailru/easyjson"
|
|
)
|
|
|
|
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 CommandInspectorEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandInspectorDisable:
|
|
return emptyVal, nil
|
|
|
|
case EventInspectorDetached:
|
|
v = new(inspector.EventDetached)
|
|
|
|
case EventInspectorTargetCrashed:
|
|
v = new(inspector.EventTargetCrashed)
|
|
|
|
case CommandMemoryGetDOMCounters:
|
|
v = new(memory.GetDOMCountersReturns)
|
|
|
|
case CommandMemorySetPressureNotificationsSuppressed:
|
|
return emptyVal, nil
|
|
|
|
case CommandMemorySimulatePressureNotification:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageAddScriptToEvaluateOnLoad:
|
|
v = new(page.AddScriptToEvaluateOnLoadReturns)
|
|
|
|
case CommandPageRemoveScriptToEvaluateOnLoad:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageSetAutoAttachToCreatedPages:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageReload:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageNavigate:
|
|
v = new(page.NavigateReturns)
|
|
|
|
case CommandPageStopLoading:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageGetNavigationHistory:
|
|
v = new(page.GetNavigationHistoryReturns)
|
|
|
|
case CommandPageNavigateToHistoryEntry:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageGetResourceTree:
|
|
v = new(page.GetResourceTreeReturns)
|
|
|
|
case CommandPageGetResourceContent:
|
|
v = new(page.GetResourceContentReturns)
|
|
|
|
case CommandPageSearchInResource:
|
|
v = new(page.SearchInResourceReturns)
|
|
|
|
case CommandPageSetDocumentContent:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageCaptureScreenshot:
|
|
v = new(page.CaptureScreenshotReturns)
|
|
|
|
case CommandPageStartScreencast:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageStopScreencast:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageScreencastFrameAck:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageHandleJavaScriptDialog:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageSetColorPickerEnabled:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageConfigureOverlay:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageGetAppManifest:
|
|
v = new(page.GetAppManifestReturns)
|
|
|
|
case CommandPageRequestAppBanner:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageSetControlNavigations:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageProcessNavigation:
|
|
return emptyVal, nil
|
|
|
|
case CommandPageGetLayoutMetrics:
|
|
v = new(page.GetLayoutMetricsReturns)
|
|
|
|
case EventPageDomContentEventFired:
|
|
v = new(page.EventDomContentEventFired)
|
|
|
|
case EventPageLoadEventFired:
|
|
v = new(page.EventLoadEventFired)
|
|
|
|
case EventPageFrameAttached:
|
|
v = new(page.EventFrameAttached)
|
|
|
|
case EventPageFrameNavigated:
|
|
v = new(page.EventFrameNavigated)
|
|
|
|
case EventPageFrameDetached:
|
|
v = new(page.EventFrameDetached)
|
|
|
|
case EventPageFrameStartedLoading:
|
|
v = new(page.EventFrameStartedLoading)
|
|
|
|
case EventPageFrameStoppedLoading:
|
|
v = new(page.EventFrameStoppedLoading)
|
|
|
|
case EventPageFrameScheduledNavigation:
|
|
v = new(page.EventFrameScheduledNavigation)
|
|
|
|
case EventPageFrameClearedScheduledNavigation:
|
|
v = new(page.EventFrameClearedScheduledNavigation)
|
|
|
|
case EventPageFrameResized:
|
|
v = new(page.EventFrameResized)
|
|
|
|
case EventPageJavascriptDialogOpening:
|
|
v = new(page.EventJavascriptDialogOpening)
|
|
|
|
case EventPageJavascriptDialogClosed:
|
|
v = new(page.EventJavascriptDialogClosed)
|
|
|
|
case EventPageScreencastFrame:
|
|
v = new(page.EventScreencastFrame)
|
|
|
|
case EventPageScreencastVisibilityChanged:
|
|
v = new(page.EventScreencastVisibilityChanged)
|
|
|
|
case EventPageColorPicked:
|
|
v = new(page.EventColorPicked)
|
|
|
|
case EventPageInterstitialShown:
|
|
v = new(page.EventInterstitialShown)
|
|
|
|
case EventPageInterstitialHidden:
|
|
v = new(page.EventInterstitialHidden)
|
|
|
|
case EventPageNavigationRequested:
|
|
v = new(page.EventNavigationRequested)
|
|
|
|
case CommandRenderingSetShowPaintRects:
|
|
return emptyVal, nil
|
|
|
|
case CommandRenderingSetShowDebugBorders:
|
|
return emptyVal, nil
|
|
|
|
case CommandRenderingSetShowFPSCounter:
|
|
return emptyVal, nil
|
|
|
|
case CommandRenderingSetShowScrollBottleneckRects:
|
|
return emptyVal, nil
|
|
|
|
case CommandRenderingSetShowViewportSizeOnResize:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationSetDeviceMetricsOverride:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationClearDeviceMetricsOverride:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationForceViewport:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationResetViewport:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationResetPageScaleFactor:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationSetPageScaleFactor:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationSetVisibleSize:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationSetScriptExecutionDisabled:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationSetGeolocationOverride:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationClearGeolocationOverride:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationSetTouchEmulationEnabled:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationSetEmulatedMedia:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationSetCPUThrottlingRate:
|
|
return emptyVal, nil
|
|
|
|
case CommandEmulationCanEmulate:
|
|
v = new(emulation.CanEmulateReturns)
|
|
|
|
case CommandEmulationSetVirtualTimePolicy:
|
|
return emptyVal, nil
|
|
|
|
case EventEmulationVirtualTimeBudgetExpired:
|
|
v = new(emulation.EventVirtualTimeBudgetExpired)
|
|
|
|
case CommandSecurityEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandSecurityDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandSecurityShowCertificateViewer:
|
|
return emptyVal, nil
|
|
|
|
case EventSecuritySecurityStateChanged:
|
|
v = new(security.EventSecurityStateChanged)
|
|
|
|
case CommandNetworkEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkSetUserAgentOverride:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkSetExtraHTTPHeaders:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkGetResponseBody:
|
|
v = new(network.GetResponseBodyReturns)
|
|
|
|
case CommandNetworkAddBlockedURL:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkRemoveBlockedURL:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkReplayXHR:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkSetMonitoringXHREnabled:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkCanClearBrowserCache:
|
|
v = new(network.CanClearBrowserCacheReturns)
|
|
|
|
case CommandNetworkClearBrowserCache:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkCanClearBrowserCookies:
|
|
v = new(network.CanClearBrowserCookiesReturns)
|
|
|
|
case CommandNetworkClearBrowserCookies:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkGetCookies:
|
|
v = new(network.GetCookiesReturns)
|
|
|
|
case CommandNetworkGetAllCookies:
|
|
v = new(network.GetAllCookiesReturns)
|
|
|
|
case CommandNetworkDeleteCookie:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkSetCookie:
|
|
v = new(network.SetCookieReturns)
|
|
|
|
case CommandNetworkCanEmulateNetworkConditions:
|
|
v = new(network.CanEmulateNetworkConditionsReturns)
|
|
|
|
case CommandNetworkEmulateNetworkConditions:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkSetCacheDisabled:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkSetBypassServiceWorker:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkSetDataSizeLimitsForTest:
|
|
return emptyVal, nil
|
|
|
|
case CommandNetworkGetCertificate:
|
|
v = new(network.GetCertificateReturns)
|
|
|
|
case EventNetworkResourceChangedPriority:
|
|
v = new(network.EventResourceChangedPriority)
|
|
|
|
case EventNetworkRequestWillBeSent:
|
|
v = new(network.EventRequestWillBeSent)
|
|
|
|
case EventNetworkRequestServedFromCache:
|
|
v = new(network.EventRequestServedFromCache)
|
|
|
|
case EventNetworkResponseReceived:
|
|
v = new(network.EventResponseReceived)
|
|
|
|
case EventNetworkDataReceived:
|
|
v = new(network.EventDataReceived)
|
|
|
|
case EventNetworkLoadingFinished:
|
|
v = new(network.EventLoadingFinished)
|
|
|
|
case EventNetworkLoadingFailed:
|
|
v = new(network.EventLoadingFailed)
|
|
|
|
case EventNetworkWebSocketWillSendHandshakeRequest:
|
|
v = new(network.EventWebSocketWillSendHandshakeRequest)
|
|
|
|
case EventNetworkWebSocketHandshakeResponseReceived:
|
|
v = new(network.EventWebSocketHandshakeResponseReceived)
|
|
|
|
case EventNetworkWebSocketCreated:
|
|
v = new(network.EventWebSocketCreated)
|
|
|
|
case EventNetworkWebSocketClosed:
|
|
v = new(network.EventWebSocketClosed)
|
|
|
|
case EventNetworkWebSocketFrameReceived:
|
|
v = new(network.EventWebSocketFrameReceived)
|
|
|
|
case EventNetworkWebSocketFrameError:
|
|
v = new(network.EventWebSocketFrameError)
|
|
|
|
case EventNetworkWebSocketFrameSent:
|
|
v = new(network.EventWebSocketFrameSent)
|
|
|
|
case EventNetworkEventSourceMessageReceived:
|
|
v = new(network.EventEventSourceMessageReceived)
|
|
|
|
case CommandDatabaseEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandDatabaseDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandDatabaseGetDatabaseTableNames:
|
|
v = new(database.GetDatabaseTableNamesReturns)
|
|
|
|
case CommandDatabaseExecuteSQL:
|
|
v = new(database.ExecuteSQLReturns)
|
|
|
|
case EventDatabaseAddDatabase:
|
|
v = new(database.EventAddDatabase)
|
|
|
|
case CommandIndexedDBEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandIndexedDBDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandIndexedDBRequestDatabaseNames:
|
|
v = new(indexeddb.RequestDatabaseNamesReturns)
|
|
|
|
case CommandIndexedDBRequestDatabase:
|
|
v = new(indexeddb.RequestDatabaseReturns)
|
|
|
|
case CommandIndexedDBRequestData:
|
|
v = new(indexeddb.RequestDataReturns)
|
|
|
|
case CommandIndexedDBClearObjectStore:
|
|
return emptyVal, nil
|
|
|
|
case CommandCacheStorageRequestCacheNames:
|
|
v = new(cachestorage.RequestCacheNamesReturns)
|
|
|
|
case CommandCacheStorageRequestEntries:
|
|
v = new(cachestorage.RequestEntriesReturns)
|
|
|
|
case CommandCacheStorageDeleteCache:
|
|
return emptyVal, nil
|
|
|
|
case CommandCacheStorageDeleteEntry:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMStorageEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMStorageDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMStorageClear:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMStorageGetDOMStorageItems:
|
|
v = new(domstorage.GetDOMStorageItemsReturns)
|
|
|
|
case CommandDOMStorageSetDOMStorageItem:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMStorageRemoveDOMStorageItem:
|
|
return emptyVal, nil
|
|
|
|
case EventDOMStorageDomStorageItemsCleared:
|
|
v = new(domstorage.EventDomStorageItemsCleared)
|
|
|
|
case EventDOMStorageDomStorageItemRemoved:
|
|
v = new(domstorage.EventDomStorageItemRemoved)
|
|
|
|
case EventDOMStorageDomStorageItemAdded:
|
|
v = new(domstorage.EventDomStorageItemAdded)
|
|
|
|
case EventDOMStorageDomStorageItemUpdated:
|
|
v = new(domstorage.EventDomStorageItemUpdated)
|
|
|
|
case CommandApplicationCacheGetFramesWithManifests:
|
|
v = new(applicationcache.GetFramesWithManifestsReturns)
|
|
|
|
case CommandApplicationCacheEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandApplicationCacheGetManifestForFrame:
|
|
v = new(applicationcache.GetManifestForFrameReturns)
|
|
|
|
case CommandApplicationCacheGetApplicationCacheForFrame:
|
|
v = new(applicationcache.GetApplicationCacheForFrameReturns)
|
|
|
|
case EventApplicationCacheApplicationCacheStatusUpdated:
|
|
v = new(applicationcache.EventApplicationCacheStatusUpdated)
|
|
|
|
case EventApplicationCacheNetworkStateUpdated:
|
|
v = new(applicationcache.EventNetworkStateUpdated)
|
|
|
|
case CommandDOMEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMGetDocument:
|
|
v = new(dom.GetDocumentReturns)
|
|
|
|
case CommandDOMCollectClassNamesFromSubtree:
|
|
v = new(dom.CollectClassNamesFromSubtreeReturns)
|
|
|
|
case CommandDOMRequestChildNodes:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMQuerySelector:
|
|
v = new(dom.QuerySelectorReturns)
|
|
|
|
case CommandDOMQuerySelectorAll:
|
|
v = new(dom.QuerySelectorAllReturns)
|
|
|
|
case CommandDOMSetNodeName:
|
|
v = new(dom.SetNodeNameReturns)
|
|
|
|
case CommandDOMSetNodeValue:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMRemoveNode:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMSetAttributeValue:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMSetAttributesAsText:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMRemoveAttribute:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMGetOuterHTML:
|
|
v = new(dom.GetOuterHTMLReturns)
|
|
|
|
case CommandDOMSetOuterHTML:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMPerformSearch:
|
|
v = new(dom.PerformSearchReturns)
|
|
|
|
case CommandDOMGetSearchResults:
|
|
v = new(dom.GetSearchResultsReturns)
|
|
|
|
case CommandDOMDiscardSearchResults:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMRequestNode:
|
|
v = new(dom.RequestNodeReturns)
|
|
|
|
case CommandDOMSetInspectMode:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMHighlightRect:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMHighlightQuad:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMHighlightNode:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMHideHighlight:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMHighlightFrame:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMPushNodeByPathToFrontend:
|
|
v = new(dom.PushNodeByPathToFrontendReturns)
|
|
|
|
case CommandDOMPushNodesByBackendIdsToFrontend:
|
|
v = new(dom.PushNodesByBackendIdsToFrontendReturns)
|
|
|
|
case CommandDOMSetInspectedNode:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMResolveNode:
|
|
v = new(dom.ResolveNodeReturns)
|
|
|
|
case CommandDOMGetAttributes:
|
|
v = new(dom.GetAttributesReturns)
|
|
|
|
case CommandDOMCopyTo:
|
|
v = new(dom.CopyToReturns)
|
|
|
|
case CommandDOMMoveTo:
|
|
v = new(dom.MoveToReturns)
|
|
|
|
case CommandDOMUndo:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMRedo:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMMarkUndoableState:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMFocus:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMSetFileInputFiles:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMGetBoxModel:
|
|
v = new(dom.GetBoxModelReturns)
|
|
|
|
case CommandDOMGetNodeForLocation:
|
|
v = new(dom.GetNodeForLocationReturns)
|
|
|
|
case CommandDOMGetRelayoutBoundary:
|
|
v = new(dom.GetRelayoutBoundaryReturns)
|
|
|
|
case CommandDOMGetHighlightObjectForTest:
|
|
v = new(dom.GetHighlightObjectForTestReturns)
|
|
|
|
case EventDOMDocumentUpdated:
|
|
v = new(dom.EventDocumentUpdated)
|
|
|
|
case EventDOMInspectNodeRequested:
|
|
v = new(dom.EventInspectNodeRequested)
|
|
|
|
case EventDOMSetChildNodes:
|
|
v = new(dom.EventSetChildNodes)
|
|
|
|
case EventDOMAttributeModified:
|
|
v = new(dom.EventAttributeModified)
|
|
|
|
case EventDOMAttributeRemoved:
|
|
v = new(dom.EventAttributeRemoved)
|
|
|
|
case EventDOMInlineStyleInvalidated:
|
|
v = new(dom.EventInlineStyleInvalidated)
|
|
|
|
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 EventDOMShadowRootPushed:
|
|
v = new(dom.EventShadowRootPushed)
|
|
|
|
case EventDOMShadowRootPopped:
|
|
v = new(dom.EventShadowRootPopped)
|
|
|
|
case EventDOMPseudoElementAdded:
|
|
v = new(dom.EventPseudoElementAdded)
|
|
|
|
case EventDOMPseudoElementRemoved:
|
|
v = new(dom.EventPseudoElementRemoved)
|
|
|
|
case EventDOMDistributedNodesUpdated:
|
|
v = new(dom.EventDistributedNodesUpdated)
|
|
|
|
case EventDOMNodeHighlightRequested:
|
|
v = new(dom.EventNodeHighlightRequested)
|
|
|
|
case CommandCSSEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandCSSDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandCSSGetMatchedStylesForNode:
|
|
v = new(css.GetMatchedStylesForNodeReturns)
|
|
|
|
case CommandCSSGetInlineStylesForNode:
|
|
v = new(css.GetInlineStylesForNodeReturns)
|
|
|
|
case CommandCSSGetComputedStyleForNode:
|
|
v = new(css.GetComputedStyleForNodeReturns)
|
|
|
|
case CommandCSSGetPlatformFontsForNode:
|
|
v = new(css.GetPlatformFontsForNodeReturns)
|
|
|
|
case CommandCSSGetStyleSheetText:
|
|
v = new(css.GetStyleSheetTextReturns)
|
|
|
|
case CommandCSSCollectClassNames:
|
|
v = new(css.CollectClassNamesReturns)
|
|
|
|
case CommandCSSSetStyleSheetText:
|
|
v = new(css.SetStyleSheetTextReturns)
|
|
|
|
case CommandCSSSetRuleSelector:
|
|
v = new(css.SetRuleSelectorReturns)
|
|
|
|
case CommandCSSSetKeyframeKey:
|
|
v = new(css.SetKeyframeKeyReturns)
|
|
|
|
case CommandCSSSetStyleTexts:
|
|
v = new(css.SetStyleTextsReturns)
|
|
|
|
case CommandCSSSetMediaText:
|
|
v = new(css.SetMediaTextReturns)
|
|
|
|
case CommandCSSCreateStyleSheet:
|
|
v = new(css.CreateStyleSheetReturns)
|
|
|
|
case CommandCSSAddRule:
|
|
v = new(css.AddRuleReturns)
|
|
|
|
case CommandCSSForcePseudoState:
|
|
return emptyVal, nil
|
|
|
|
case CommandCSSGetMediaQueries:
|
|
v = new(css.GetMediaQueriesReturns)
|
|
|
|
case CommandCSSSetEffectivePropertyValueForNode:
|
|
return emptyVal, nil
|
|
|
|
case CommandCSSGetBackgroundColors:
|
|
v = new(css.GetBackgroundColorsReturns)
|
|
|
|
case CommandCSSGetLayoutTreeAndStyles:
|
|
v = new(css.GetLayoutTreeAndStylesReturns)
|
|
|
|
case CommandCSSStartRuleUsageTracking:
|
|
return emptyVal, nil
|
|
|
|
case CommandCSSStopRuleUsageTracking:
|
|
v = new(css.StopRuleUsageTrackingReturns)
|
|
|
|
case EventCSSMediaQueryResultChanged:
|
|
v = new(css.EventMediaQueryResultChanged)
|
|
|
|
case EventCSSFontsUpdated:
|
|
v = new(css.EventFontsUpdated)
|
|
|
|
case EventCSSStyleSheetChanged:
|
|
v = new(css.EventStyleSheetChanged)
|
|
|
|
case EventCSSStyleSheetAdded:
|
|
v = new(css.EventStyleSheetAdded)
|
|
|
|
case EventCSSStyleSheetRemoved:
|
|
v = new(css.EventStyleSheetRemoved)
|
|
|
|
case CommandIORead:
|
|
v = new(iodom.ReadReturns)
|
|
|
|
case CommandIOClose:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMDebuggerSetDOMBreakpoint:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMDebuggerRemoveDOMBreakpoint:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMDebuggerSetEventListenerBreakpoint:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMDebuggerRemoveEventListenerBreakpoint:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMDebuggerSetInstrumentationBreakpoint:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMDebuggerRemoveInstrumentationBreakpoint:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMDebuggerSetXHRBreakpoint:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMDebuggerRemoveXHRBreakpoint:
|
|
return emptyVal, nil
|
|
|
|
case CommandDOMDebuggerGetEventListeners:
|
|
v = new(domdebugger.GetEventListenersReturns)
|
|
|
|
case CommandTargetSetDiscoverTargets:
|
|
return emptyVal, nil
|
|
|
|
case CommandTargetSetAutoAttach:
|
|
return emptyVal, nil
|
|
|
|
case CommandTargetSetAttachToFrames:
|
|
return emptyVal, nil
|
|
|
|
case CommandTargetSetRemoteLocations:
|
|
return emptyVal, nil
|
|
|
|
case CommandTargetSendMessageToTarget:
|
|
return emptyVal, nil
|
|
|
|
case CommandTargetGetTargetInfo:
|
|
v = new(target.GetTargetInfoReturns)
|
|
|
|
case CommandTargetActivateTarget:
|
|
return emptyVal, nil
|
|
|
|
case CommandTargetCloseTarget:
|
|
v = new(target.CloseTargetReturns)
|
|
|
|
case CommandTargetAttachToTarget:
|
|
v = new(target.AttachToTargetReturns)
|
|
|
|
case CommandTargetDetachFromTarget:
|
|
return emptyVal, nil
|
|
|
|
case CommandTargetCreateBrowserContext:
|
|
v = new(target.CreateBrowserContextReturns)
|
|
|
|
case CommandTargetDisposeBrowserContext:
|
|
v = new(target.DisposeBrowserContextReturns)
|
|
|
|
case CommandTargetCreateTarget:
|
|
v = new(target.CreateTargetReturns)
|
|
|
|
case CommandTargetGetTargets:
|
|
v = new(target.GetTargetsReturns)
|
|
|
|
case EventTargetTargetCreated:
|
|
v = new(target.EventTargetCreated)
|
|
|
|
case EventTargetTargetDestroyed:
|
|
v = new(target.EventTargetDestroyed)
|
|
|
|
case EventTargetAttachedToTarget:
|
|
v = new(target.EventAttachedToTarget)
|
|
|
|
case EventTargetDetachedFromTarget:
|
|
v = new(target.EventDetachedFromTarget)
|
|
|
|
case EventTargetReceivedMessageFromTarget:
|
|
v = new(target.EventReceivedMessageFromTarget)
|
|
|
|
case CommandServiceWorkerEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandServiceWorkerDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandServiceWorkerUnregister:
|
|
return emptyVal, nil
|
|
|
|
case CommandServiceWorkerUpdateRegistration:
|
|
return emptyVal, nil
|
|
|
|
case CommandServiceWorkerStartWorker:
|
|
return emptyVal, nil
|
|
|
|
case CommandServiceWorkerSkipWaiting:
|
|
return emptyVal, nil
|
|
|
|
case CommandServiceWorkerStopWorker:
|
|
return emptyVal, nil
|
|
|
|
case CommandServiceWorkerInspectWorker:
|
|
return emptyVal, nil
|
|
|
|
case CommandServiceWorkerSetForceUpdateOnPageLoad:
|
|
return emptyVal, nil
|
|
|
|
case CommandServiceWorkerDeliverPushMessage:
|
|
return emptyVal, nil
|
|
|
|
case CommandServiceWorkerDispatchSyncEvent:
|
|
return emptyVal, nil
|
|
|
|
case EventServiceWorkerWorkerRegistrationUpdated:
|
|
v = new(serviceworker.EventWorkerRegistrationUpdated)
|
|
|
|
case EventServiceWorkerWorkerVersionUpdated:
|
|
v = new(serviceworker.EventWorkerVersionUpdated)
|
|
|
|
case EventServiceWorkerWorkerErrorReported:
|
|
v = new(serviceworker.EventWorkerErrorReported)
|
|
|
|
case CommandInputDispatchKeyEvent:
|
|
return emptyVal, nil
|
|
|
|
case CommandInputDispatchMouseEvent:
|
|
return emptyVal, nil
|
|
|
|
case CommandInputDispatchTouchEvent:
|
|
return emptyVal, nil
|
|
|
|
case CommandInputEmulateTouchFromMouseEvent:
|
|
return emptyVal, nil
|
|
|
|
case CommandInputSynthesizePinchGesture:
|
|
return emptyVal, nil
|
|
|
|
case CommandInputSynthesizeScrollGesture:
|
|
return emptyVal, nil
|
|
|
|
case CommandInputSynthesizeTapGesture:
|
|
return emptyVal, nil
|
|
|
|
case CommandLayerTreeEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandLayerTreeDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandLayerTreeCompositingReasons:
|
|
v = new(layertree.CompositingReasonsReturns)
|
|
|
|
case CommandLayerTreeMakeSnapshot:
|
|
v = new(layertree.MakeSnapshotReturns)
|
|
|
|
case CommandLayerTreeLoadSnapshot:
|
|
v = new(layertree.LoadSnapshotReturns)
|
|
|
|
case CommandLayerTreeReleaseSnapshot:
|
|
return emptyVal, nil
|
|
|
|
case CommandLayerTreeProfileSnapshot:
|
|
v = new(layertree.ProfileSnapshotReturns)
|
|
|
|
case CommandLayerTreeReplaySnapshot:
|
|
v = new(layertree.ReplaySnapshotReturns)
|
|
|
|
case CommandLayerTreeSnapshotCommandLog:
|
|
v = new(layertree.SnapshotCommandLogReturns)
|
|
|
|
case EventLayerTreeLayerTreeDidChange:
|
|
v = new(layertree.EventLayerTreeDidChange)
|
|
|
|
case EventLayerTreeLayerPainted:
|
|
v = new(layertree.EventLayerPainted)
|
|
|
|
case CommandDeviceOrientationSetDeviceOrientationOverride:
|
|
return emptyVal, nil
|
|
|
|
case CommandDeviceOrientationClearDeviceOrientationOverride:
|
|
return emptyVal, nil
|
|
|
|
case CommandTracingStart:
|
|
return emptyVal, nil
|
|
|
|
case CommandTracingEnd:
|
|
return emptyVal, nil
|
|
|
|
case CommandTracingGetCategories:
|
|
v = new(tracing.GetCategoriesReturns)
|
|
|
|
case CommandTracingRequestMemoryDump:
|
|
v = new(tracing.RequestMemoryDumpReturns)
|
|
|
|
case CommandTracingRecordClockSyncMarker:
|
|
return emptyVal, nil
|
|
|
|
case EventTracingDataCollected:
|
|
v = new(tracing.EventDataCollected)
|
|
|
|
case EventTracingTracingComplete:
|
|
v = new(tracing.EventTracingComplete)
|
|
|
|
case EventTracingBufferUsage:
|
|
v = new(tracing.EventBufferUsage)
|
|
|
|
case CommandAnimationEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandAnimationDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandAnimationGetPlaybackRate:
|
|
v = new(animation.GetPlaybackRateReturns)
|
|
|
|
case CommandAnimationSetPlaybackRate:
|
|
return emptyVal, nil
|
|
|
|
case CommandAnimationGetCurrentTime:
|
|
v = new(animation.GetCurrentTimeReturns)
|
|
|
|
case CommandAnimationSetPaused:
|
|
return emptyVal, nil
|
|
|
|
case CommandAnimationSetTiming:
|
|
return emptyVal, nil
|
|
|
|
case CommandAnimationSeekAnimations:
|
|
return emptyVal, nil
|
|
|
|
case CommandAnimationReleaseAnimations:
|
|
return emptyVal, nil
|
|
|
|
case CommandAnimationResolveAnimation:
|
|
v = new(animation.ResolveAnimationReturns)
|
|
|
|
case EventAnimationAnimationCreated:
|
|
v = new(animation.EventAnimationCreated)
|
|
|
|
case EventAnimationAnimationStarted:
|
|
v = new(animation.EventAnimationStarted)
|
|
|
|
case EventAnimationAnimationCanceled:
|
|
v = new(animation.EventAnimationCanceled)
|
|
|
|
case CommandAccessibilityGetPartialAXTree:
|
|
v = new(accessibility.GetPartialAXTreeReturns)
|
|
|
|
case CommandStorageClearDataForOrigin:
|
|
return emptyVal, nil
|
|
|
|
case CommandLogEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandLogDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandLogClear:
|
|
return emptyVal, nil
|
|
|
|
case CommandLogStartViolationsReport:
|
|
return emptyVal, nil
|
|
|
|
case CommandLogStopViolationsReport:
|
|
return emptyVal, nil
|
|
|
|
case EventLogEntryAdded:
|
|
v = new(logdom.EventEntryAdded)
|
|
|
|
case CommandSystemInfoGetInfo:
|
|
v = new(systeminfo.GetInfoReturns)
|
|
|
|
case CommandTetheringBind:
|
|
return emptyVal, nil
|
|
|
|
case CommandTetheringUnbind:
|
|
return emptyVal, nil
|
|
|
|
case EventTetheringAccepted:
|
|
v = new(tethering.EventAccepted)
|
|
|
|
case CommandSchemaGetDomains:
|
|
v = new(schema.GetDomainsReturns)
|
|
|
|
case CommandRuntimeEvaluate:
|
|
v = new(runtime.EvaluateReturns)
|
|
|
|
case CommandRuntimeAwaitPromise:
|
|
v = new(runtime.AwaitPromiseReturns)
|
|
|
|
case CommandRuntimeCallFunctionOn:
|
|
v = new(runtime.CallFunctionOnReturns)
|
|
|
|
case CommandRuntimeGetProperties:
|
|
v = new(runtime.GetPropertiesReturns)
|
|
|
|
case CommandRuntimeReleaseObject:
|
|
return emptyVal, nil
|
|
|
|
case CommandRuntimeReleaseObjectGroup:
|
|
return emptyVal, nil
|
|
|
|
case CommandRuntimeRunIfWaitingForDebugger:
|
|
return emptyVal, nil
|
|
|
|
case CommandRuntimeEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandRuntimeDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandRuntimeDiscardConsoleEntries:
|
|
return emptyVal, nil
|
|
|
|
case CommandRuntimeSetCustomObjectFormatterEnabled:
|
|
return emptyVal, nil
|
|
|
|
case CommandRuntimeCompileScript:
|
|
v = new(runtime.CompileScriptReturns)
|
|
|
|
case CommandRuntimeRunScript:
|
|
v = new(runtime.RunScriptReturns)
|
|
|
|
case EventRuntimeExecutionContextCreated:
|
|
v = new(runtime.EventExecutionContextCreated)
|
|
|
|
case EventRuntimeExecutionContextDestroyed:
|
|
v = new(runtime.EventExecutionContextDestroyed)
|
|
|
|
case EventRuntimeExecutionContextsCleared:
|
|
v = new(runtime.EventExecutionContextsCleared)
|
|
|
|
case EventRuntimeExceptionThrown:
|
|
v = new(runtime.EventExceptionThrown)
|
|
|
|
case EventRuntimeExceptionRevoked:
|
|
v = new(runtime.EventExceptionRevoked)
|
|
|
|
case EventRuntimeConsoleAPICalled:
|
|
v = new(runtime.EventConsoleAPICalled)
|
|
|
|
case EventRuntimeInspectRequested:
|
|
v = new(runtime.EventInspectRequested)
|
|
|
|
case CommandDebuggerEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerSetBreakpointsActive:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerSetSkipAllPauses:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerSetBreakpointByURL:
|
|
v = new(debugger.SetBreakpointByURLReturns)
|
|
|
|
case CommandDebuggerSetBreakpoint:
|
|
v = new(debugger.SetBreakpointReturns)
|
|
|
|
case CommandDebuggerRemoveBreakpoint:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerGetPossibleBreakpoints:
|
|
v = new(debugger.GetPossibleBreakpointsReturns)
|
|
|
|
case CommandDebuggerContinueToLocation:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerStepOver:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerStepInto:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerStepOut:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerPause:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerResume:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerSearchInContent:
|
|
v = new(debugger.SearchInContentReturns)
|
|
|
|
case CommandDebuggerSetScriptSource:
|
|
v = new(debugger.SetScriptSourceReturns)
|
|
|
|
case CommandDebuggerRestartFrame:
|
|
v = new(debugger.RestartFrameReturns)
|
|
|
|
case CommandDebuggerGetScriptSource:
|
|
v = new(debugger.GetScriptSourceReturns)
|
|
|
|
case CommandDebuggerSetPauseOnExceptions:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerEvaluateOnCallFrame:
|
|
v = new(debugger.EvaluateOnCallFrameReturns)
|
|
|
|
case CommandDebuggerSetVariableValue:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerSetAsyncCallStackDepth:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerSetBlackboxPatterns:
|
|
return emptyVal, nil
|
|
|
|
case CommandDebuggerSetBlackboxedRanges:
|
|
return emptyVal, nil
|
|
|
|
case EventDebuggerScriptParsed:
|
|
v = new(debugger.EventScriptParsed)
|
|
|
|
case EventDebuggerScriptFailedToParse:
|
|
v = new(debugger.EventScriptFailedToParse)
|
|
|
|
case EventDebuggerBreakpointResolved:
|
|
v = new(debugger.EventBreakpointResolved)
|
|
|
|
case EventDebuggerPaused:
|
|
v = new(debugger.EventPaused)
|
|
|
|
case EventDebuggerResumed:
|
|
v = new(debugger.EventResumed)
|
|
|
|
case CommandProfilerEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandProfilerDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandProfilerSetSamplingInterval:
|
|
return emptyVal, nil
|
|
|
|
case CommandProfilerStart:
|
|
return emptyVal, nil
|
|
|
|
case CommandProfilerStop:
|
|
v = new(profiler.StopReturns)
|
|
|
|
case EventProfilerConsoleProfileStarted:
|
|
v = new(profiler.EventConsoleProfileStarted)
|
|
|
|
case EventProfilerConsoleProfileFinished:
|
|
v = new(profiler.EventConsoleProfileFinished)
|
|
|
|
case CommandHeapProfilerEnable:
|
|
return emptyVal, nil
|
|
|
|
case CommandHeapProfilerDisable:
|
|
return emptyVal, nil
|
|
|
|
case CommandHeapProfilerStartTrackingHeapObjects:
|
|
return emptyVal, nil
|
|
|
|
case CommandHeapProfilerStopTrackingHeapObjects:
|
|
return emptyVal, nil
|
|
|
|
case CommandHeapProfilerTakeHeapSnapshot:
|
|
return emptyVal, nil
|
|
|
|
case CommandHeapProfilerCollectGarbage:
|
|
return emptyVal, nil
|
|
|
|
case CommandHeapProfilerGetObjectByHeapObjectID:
|
|
v = new(heapprofiler.GetObjectByHeapObjectIDReturns)
|
|
|
|
case CommandHeapProfilerAddInspectedHeapObject:
|
|
return emptyVal, nil
|
|
|
|
case CommandHeapProfilerGetHeapObjectID:
|
|
v = new(heapprofiler.GetHeapObjectIDReturns)
|
|
|
|
case CommandHeapProfilerStartSampling:
|
|
return emptyVal, nil
|
|
|
|
case CommandHeapProfilerStopSampling:
|
|
v = new(heapprofiler.StopSamplingReturns)
|
|
|
|
case EventHeapProfilerAddHeapSnapshotChunk:
|
|
v = new(heapprofiler.EventAddHeapSnapshotChunk)
|
|
|
|
case EventHeapProfilerResetProfiles:
|
|
v = new(heapprofiler.EventResetProfiles)
|
|
|
|
case EventHeapProfilerReportHeapSnapshotProgress:
|
|
v = new(heapprofiler.EventReportHeapSnapshotProgress)
|
|
|
|
case EventHeapProfilerLastSeenObjectID:
|
|
v = new(heapprofiler.EventLastSeenObjectID)
|
|
|
|
case EventHeapProfilerHeapStatsUpdate:
|
|
v = new(heapprofiler.EventHeapStatsUpdate)
|
|
}
|
|
|
|
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
|
|
}
|