Skip to content

Upgrading puppeteer 4 to 5

Unknown4.0.1 → 5.5.0

Fetching 9 releases from GitHub…0 / 9
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Adds devtools-protocol 0.0.818844, node-fetch ^2.6.1, pkg-dir ^4.2.0.

Drops mime, mitt.

Installs 57 packages in all (was 47).

Generated by DepDelta from published .d.ts files. Not mixed with prose notes.

  • removed: class Accessibility
  • removed: constructor Accessibility(client: CDPSession)
  • removed: interface SerializedAXNode
  • removed: interface SnapshotOptions
  • removed: method Accessibility.snapshot(options?: SnapshotOptions): Promise<SerializedAXNode>
  • removed: property SerializedAXNode.autocomplete?: string
  • removed: property SerializedAXNode.checked?: boolean | 'mixed'
  • removed: property SerializedAXNode.children?: SerializedAXNode[]
  • removed: property SerializedAXNode.description?: string
  • removed: property SerializedAXNode.disabled?: boolean
  • removed: property SerializedAXNode.expanded?: boolean
  • removed: property SerializedAXNode.focused?: boolean
  • removed: property SerializedAXNode.haspopup?: string
  • removed: property SerializedAXNode.invalid?: string
  • removed: property SerializedAXNode.keyshortcuts?: string
  • removed: property SerializedAXNode.level?: number
  • removed: property SerializedAXNode.modal?: boolean
  • removed: property SerializedAXNode.multiline?: boolean
  • removed: property SerializedAXNode.multiselectable?: boolean
  • removed: property SerializedAXNode.name?: string
  • removed: property SerializedAXNode.orientation?: string
  • removed: property SerializedAXNode.pressed?: boolean | 'mixed'
  • removed: property SerializedAXNode.readonly?: boolean
  • removed: property SerializedAXNode.required?: boolean
  • removed: property SerializedAXNode.role: string
  • removed: property SerializedAXNode.roledescription?: string
  • removed: property SerializedAXNode.selected?: boolean
  • removed: property SerializedAXNode.value?: string | number
  • removed: property SerializedAXNode.valuemax?: number
  • removed: property SerializedAXNode.valuemin?: number
  • removed: property SerializedAXNode.valuetext?: string
  • removed: property SnapshotOptions.interestingOnly?: boolean
  • removed: property SnapshotOptions.root?: ElementHandle
  • removed: class Browser extends EventEmitter
  • removed: class BrowserContext extends EventEmitter
  • removed: constructor Browser(connection: Connection, contextIds: string[], ignoreHTTPSErrors: boolean, defaultViewport?: Viewport, process?: ChildProcess, closeCallback?: BrowserCloseCallback)
  • removed: constructor BrowserContext(connection: Connection, browser: Browser, contextId?: string)
  • removed: method Browser._createPageInContext(contextId?: string): Promise<Page>
  • removed: method Browser._disposeContext(contextId?: string): Promise<void>
  • removed: method Browser._getVersion(): Promise<Protocol.Browser.getVersionReturnValue>
  • removed: method Browser._targetCreated(event: Protocol.Target.targetCreatedPayload): Promise<void>
  • removed: method Browser._targetDestroyed(event: { targetId: string }): Promise<void>
  • removed: method Browser._targetInfoChanged(event: Protocol.Target.targetInfoChangedPayload): void
  • removed: method Browser.browserContexts(): BrowserContext[]
  • removed: method Browser.close(): Promise<void>
  • removed: method Browser.createIncognitoBrowserContext(): Promise<BrowserContext>
  • removed: method Browser.defaultBrowserContext(): BrowserContext
  • removed: method Browser.disconnect(): void
  • removed: method Browser.isConnected(): boolean
  • removed: method Browser.newPage(): Promise<Page>
  • removed: method Browser.pages(): Promise<Page[]>
  • removed: method Browser.process(): ChildProcess | null
  • removed: method Browser.target(): Target
  • removed: method Browser.targets(): Target[]
  • removed: method Browser.userAgent(): Promise<string>
  • removed: method Browser.version(): Promise<string>
  • removed: method Browser.waitForTarget(predicate: (x: Target) => boolean, options?: { timeout?: number }): Promise<Target>
  • removed: method Browser.wsEndpoint(): string
  • removed: method BrowserContext.browser(): Browser
  • removed: method BrowserContext.clearPermissionOverrides(): Promise<void>
  • removed: method BrowserContext.close(): Promise<void>
  • removed: method BrowserContext.isIncognito(): boolean
  • removed: method BrowserContext.newPage(): Promise<Page>
  • removed: method BrowserContext.overridePermissions(origin: string, permissions: Protocol.Browser.PermissionType[]): Promise<void>
  • removed: method BrowserContext.pages(): Promise<Page[]>
  • removed: method BrowserContext.targets(): Target[]
  • removed: method BrowserContext.waitForTarget(predicate: (x: Target) => boolean, options: { timeout?: number }): Promise<Target>
  • removed: property Browser._closeCallback: BrowserCloseCallback
  • removed: property Browser._connection: Connection
  • removed: property Browser._contexts: Map<string, BrowserContext>
  • removed: property Browser._defaultContext: BrowserContext
  • removed: property Browser._defaultViewport?: Viewport
  • removed: property Browser._ignoreHTTPSErrors: boolean
  • removed: property Browser._process?: ChildProcess
  • removed: property Browser._targets: Map<string, Target>
  • removed: property BrowserContext._browser: Browser
  • removed: property BrowserContext._connection: Connection
  • removed: property BrowserContext._id?: string
  • removed: static method Browser.create(connection: Connection, contextIds: string[], ignoreHTTPSErrors: boolean, defaultViewport?: Viewport, process?: ChildProcess, closeCallback?: BrowserCloseCallback): Promise<Browser>
  • removed: class BrowserFetcher
  • removed: constructor BrowserFetcher(projectRoot: string, options?: BrowserFetcherOptions)
  • removed: interface BrowserFetcherOptions
  • removed: method BrowserFetcher._getFolderPath(revision: string): string
  • removed: method BrowserFetcher.canDownload(revision: string): Promise<boolean>
  • removed: method BrowserFetcher.download(revision: string, progressCallback: (x: number, y: number) => void): Promise<BrowserFetcherRevisionInfo>
  • removed: method BrowserFetcher.host(): string
  • removed: method BrowserFetcher.localRevisions(): Promise<string[]>
  • removed: method BrowserFetcher.platform(): string
  • removed: method BrowserFetcher.product(): string
  • removed: method BrowserFetcher.remove(revision: string): Promise<void>
  • removed: method BrowserFetcher.revisionInfo(revision: string): BrowserFetcherRevisionInfo
  • removed: property BrowserFetcherOptions.host?: string
  • removed: property BrowserFetcherOptions.path?: string
  • removed: property BrowserFetcherOptions.platform?: Platform
  • removed: property BrowserFetcherOptions.product?: string
  • removed: class CDPSession extends EventEmitter
  • removed: class Connection extends EventEmitter
  • removed: constructor CDPSession(connection: Connection, targetType: string, sessionId: string)
  • removed: constructor Connection(url: string, transport: ConnectionTransport, delay?: number)
  • removed: method CDPSession._onClosed(): void
  • removed: method CDPSession._onMessage(object: CDPSessionOnMessageObject): void
  • removed: method CDPSession.detach(): Promise<void>
  • removed: method CDPSession.send<T extends keyof Protocol.CommandParameters>(method: T, params?: Protocol.CommandParameters[T]): Promise<Protocol.CommandReturnValues[T]>
  • removed: method Connection._onClose(): void
  • removed: method Connection._onMessage(message: string): Promise<void>
  • removed: method Connection._rawSend(message: {}): number
  • removed: method Connection.createSession(targetInfo: Protocol.Target.TargetInfo): Promise<CDPSession>
  • removed: method Connection.dispose(): void
  • removed: method Connection.send<T extends keyof Protocol.CommandParameters>(method: T, params?: Protocol.CommandParameters[T]): Promise<Protocol.CommandReturnValues[T]>
  • removed: method Connection.session(sessionId: string): CDPSession | null
  • removed: method Connection.url(): string
  • removed: property CDPSession._callbacks: Map<number, ConnectionCallback>
  • removed: property CDPSession._connection: Connection
  • removed: property CDPSession._sessionId: string
  • removed: property CDPSession._targetType: string
  • removed: property Connection._callbacks: Map<number, ConnectionCallback>
  • removed: property Connection._closed: boolean
  • removed: property Connection._delay: number
  • removed: property Connection._lastId: number
  • removed: property Connection._sessions: Map<string, CDPSession>
  • removed: property Connection._transport: ConnectionTransport
  • removed: property Connection._url: string
  • removed: static method Connection.fromSession(session: CDPSession): Connection
  • removed: interface ConnectionTransport
  • removed: method ConnectionTransport.close(): any
  • removed: method ConnectionTransport.send(string: any): any
  • removed: property ConnectionTransport.onclose?: () => void
  • removed: property ConnectionTransport.onmessage?: (message: string) => void
  • removed: class ConsoleMessage
  • removed: constructor ConsoleMessage(type: string, text: string, args: JSHandle[], location?: ConsoleMessageLocation)
  • removed: method ConsoleMessage.args(): JSHandle[]
  • removed: method ConsoleMessage.location(): ConsoleMessageLocation
  • removed: method ConsoleMessage.text(): string
  • removed: method ConsoleMessage.type(): string
  • removed: class Coverage
  • removed: constructor Coverage(client: CDPSession)
  • removed: method Coverage.startCSSCoverage(options: { resetOnNavigation?: boolean }): Promise<void>
  • removed: method Coverage.startJSCoverage(options: { resetOnNavigation?: boolean; reportAnonymousScripts?: boolean }): Promise<void>
  • removed: method Coverage.stopCSSCoverage(): Promise<CoverageEntry[]>
  • removed: method Coverage.stopJSCoverage(): Promise<CoverageEntry[]>
  • removed: property Coverage._cssCoverage: CSSCoverage
  • removed: property Coverage._jsCoverage: JSCoverage
  • removed: class DOMWorld
  • removed: constructor DOMWorld(frameManager: FrameManager, frame: Frame, timeoutSettings: TimeoutSettings)
  • removed: interface WaitForSelectorOptions
  • removed: method DOMWorld.$$(selector: string): Promise<ElementHandle[]>
  • removed: method DOMWorld.$$eval<ReturnType extends any>(selector: string, pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method DOMWorld.$(selector: string): Promise<ElementHandle | null>
  • removed: method DOMWorld.$eval<ReturnType extends any>(selector: string, pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method DOMWorld.$x(expression: string): Promise<ElementHandle[]>
  • removed: method DOMWorld._detach(): void
  • removed: method DOMWorld._document(): Promise<ElementHandle>
  • removed: method DOMWorld._hasContext(): boolean
  • removed: method DOMWorld._setContext(context?: ExecutionContext): void
  • removed: method DOMWorld.addScriptTag(options: { url?: string; path?: string; content?: string; type?: string }): Promise<ElementHandle>
  • removed: method DOMWorld.addStyleTag(options: { url?: string; path?: string; content?: string }): Promise<ElementHandle>
  • removed: method DOMWorld.click(selector: string, options: { delay?: number; button?: MouseButtonInput; clickCount?: number }): Promise<void>
  • removed: method DOMWorld.content(): Promise<string>
  • removed: method DOMWorld.evaluate<ReturnType extends any>(pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method DOMWorld.evaluateHandle(pageFunction: Function | string, ...args: unknown[]): Promise<JSHandle>
  • removed: method DOMWorld.executionContext(): Promise<ExecutionContext>
  • removed: method DOMWorld.focus(selector: string): Promise<void>
  • removed: method DOMWorld.frame(): Frame
  • removed: method DOMWorld.hover(selector: string): Promise<void>
  • removed: method DOMWorld.select(selector: string, ...values: string[]): Promise<string[]>
  • removed: method DOMWorld.setContent(html: string, options?: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<void>
  • removed: method DOMWorld.tap(selector: string): Promise<void>
  • removed: method DOMWorld.title(): Promise<string>
  • removed: method DOMWorld.type(selector: string, text: string, options?: { delay: number }): Promise<void>
  • removed: method DOMWorld.waitForFunction(pageFunction: Function | string, options?: { polling?: string | number; timeout?: number }, ...args: unknown[]): Promise<JSHandle>
  • removed: method DOMWorld.waitForSelector(selector: string, options: WaitForSelectorOptions): Promise<ElementHandle | null>
  • removed: method DOMWorld.waitForXPath(xpath: string, options: WaitForSelectorOptions): Promise<ElementHandle | null>
  • removed: property DOMWorld._contextPromise?: Promise<ExecutionContext>
  • removed: property DOMWorld._contextResolveCallback?: (x?: ExecutionContext) => void
  • removed: property DOMWorld._detached: boolean
  • removed: property DOMWorld._documentPromise?: Promise<ElementHandle>
  • removed: property DOMWorld._frame: Frame
  • removed: property DOMWorld._frameManager: FrameManager
  • removed: property DOMWorld._timeoutSettings: TimeoutSettings
  • removed: property DOMWorld._waitTasks: Set<WaitTask>
  • removed: property WaitForSelectorOptions.hidden?: boolean
  • removed: property WaitForSelectorOptions.timeout?: number
  • removed: property WaitForSelectorOptions.visible?: boolean
  • removed: const devicesMap: DevicesMap
  • removed: type DevicesMap = { [name: string]: Device }
  • removed: class Dialog
  • removed: constructor Dialog(client: CDPSession, type: Protocol.Page.DialogType, message: string, defaultValue?: string)
  • removed: method Dialog.accept(promptText?: string): Promise<void>
  • removed: method Dialog.defaultValue(): string
  • removed: method Dialog.dismiss(): Promise<void>
  • removed: method Dialog.message(): string
  • removed: method Dialog.type(): Protocol.Page.DialogType
  • removed: class EmulationManager
  • removed: constructor EmulationManager(client: CDPSession)
  • removed: method EmulationManager.emulateViewport(viewport: Viewport): Promise<boolean>
  • removed: property EmulationManager._client: CDPSession
  • removed: property EmulationManager._emulatingMobile: boolean
  • removed: property EmulationManager._hasTouch: boolean
  • removed: class TimeoutError extends CustomError
  • removed: const puppeteerErrors: PuppeteerErrors
  • removed: type PuppeteerErrors = Record<string, typeof CustomError>
  • removed: class EventEmitter implements CommonEventEmitter
  • removed: constructor EventEmitter()
  • removed: interface CommonEventEmitter
  • removed: method CommonEventEmitter.addListener(event: EventType, handler: Handler): CommonEventEmitter
  • removed: method CommonEventEmitter.emit(event: EventType, eventData?: any): boolean
  • removed: method CommonEventEmitter.listenerCount(event: string): number
  • removed: method CommonEventEmitter.off(event: EventType, handler: Handler): CommonEventEmitter
  • removed: method CommonEventEmitter.on(event: EventType, handler: Handler): CommonEventEmitter
  • removed: method CommonEventEmitter.once(event: EventType, handler: Handler): CommonEventEmitter
  • removed: method CommonEventEmitter.removeAllListeners(event?: EventType): CommonEventEmitter
  • removed: method CommonEventEmitter.removeListener(event: EventType, handler: Handler): CommonEventEmitter
  • removed: method EventEmitter.addListener(event: EventType, handler: Handler): EventEmitter
  • removed: method EventEmitter.emit(event: EventType, eventData?: any): boolean
  • removed: method EventEmitter.listenerCount(event: EventType): number
  • removed: method EventEmitter.off(event: EventType, handler: Handler): EventEmitter
  • removed: method EventEmitter.on(event: EventType, handler: Handler): EventEmitter
  • removed: method EventEmitter.once(event: EventType, handler: Handler): EventEmitter
  • removed: method EventEmitter.removeAllListeners(event?: EventType): EventEmitter
  • removed: method EventEmitter.removeListener(event: EventType, handler: Handler): EventEmitter
  • removed: const Events: { readonly Page: { readonly Close: 'close'; readonly Console: 'console'; readonly Dialog: 'dialog'; readonly DOMContentLoaded: 'domcontentloaded'; readonly Err…
  • removed: class ExecutionContext
  • removed: const EVALUATION_SCRIPT_URL = '__puppeteer_evaluation_script__'
  • removed: constructor ExecutionContext(client: CDPSession, contextPayload: Protocol.Runtime.ExecutionContextDescription, world: DOMWorld)
  • removed: method ExecutionContext._adoptBackendNodeId(backendNodeId: Protocol.DOM.BackendNodeId): Promise<ElementHandle>
  • removed: method ExecutionContext._adoptElementHandle(elementHandle: ElementHandle): Promise<ElementHandle>
  • removed: method ExecutionContext.evaluate<ReturnType extends any>(pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method ExecutionContext.evaluateHandle(pageFunction: Function | string, ...args: unknown[]): Promise<JSHandle>
  • removed: method ExecutionContext.frame(): Frame | null
  • removed: method ExecutionContext.queryObjects(prototypeHandle: JSHandle): Promise<JSHandle>
  • removed: property ExecutionContext._client: CDPSession
  • removed: property ExecutionContext._contextId: number
  • removed: property ExecutionContext._world: DOMWorld
  • removed: class FileChooser
  • removed: constructor FileChooser(element: ElementHandle, event: Protocol.Page.fileChooserOpenedPayload)
  • removed: method FileChooser.accept(filePaths: string[]): Promise<void>
  • removed: method FileChooser.cancel(): Promise<void>
  • removed: method FileChooser.isMultiple(): boolean
  • removed: class Frame
  • removed: class FrameManager extends EventEmitter
  • removed: constructor Frame(frameManager: FrameManager, client: CDPSession, parentFrame: Frame | null, frameId: string)
  • removed: constructor FrameManager(client: CDPSession, page: Page, ignoreHTTPSErrors: boolean, timeoutSettings: TimeoutSettings)
  • removed: method Frame.$$(selector: string): Promise<ElementHandle[]>
  • removed: method Frame.$$eval<ReturnType extends any>(selector: string, pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method Frame.$(selector: string): Promise<ElementHandle | null>
  • removed: method Frame.$eval<ReturnType extends any>(selector: string, pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method Frame.$x(expression: string): Promise<ElementHandle[]>
  • removed: method Frame._detach(): void
  • removed: method Frame._navigated(framePayload: Protocol.Page.Frame): void
  • removed: method Frame._navigatedWithinDocument(url: string): void
  • removed: method Frame._onLifecycleEvent(loaderId: string, name: string): void
  • removed: method Frame._onLoadingStopped(): void
  • removed: method Frame.addScriptTag(options: { url?: string; path?: string; content?: string; type?: string }): Promise<ElementHandle>
  • removed: method Frame.addStyleTag(options: { url?: string; path?: string; content?: string }): Promise<ElementHandle>
  • removed: method Frame.childFrames(): Frame[]
  • removed: method Frame.click(selector: string, options: { delay?: number; button?: MouseButtonInput; clickCount?: number }): Promise<void>
  • removed: method Frame.content(): Promise<string>
  • removed: method Frame.evaluate<ReturnType extends any>(pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method Frame.evaluateHandle(pageFunction: Function | string, ...args: unknown[]): Promise<JSHandle>
  • removed: method Frame.executionContext(): Promise<ExecutionContext>
  • removed: method Frame.focus(selector: string): Promise<void>
  • removed: method Frame.goto(url: string, options: { referer?: string; timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<HTTPResponse | null>
  • removed: method Frame.hover(selector: string): Promise<void>
  • removed: method Frame.isDetached(): boolean
  • removed: method Frame.name(): string
  • removed: method Frame.parentFrame(): Frame | null
  • removed: method Frame.select(selector: string, ...values: string[]): Promise<string[]>
  • removed: method Frame.setContent(html: string, options?: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<void>
  • removed: method Frame.tap(selector: string): Promise<void>
  • removed: method Frame.title(): Promise<string>
  • removed: method Frame.type(selector: string, text: string, options?: { delay: number }): Promise<void>
  • removed: method Frame.url(): string
  • removed: method Frame.waitFor(selectorOrFunctionOrTimeout: string | number | Function, options?: {}, ...args: unknown[]): Promise<JSHandle | null>
  • removed: method Frame.waitForFunction(pageFunction: Function | string, options?: { polling?: string | number; timeout?: number }, ...args: unknown[]): Promise<JSHandle>
  • removed: method Frame.waitForNavigation(options: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<HTTPResponse | null>
  • removed: method Frame.waitForSelector(selector: string, options: WaitForSelectorOptions): Promise<ElementHandle | null>
  • removed: method Frame.waitForXPath(xpath: string, options: WaitForSelectorOptions): Promise<ElementHandle | null>
  • removed: method FrameManager._ensureIsolatedWorld(name: string): Promise<void>
  • removed: method FrameManager._handleFrameTree(frameTree: Protocol.Page.FrameTree): void
  • removed: method FrameManager._onExecutionContextCreated(contextPayload: Protocol.Runtime.ExecutionContextDescription): void
  • removed: method FrameManager._onExecutionContextDestroyed(executionContextId: number): void
  • removed: method FrameManager._onExecutionContextsCleared(): void
  • removed: method FrameManager._onFrameAttached(frameId: string, parentFrameId?: string): void
  • removed: method FrameManager._onFrameDetached(frameId: string): void
  • removed: method FrameManager._onFrameNavigated(framePayload: Protocol.Page.Frame): void
  • removed: method FrameManager._onFrameNavigatedWithinDocument(frameId: string, url: string): void
  • removed: method FrameManager._onFrameStoppedLoading(frameId: string): void
  • removed: method FrameManager._onLifecycleEvent(event: Protocol.Page.lifecycleEventPayload): void
  • removed: method FrameManager._removeFramesRecursively(frame: Frame): void
  • removed: method FrameManager.executionContextById(contextId: number): ExecutionContext
  • removed: method FrameManager.frame(frameId: string): Frame | null
  • removed: method FrameManager.frames(): Frame[]
  • removed: method FrameManager.initialize(): Promise<void>
  • removed: method FrameManager.mainFrame(): Frame
  • removed: method FrameManager.navigateFrame(frame: Frame, url: string, options?: { referer?: string; timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<HTTPResponse | null>
  • removed: method FrameManager.networkManager(): NetworkManager
  • removed: method FrameManager.page(): Page
  • removed: method FrameManager.waitForFrameNavigation(frame: Frame, options?: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<HTTPResponse | null>
  • removed: property Frame._childFrames: Set<Frame>
  • removed: property Frame._client: CDPSession
  • removed: property Frame._detached: boolean
  • removed: property Frame._frameManager: FrameManager
  • removed: property Frame._id: string
  • removed: property Frame._lifecycleEvents: Set<string>
  • removed: property Frame._loaderId: string
  • removed: property Frame._mainWorld: DOMWorld
  • removed: property Frame._name?: string
  • removed: property Frame._parentFrame?: Frame
  • removed: property Frame._secondaryWorld: DOMWorld
  • removed: property Frame._url: string
  • removed: property FrameManager._client: CDPSession
  • removed: property FrameManager._contextIdToContext: Map<number, ExecutionContext>
  • removed: property FrameManager._frames: Map<string, Frame>
  • removed: property FrameManager._isolatedWorlds: Set<string>
  • removed: property FrameManager._mainFrame: Frame
  • removed: property FrameManager._networkManager: NetworkManager
  • removed: property FrameManager._page: Page
  • removed: property FrameManager._timeoutSettings: TimeoutSettings
  • removed: class HTTPRequest
  • removed: constructor HTTPRequest(client: CDPSession, frame: Frame, interceptionId: string, allowInterception: boolean, event: Protocol.Network.requestWillBeSentPayload, redirectChain: HTTPRequest[])
  • removed: method HTTPRequest.abort(errorCode?: ErrorCode): Promise<void>
  • removed: method HTTPRequest.continue(overrides?: { url?: string; method?: string; postData?: string; headers?: Record<string, string> }): Promise<void>
  • removed: method HTTPRequest.failure(): { errorText: string } | null
  • removed: method HTTPRequest.frame(): Frame | null
  • removed: method HTTPRequest.headers(): Record<string, string>
  • removed: method HTTPRequest.isNavigationRequest(): boolean
  • removed: method HTTPRequest.method(): string
  • removed: method HTTPRequest.postData(): string | undefined
  • removed: method HTTPRequest.redirectChain(): HTTPRequest[]
  • removed: method HTTPRequest.resourceType(): string
  • removed: method HTTPRequest.respond(response: { status: number; headers: Record<string, string>; contentType: string; body: string | Buffer }): Promise<void>
  • removed: method HTTPRequest.response(): HTTPResponse | null
  • removed: method HTTPRequest.url(): string
  • removed: property HTTPRequest._failureText: any
  • removed: property HTTPRequest._fromMemoryCache: boolean
  • removed: property HTTPRequest._interceptionId: string
  • removed: property HTTPRequest._redirectChain: HTTPRequest[]
  • removed: property HTTPRequest._requestId: string
  • removed: property HTTPRequest._response: HTTPResponse | null
  • removed: class HTTPResponse
  • removed: constructor HTTPResponse(client: CDPSession, request: HTTPRequest, responsePayload: Protocol.Network.Response)
  • removed: method HTTPResponse._resolveBody(err: Error | null): void
  • removed: method HTTPResponse.buffer(): Promise<Buffer>
  • removed: method HTTPResponse.frame(): Frame | null
  • removed: method HTTPResponse.fromCache(): boolean
  • removed: method HTTPResponse.fromServiceWorker(): boolean
  • removed: method HTTPResponse.headers(): Record<string, string>
  • removed: method HTTPResponse.json(): Promise<any>
  • removed: method HTTPResponse.ok(): boolean
  • removed: method HTTPResponse.remoteAddress(): RemoteAddress
  • removed: method HTTPResponse.request(): HTTPRequest
  • removed: method HTTPResponse.securityDetails(): SecurityDetails | null
  • removed: method HTTPResponse.status(): number
  • removed: method HTTPResponse.statusText(): string
  • removed: method HTTPResponse.text(): Promise<string>
  • removed: method HTTPResponse.url(): string
  • removed: class Keyboard
  • removed: class Mouse
  • removed: class Touchscreen
  • removed: constructor Keyboard(client: CDPSession)
  • removed: constructor Mouse(client: CDPSession, keyboard: Keyboard)
  • removed: constructor Touchscreen(client: CDPSession, keyboard: Keyboard)
  • removed: method Keyboard.down(key: KeyInput, options?: { text?: string }): Promise<void>
  • removed: method Keyboard.press(key: KeyInput, options?: { delay?: number; text?: string }): Promise<void>
  • removed: method Keyboard.sendCharacter(char: string): Promise<void>
  • removed: method Keyboard.type(text: string, options: { delay?: number }): Promise<void>
  • removed: method Keyboard.up(key: KeyInput): Promise<void>
  • removed: method Mouse.click(x: number, y: number, options?: MouseOptions & { delay?: number }): Promise<void>
  • removed: method Mouse.down(options?: MouseOptions): Promise<void>
  • removed: method Mouse.move(x: number, y: number, options?: { steps?: number }): Promise<void>
  • removed: method Mouse.up(options?: MouseOptions): Promise<void>
  • removed: method Touchscreen.tap(x: number, y: number): Promise<void>
  • removed: property Keyboard._client: CDPSession
  • removed: property Keyboard._modifiers: number
  • removed: property Keyboard._pressedKeys: Set<string>
  • removed: property Mouse._button: MouseButton
  • removed: property Mouse._client: CDPSession
  • removed: property Mouse._keyboard: Keyboard
  • removed: property Mouse._x: number
  • removed: property Mouse._y: number
  • removed: property Touchscreen._client: CDPSession
  • removed: property Touchscreen._keyboard: Keyboard
  • removed: type MouseButtonInput = Exclude<MouseButton, 'none'>
  • removed: class ElementHandle extends JSHandle
  • removed: class JSHandle
  • removed: constructor ElementHandle(context: ExecutionContext, client: CDPSession, remoteObject: Protocol.Runtime.RemoteObject, page: Page, frameManager: FrameManager)
  • removed: constructor JSHandle(context: ExecutionContext, client: CDPSession, remoteObject: Protocol.Runtime.RemoteObject)
  • removed: function createJSHandle(context: ExecutionContext, remoteObject: Protocol.Runtime.RemoteObject): JSHandle
  • removed: method ElementHandle.$$(selector: string): Promise<ElementHandle[]>
  • removed: method ElementHandle.$$eval<ReturnType extends any>(selector: string, pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method ElementHandle.$(selector: string): Promise<ElementHandle | null>
  • removed: method ElementHandle.$eval<ReturnType extends any>(selector: string, pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method ElementHandle.$x(expression: string): Promise<ElementHandle[]>
  • removed: method ElementHandle._clickablePoint(): Promise<{ x: number; y: number }>
  • removed: method ElementHandle._fromProtocolQuad(quad: number[]): Array<{ x: number; y: number }>
  • removed: method ElementHandle._getBoxModel(): Promise<void | Protocol.DOM.getBoxModelReturnValue>
  • removed: method ElementHandle._intersectQuadWithViewport(quad: Array<{ x: number; y: number }>, width: number, height: number): Array<{ x: number; y: number }>
  • removed: method ElementHandle._scrollIntoViewIfNeeded(): Promise<void>
  • removed: method ElementHandle.asElement(): ElementHandle | null
  • removed: method ElementHandle.boundingBox(): Promise<{ x: number; y: number; width: number; height: number }>
  • removed: method ElementHandle.boxModel(): Promise<BoxModel | null>
  • removed: method ElementHandle.click(options: { delay?: number; button?: 'left' | 'right' | 'middle'; clickCount?: number }): Promise<void>
  • removed: method ElementHandle.contentFrame(): Promise<Frame | null>
  • removed: method ElementHandle.focus(): Promise<void>
  • removed: method ElementHandle.hover(): Promise<void>
  • removed: method ElementHandle.isIntersectingViewport(): Promise<boolean>
  • removed: method ElementHandle.press(key: KeyInput, options?: { delay?: number; text?: string }): Promise<void>
  • removed: method ElementHandle.screenshot(options?: {}): Promise<string | Buffer | void>
  • removed: method ElementHandle.select(...values: string[]): Promise<string[]>
  • removed: method ElementHandle.tap(): Promise<void>
  • removed: method ElementHandle.type(text: string, options?: { delay: number }): Promise<void>
  • removed: method ElementHandle.uploadFile(...filePaths: string[]): Promise<void>
  • removed: method JSHandle.asElement(): ElementHandle | null
  • removed: method JSHandle.dispose(): Promise<void>
  • removed: method JSHandle.evaluate<ReturnType extends any>(pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method JSHandle.evaluateHandle(pageFunction: Function | string, ...args: unknown[]): Promise<JSHandle>
  • removed: method JSHandle.executionContext(): ExecutionContext
  • removed: method JSHandle.getProperties(): Promise<Map<string, JSHandle>>
  • removed: method JSHandle.getProperty(propertyName: string): Promise<JSHandle | undefined>
  • removed: method JSHandle.jsonValue(): Promise<{}>
  • removed: method JSHandle.toString(): string
  • removed: property ElementHandle._frameManager: FrameManager
  • removed: property ElementHandle._page: Page
  • removed: property JSHandle._client: CDPSession
  • removed: property JSHandle._context: ExecutionContext
  • removed: property JSHandle._disposed: boolean
  • removed: property JSHandle._remoteObject: Protocol.Runtime.RemoteObject
  • removed: default Launcher
  • removed: function Launcher(projectRoot: string, preferredRevision: string, isPuppeteerCore: boolean, product?: string): ProductLauncher
  • removed: interface ProductLauncher
  • removed: method ProductLauncher.connect(object: any): any
  • removed: method ProductLauncher.defaultArgs(object: any): any
  • removed: method ProductLauncher.launch(object: any): any
  • removed: property ProductLauncher.executablePath: () => string
  • removed: property ProductLauncher.product: string
  • removed: class LifecycleWatcher
  • removed: constructor LifecycleWatcher(frameManager: FrameManager, frame: Frame, waitUntil: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[], timeout: number)
  • removed: method LifecycleWatcher._checkLifecycleComplete(): void
  • removed: method LifecycleWatcher._createTimeoutPromise(): Promise<TimeoutError | null>
  • removed: method LifecycleWatcher._navigatedWithinDocument(frame: Frame): void
  • removed: method LifecycleWatcher._onFrameDetached(frame: Frame): void
  • removed: method LifecycleWatcher._onRequest(request: HTTPRequest): void
  • removed: method LifecycleWatcher._terminate(error: Error): void
  • removed: method LifecycleWatcher.dispose(): void
  • removed: method LifecycleWatcher.lifecyclePromise(): Promise<void>
  • removed: method LifecycleWatcher.navigationResponse(): HTTPResponse | null
  • removed: method LifecycleWatcher.newDocumentNavigationPromise(): Promise<Error | null>
  • removed: method LifecycleWatcher.sameDocumentNavigationPromise(): Promise<Error | null>
  • removed: method LifecycleWatcher.timeoutOrTerminationPromise(): Promise<Error | TimeoutError | null>
  • removed: property LifecycleWatcher._eventListeners: PuppeteerEventListener[]
  • removed: property LifecycleWatcher._expectedLifecycle: ProtocolLifeCycleEvent[]
  • removed: property LifecycleWatcher._frame: Frame
  • removed: property LifecycleWatcher._frameManager: FrameManager
  • removed: property LifecycleWatcher._hasSameDocumentNavigation?: boolean
  • removed: property LifecycleWatcher._initialLoaderId: string
  • removed: property LifecycleWatcher._lifecycleCallback: () => void
  • removed: property LifecycleWatcher._lifecyclePromise: Promise<void>
  • removed: property LifecycleWatcher._maximumTimer?: NodeJS.Timeout
  • removed: property LifecycleWatcher._navigationRequest?: HTTPRequest
  • removed: property LifecycleWatcher._newDocumentNavigationCompleteCallback: (x?: Error) => void
  • removed: property LifecycleWatcher._newDocumentNavigationPromise: Promise<Error | null>
  • removed: property LifecycleWatcher._sameDocumentNavigationCompleteCallback: (x?: Error) => void
  • removed: property LifecycleWatcher._sameDocumentNavigationPromise: Promise<Error | null>
  • removed: property LifecycleWatcher._terminationCallback: (x?: Error) => void
  • removed: property LifecycleWatcher._terminationPromise: Promise<Error | null>
  • removed: property LifecycleWatcher._timeout: number
  • removed: property LifecycleWatcher._timeoutPromise: Promise<TimeoutError | null>
  • removed: type PuppeteerLifeCycleEvent = 'load' | 'domcontentloaded' | 'networkidle0' | 'networkidle2'
  • removed: class NetworkManager extends EventEmitter
  • removed: constructor NetworkManager(client: CDPSession, ignoreHTTPSErrors: boolean, frameManager: FrameManager)
  • removed: interface Credentials
  • removed: method NetworkManager._handleRequestRedirect(request: HTTPRequest, responsePayload: Protocol.Network.Response): void
  • removed: method NetworkManager._onAuthRequired(event: Protocol.Fetch.authRequiredPayload): void
  • removed: method NetworkManager._onLoadingFailed(event: Protocol.Network.loadingFailedPayload): void
  • removed: method NetworkManager._onLoadingFinished(event: Protocol.Network.loadingFinishedPayload): void
  • removed: method NetworkManager._onRequest(event: Protocol.Network.requestWillBeSentPayload, interceptionId?: string): void
  • removed: method NetworkManager._onRequestPaused(event: Protocol.Fetch.requestPausedPayload): void
  • removed: method NetworkManager._onRequestServedFromCache(event: Protocol.Network.requestServedFromCachePayload): void
  • removed: method NetworkManager._onRequestWillBeSent(event: Protocol.Network.requestWillBeSentPayload): void
  • removed: method NetworkManager._onResponseReceived(event: Protocol.Network.responseReceivedPayload): void
  • removed: method NetworkManager._updateProtocolCacheDisabled(): Promise<void>
  • removed: method NetworkManager._updateProtocolRequestInterception(): Promise<void>
  • removed: method NetworkManager.authenticate(credentials?: Credentials): Promise<void>
  • removed: method NetworkManager.extraHTTPHeaders(): Record<string, string>
  • removed: method NetworkManager.initialize(): Promise<void>
  • removed: method NetworkManager.setCacheEnabled(enabled: boolean): Promise<void>
  • removed: method NetworkManager.setExtraHTTPHeaders(extraHTTPHeaders: Record<string, string>): Promise<void>
  • removed: method NetworkManager.setOfflineMode(value: boolean): Promise<void>
  • removed: method NetworkManager.setRequestInterception(value: boolean): Promise<void>
  • removed: method NetworkManager.setUserAgent(userAgent: string): Promise<void>
  • removed: property Credentials.password: string
  • removed: property Credentials.username: string
  • removed: property NetworkManager._attemptedAuthentications: Set<string>
  • removed: property NetworkManager._client: CDPSession
  • removed: property NetworkManager._credentials?: Credentials
  • removed: property NetworkManager._extraHTTPHeaders: Record<string, string>
  • removed: property NetworkManager._frameManager: FrameManager
  • removed: property NetworkManager._ignoreHTTPSErrors: boolean
  • removed: property NetworkManager._offline: boolean
  • removed: property NetworkManager._protocolRequestInterceptionEnabled: boolean
  • removed: property NetworkManager._requestIdToInterceptionId: Map<string, string>
  • removed: property NetworkManager._requestIdToRequest: Map<string, HTTPRequest>
  • removed: property NetworkManager._requestIdToRequestWillBeSentEvent: Map<string, Protocol.Network.requestWillBeSentPayload>
  • removed: property NetworkManager._userCacheDisabled: boolean
  • removed: property NetworkManager._userRequestInterceptionEnabled: boolean
  • removed: class Page extends EventEmitter
  • removed: const enum PageEmittedEvents
  • removed: constructor Page(client: CDPSession, target: Target, ignoreHTTPSErrors: boolean)
  • removed: get Page.accessibility(): Accessibility
  • removed: get Page.coverage(): Coverage
  • removed: get Page.keyboard(): Keyboard
  • removed: get Page.mouse(): Mouse
  • removed: get Page.touchscreen(): Touchscreen
  • removed: get Page.tracing(): Tracing
  • removed: member PageEmittedEvents.WorkerCreated = 'workercreated'
  • removed: method Page.$$(selector: string): Promise<ElementHandle[]>
  • removed: method Page.$$eval<ReturnType extends any>(selector: string, pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method Page.$(selector: string): Promise<ElementHandle | null>
  • removed: method Page.$eval<ReturnType extends any>(selector: string, pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method Page.$x(expression: string): Promise<ElementHandle[]>
  • removed: method Page.addScriptTag(options: { url?: string; path?: string; content?: string; type?: string }): Promise<ElementHandle>
  • removed: method Page.addStyleTag(options: { url?: string; path?: string; content?: string }): Promise<ElementHandle>
  • removed: method Page.authenticate(credentials: Credentials): Promise<void>
  • removed: method Page.bringToFront(): Promise<void>
  • removed: method Page.browser(): Browser
  • removed: method Page.browserContext(): BrowserContext
  • removed: method Page.click(selector: string, options?: { delay?: number; button?: MouseButtonInput; clickCount?: number }): Promise<void>
  • removed: method Page.close(options?: { runBeforeUnload?: boolean }): Promise<void>
  • removed: method Page.content(): Promise<string>
  • removed: method Page.cookies(...urls: string[]): Promise<Protocol.Network.Cookie[]>
  • removed: method Page.deleteCookie(...cookies: Protocol.Network.deleteCookiesParameters[]): Promise<void>
  • removed: method Page.emulate(options: { viewport: Viewport; userAgent: string }): Promise<void>
  • removed: method Page.emulateMediaFeatures(features?: MediaFeature[]): Promise<void>
  • removed: method Page.emulateMediaType(type?: string): Promise<void>
  • removed: method Page.emulateTimezone(timezoneId?: string): Promise<void>
  • removed: method Page.emulateVisionDeficiency(type?: VisionDeficiency): Promise<void>
  • removed: method Page.evaluate<ReturnType extends any>(pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • removed: method Page.evaluateHandle(pageFunction: Function | string, ...args: unknown[]): Promise<JSHandle>
  • removed: method Page.evaluateOnNewDocument(pageFunction: Function | string, ...args: unknown[]): Promise<void>
  • removed: method Page.exposeFunction(name: string, puppeteerFunction: Function): Promise<void>
  • removed: method Page.focus(selector: string): Promise<void>
  • removed: method Page.frames(): Frame[]
  • removed: method Page.goBack(options: WaitForOptions): Promise<HTTPResponse | null>
  • removed: method Page.goForward(options: WaitForOptions): Promise<HTTPResponse | null>
  • removed: method Page.goto(url: string, options: WaitForOptions & { referer?: string }): Promise<HTTPResponse>
  • removed: method Page.hover(selector: string): Promise<void>
  • removed: method Page.isClosed(): boolean
  • removed: method Page.isJavaScriptEnabled(): boolean
  • removed: method Page.mainFrame(): Frame
  • removed: method Page.metrics(): Promise<Metrics>
  • removed: method Page.pdf(options?: PDFOptions): Promise<Buffer>
  • removed: method Page.queryObjects(prototypeHandle: JSHandle): Promise<JSHandle>
  • removed: method Page.reload(options?: WaitForOptions): Promise<HTTPResponse | null>
  • removed: method Page.screenshot(options?: ScreenshotOptions): Promise<Buffer | string | void>
  • removed: method Page.select(selector: string, ...values: string[]): Promise<string[]>
  • removed: method Page.setBypassCSP(enabled: boolean): Promise<void>
  • removed: method Page.setCacheEnabled(enabled?: boolean): Promise<void>
  • removed: method Page.setContent(html: string, options: WaitForOptions): Promise<void>
  • removed: method Page.setCookie(...cookies: Protocol.Network.CookieParam[]): Promise<void>
  • removed: method Page.setDefaultNavigationTimeout(timeout: number): void
  • removed: method Page.setDefaultTimeout(timeout: number): void
  • removed: method Page.setExtraHTTPHeaders(headers: Record<string, string>): Promise<void>
  • removed: method Page.setGeolocation(options: { longitude: number; latitude: number; accuracy?: number }): Promise<void>
  • removed: method Page.setJavaScriptEnabled(enabled: boolean): Promise<void>
  • removed: method Page.setOfflineMode(enabled: boolean): Promise<void>
  • removed: method Page.setRequestInterception(value: boolean): Promise<void>
  • removed: method Page.setUserAgent(userAgent: string): Promise<void>
  • removed: method Page.setViewport(viewport: Viewport): Promise<void>
  • removed: method Page.tap(selector: string): Promise<void>
  • removed: method Page.target(): Target
  • removed: method Page.title(): Promise<string>
  • removed: method Page.type(selector: string, text: string, options?: { delay: number }): Promise<void>
  • removed: method Page.url(): string
  • removed: method Page.viewport(): Viewport | null
  • removed: method Page.waitFor(selectorOrFunctionOrTimeout: string | number | Function, options?: { visible?: boolean; hidden?: boolean; timeout?: number; polling?: string | number }, ...args: unknown[]): Promise<JSHandle>
  • removed: method Page.waitForFileChooser(options?: { timeout?: number }): Promise<FileChooser>
  • removed: method Page.waitForFunction(pageFunction: Function, options?: { timeout?: number; polling?: string | number }, ...args: unknown[]): Promise<JSHandle>
  • removed: method Page.waitForNavigation(options?: WaitForOptions): Promise<HTTPResponse | null>
  • removed: method Page.waitForRequest(urlOrPredicate: string | Function, options?: { timeout?: number }): Promise<HTTPRequest>
  • removed: method Page.waitForResponse(urlOrPredicate: string | Function, options?: { timeout?: number }): Promise<HTTPResponse>
  • removed: method Page.waitForSelector(selector: string, options?: { visible?: boolean; hidden?: boolean; timeout?: number }): Promise<ElementHandle | null>
  • removed: method Page.waitForXPath(xpath: string, options?: { visible?: boolean; hidden?: boolean; timeout?: number }): Promise<ElementHandle | null>
  • removed: method Page.workers(): WebWorker[]
  • removed: static method Page.create(client: CDPSession, target: Target, ignoreHTTPSErrors: boolean, defaultViewport: Viewport | null): Promise<Page>
  • removed: class PipeTransport implements ConnectionTransport
  • removed: constructor PipeTransport(pipeWrite: NodeJS.WritableStream, pipeRead: NodeJS.ReadableStream)
  • removed: method PipeTransport._dispatch(buffer: Buffer): void
  • removed: method PipeTransport.close(): void
  • removed: method PipeTransport.send(message: string): void
  • removed: property PipeTransport._eventListeners: PuppeteerEventListener[]
  • removed: property PipeTransport._pendingMessage: string
  • removed: property PipeTransport._pipeWrite: NodeJS.WritableStream
  • removed: property PipeTransport.onclose?: () => void
  • removed: property PipeTransport.onmessage?: () => void
  • removed: class Puppeteer
  • removed: constructor Puppeteer(projectRoot: string, preferredRevision: string, isPuppeteerCore: boolean, productName: string)
  • removed: get Puppeteer._launcher(): ProductLauncher
  • removed: get Puppeteer._productName(): string
  • removed: get Puppeteer.devices(): DevicesMap
  • removed: get Puppeteer.errors(): PuppeteerErrors
  • removed: get Puppeteer.product(): string
  • removed: method Puppeteer.__experimental_clearQueryHandlers(): void
  • removed: method Puppeteer.__experimental_customQueryHandlers(): Map<string, QueryHandler>
  • removed: method Puppeteer.__experimental_registerCustomQueryHandler(name: string, queryHandler: QueryHandler): void
  • removed: method Puppeteer.__experimental_unregisterCustomQueryHandler(name: string): void
  • removed: method Puppeteer.connect(options: BrowserOptions & { browserWSEndpoint?: string; browserURL?: string; transport?: ConnectionTransport; product?: string }): Promise<Browser>
  • removed: method Puppeteer.createBrowserFetcher(options: BrowserFetcherOptions): BrowserFetcher
  • removed: method Puppeteer.defaultArgs(options: ChromeArgOptions): string[]
  • removed: method Puppeteer.executablePath(): string
  • removed: method Puppeteer.launch(options?: LaunchOptions & ChromeArgOptions & BrowserOptions & { product?: string; extraPrefsFirefox?: {} }): Promise<Browser>
  • removed: property Puppeteer.__productName: string
  • removed: property Puppeteer._changedProduct: boolean
  • removed: property Puppeteer._isPuppeteerCore: boolean
  • removed: property Puppeteer._lazyLauncher: ProductLauncher
  • removed: property Puppeteer._preferredRevision: string
  • removed: property Puppeteer._projectRoot: string
  • removed: set Puppeteer._productName(name: string)
  • removed: interface Viewport
  • removed: property Viewport.deviceScaleFactor?: number
  • removed: property Viewport.hasTouch?: boolean
  • removed: property Viewport.height: number
  • removed: property Viewport.isLandscape?: boolean
  • removed: property Viewport.isMobile?: boolean
  • removed: property Viewport.width: number
  • removed: call QueryHandler(element: Element | Document, selector: string): Element | Element[] | NodeListOf<Element>
  • removed: function clearQueryHandlers(): void
  • removed: function customQueryHandlers(): Map<string, QueryHandler>
  • removed: function getQueryHandlerAndSelector(selector: string, defaultQueryHandler: QueryHandler): { updatedSelector: string; queryHandler: QueryHandler }
  • removed: function registerCustomQueryHandler(name: string, handler: Function): void
  • removed: function unregisterCustomQueryHandler(name: string): void
  • removed: interface QueryHandler
  • removed: class SecurityDetails
  • removed: constructor SecurityDetails(securityPayload: Protocol.Network.SecurityDetails)
  • removed: method SecurityDetails.issuer(): string
  • removed: method SecurityDetails.protocol(): string
  • removed: method SecurityDetails.subjectAlternativeNames(): string[]
  • removed: method SecurityDetails.subjectName(): string
  • removed: method SecurityDetails.validFrom(): number
  • removed: method SecurityDetails.validTo(): number
  • removed: class Target
  • removed: constructor Target(targetInfo: Protocol.Target.TargetInfo, browserContext: BrowserContext, sessionFactory: () => Promise<CDPSession>, ignoreHTTPSErrors: boolean, defaultViewport: Viewport | null)
  • removed: method Target._targetInfoChanged(targetInfo: Protocol.Target.TargetInfo): void
  • removed: method Target.browser(): Browser
  • removed: method Target.browserContext(): BrowserContext
  • removed: method Target.createCDPSession(): Promise<CDPSession>
  • removed: method Target.opener(): Target | null
  • removed: method Target.page(): Promise<Page | null>
  • removed: method Target.type(): 'page' | 'background_page' | 'service_worker' | 'shared_worker' | 'other' | 'browser' | 'webview'
  • removed: method Target.url(): string
  • removed: method Target.worker(): Promise<WebWorker | null>
  • removed: property Target._browserContext: BrowserContext
  • removed: property Target._closedCallback: () => void
  • removed: property Target._defaultViewport?: Viewport
  • removed: property Target._ignoreHTTPSErrors: boolean
  • removed: property Target._initializedCallback: (x: boolean) => void
  • removed: property Target._initializedPromise: Promise<boolean>
  • removed: property Target._isClosedPromise: Promise<boolean>
  • removed: property Target._isInitialized: boolean
  • removed: property Target._pagePromise?: Promise<Page>
  • removed: property Target._sessionFactory: () => Promise<CDPSession>
  • removed: property Target._targetId: string
  • removed: property Target._targetInfo: Protocol.Target.TargetInfo
  • removed: property Target._workerPromise?: Promise<WebWorker>
  • removed: class TimeoutSettings
  • removed: constructor TimeoutSettings()
  • removed: method TimeoutSettings.navigationTimeout(): number
  • removed: method TimeoutSettings.setDefaultNavigationTimeout(timeout: number): void
  • removed: method TimeoutSettings.setDefaultTimeout(timeout: number): void
  • removed: method TimeoutSettings.timeout(): number
  • removed: property TimeoutSettings._defaultNavigationTimeout: number | null
  • removed: property TimeoutSettings._defaultTimeout: number | null
  • removed: class Tracing
  • removed: constructor Tracing(client: CDPSession)
  • removed: method Tracing.start(options?: TracingOptions): Promise<void>
  • removed: method Tracing.stop(): Promise<Buffer>
  • removed: property Tracing._client: CDPSession
  • removed: property Tracing._path: string
  • removed: property Tracing._recording: boolean
  • removed: const keyDefinitions: Readonly<Record<KeyInput, KeyDefinition>>
  • removed: interface KeyDefinition
  • removed: property KeyDefinition.code?: string
  • removed: property KeyDefinition.key?: string
  • removed: property KeyDefinition.keyCode?: number
  • removed: property KeyDefinition.location?: number
  • removed: property KeyDefinition.shiftKey?: string
  • removed: property KeyDefinition.shiftKeyCode?: number
  • removed: property KeyDefinition.shiftText?: string
  • removed: property KeyDefinition.text?: string
  • removed: type KeyInput = '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9' | 'Power' | 'Eject' | 'Abort' | 'Help' | 'Backspace' | 'Tab' | 'Numpad5' | 'NumpadEnter' | 'Enter' |…
  • removed: class WebSocketTransport implements ConnectionTransport
  • removed: constructor WebSocketTransport(ws: NodeWebSocket)
  • removed: method WebSocketTransport.close(): void
  • removed: method WebSocketTransport.send(message: any): void
  • removed: property WebSocketTransport._ws: NodeWebSocket
  • removed: property WebSocketTransport.onclose?: () => void
  • removed: property WebSocketTransport.onmessage?: (message: string) => void
  • removed: static method WebSocketTransport.create(url: string): Promise<WebSocketTransport>
  • removed: class WebWorker extends EventEmitter
  • removed: constructor WebWorker(client: CDPSession, url: string, consoleAPICalled: ConsoleAPICalledCallback, exceptionThrown: ExceptionThrownCallback)
  • removed: method WebWorker.evaluate<ReturnType extends any>(pageFunction: Function | string, ...args: any[]): Promise<ReturnType>
  • removed: method WebWorker.evaluateHandle(pageFunction: Function | string, ...args: any[]): Promise<JSHandle>
  • removed: method WebWorker.executionContext(): Promise<ExecutionContext>
  • removed: method WebWorker.url(): string
  • removed: property WebWorker._client: CDPSession
  • removed: property WebWorker._executionContextCallback: (value: ExecutionContext) => void
  • removed: property WebWorker._executionContextPromise: Promise<ExecutionContext>
  • removed: property WebWorker._url: string
  • removed: export * from './Accessibility'
  • removed: export * from './Browser'
  • removed: export * from './BrowserFetcher'
  • removed: export * from './Connection'
  • removed: export * from './ConsoleMessage'
  • removed: export * from './Coverage'
  • removed: export * from './Dialog'
  • removed: export * from './Errors'
  • removed: export * from './EventEmitter'
  • removed: export * from './ExecutionContext'
  • removed: export * from './FileChooser'
  • removed: export * from './FrameManager'
  • removed: export * from './HTTPRequest'
  • removed: export * from './HTTPResponse'
  • removed: export * from './Input'
  • removed: export * from './JSHandle'
  • removed: export * from './Page'
  • removed: export * from './Puppeteer'
  • removed: export * from './SecurityDetails'
  • removed: export * from './Target'
  • removed: export * from './Tracing'
  • removed: export * from './WebWorker'
  • added: export * from './common/Accessibility'
  • added: export * from './common/Browser'
  • added: export * from './common/BrowserConnector'
  • added: export * from './common/Connection'
  • added: export * from './common/ConsoleMessage'
  • added: export * from './common/Coverage'
  • added: export * from './common/DOMWorld'
  • added: export * from './common/DeviceDescriptors'
  • added: export * from './common/Dialog'
  • added: export * from './common/Errors'
  • added: export * from './common/EvalTypes'
  • added: export * from './common/EventEmitter'
  • added: export * from './common/ExecutionContext'
  • added: export * from './common/FileChooser'
  • added: export * from './common/FrameManager'
  • added: export * from './common/HTTPRequest'
  • added: export * from './common/HTTPResponse'
  • added: export * from './common/Input'
  • added: export * from './common/JSHandle'
  • added: export * from './common/LifecycleWatcher'
  • added: export * from './common/NetworkManager'
  • added: export * from './common/PDFOptions'
  • added: export * from './common/Page'
  • added: export * from './common/Product'
  • added: export * from './common/Puppeteer'
  • added: export * from './common/QueryHandler'
  • added: export * from './common/SecurityDetails'
  • added: export * from './common/Target'
  • added: export * from './common/TimeoutSettings'
  • added: export * from './common/Tracing'
  • added: export * from './common/USKeyboardLayout'
  • added: export * from './common/WebWorker'
  • added: export * from './node/BrowserFetcher'
  • added: export * from './node/LaunchOptions'
  • added: export * from './node/Launcher'
  • added: export * from './node/Puppeteer'
  • added: export * from 'devtools-protocol/types/protocol'
  • added: class Accessibility
  • added: constructor Accessibility(client: CDPSession)
  • added: interface SerializedAXNode
  • added: interface SnapshotOptions
  • added: method Accessibility.snapshot(options?: SnapshotOptions): Promise<SerializedAXNode>
  • added: property SerializedAXNode.autocomplete?: string
  • added: property SerializedAXNode.checked?: boolean | 'mixed'
  • added: property SerializedAXNode.children?: SerializedAXNode[]
  • added: property SerializedAXNode.description?: string
  • added: property SerializedAXNode.disabled?: boolean
  • added: property SerializedAXNode.expanded?: boolean
  • added: property SerializedAXNode.focused?: boolean
  • added: property SerializedAXNode.haspopup?: string
  • added: property SerializedAXNode.invalid?: string
  • added: property SerializedAXNode.keyshortcuts?: string
  • added: property SerializedAXNode.level?: number
  • added: property SerializedAXNode.modal?: boolean
  • added: property SerializedAXNode.multiline?: boolean
  • added: property SerializedAXNode.multiselectable?: boolean
  • added: property SerializedAXNode.name?: string
  • added: property SerializedAXNode.orientation?: string
  • added: property SerializedAXNode.pressed?: boolean | 'mixed'
  • added: property SerializedAXNode.readonly?: boolean
  • added: property SerializedAXNode.required?: boolean
  • added: property SerializedAXNode.role: string
  • added: property SerializedAXNode.roledescription?: string
  • added: property SerializedAXNode.selected?: boolean
  • added: property SerializedAXNode.value?: string | number
  • added: property SerializedAXNode.valuemax?: number
  • added: property SerializedAXNode.valuemin?: number
  • added: property SerializedAXNode.valuetext?: string
  • added: property SnapshotOptions.interestingOnly?: boolean
  • added: property SnapshotOptions.root?: ElementHandle
  • added: const ariaHandler: InternalQueryHandler
  • added: class Browser extends EventEmitter
  • added: class BrowserContext extends EventEmitter
  • added: const enum BrowserContextEmittedEvents
  • added: const enum BrowserEmittedEvents
  • added: constructor Browser(connection: Connection, contextIds: string[], ignoreHTTPSErrors: boolean, defaultViewport?: Viewport, process?: ChildProcess, closeCallback?: BrowserCloseCallback)
  • added: constructor BrowserContext(connection: Connection, browser: Browser, contextId?: string)
  • added: interface WaitForTargetOptions
  • added: member BrowserContextEmittedEvents.TargetChanged = 'targetchanged'
  • added: member BrowserContextEmittedEvents.TargetCreated = 'targetcreated'
  • added: member BrowserContextEmittedEvents.TargetDestroyed = 'targetdestroyed'
  • added: member BrowserEmittedEvents.Disconnected = 'disconnected'
  • added: member BrowserEmittedEvents.TargetChanged = 'targetchanged'
  • added: member BrowserEmittedEvents.TargetCreated = 'targetcreated'
  • added: member BrowserEmittedEvents.TargetDestroyed = 'targetdestroyed'
  • added: method Browser._createPageInContext(contextId?: string): Promise<Page>
  • added: method Browser._disposeContext(contextId?: string): Promise<void>
  • added: method Browser.browserContexts(): BrowserContext[]
  • added: method Browser.close(): Promise<void>
  • added: method Browser.createIncognitoBrowserContext(): Promise<BrowserContext>
  • added: method Browser.defaultBrowserContext(): BrowserContext
  • added: method Browser.disconnect(): void
  • added: method Browser.isConnected(): boolean
  • added: method Browser.newPage(): Promise<Page>
  • added: method Browser.pages(): Promise<Page[]>
  • added: method Browser.process(): ChildProcess | null
  • added: method Browser.target(): Target
  • added: method Browser.targets(): Target[]
  • added: method Browser.userAgent(): Promise<string>
  • added: method Browser.version(): Promise<string>
  • added: method Browser.waitForTarget(predicate: (x: Target) => boolean, options?: WaitForTargetOptions): Promise<Target>
  • added: method Browser.wsEndpoint(): string
  • added: method BrowserContext.browser(): Browser
  • added: method BrowserContext.clearPermissionOverrides(): Promise<void>
  • added: method BrowserContext.close(): Promise<void>
  • added: method BrowserContext.isIncognito(): boolean
  • added: method BrowserContext.newPage(): Promise<Page>
  • added: method BrowserContext.overridePermissions(origin: string, permissions: string[]): Promise<void>
  • added: method BrowserContext.pages(): Promise<Page[]>
  • added: method BrowserContext.targets(): Target[]
  • added: method BrowserContext.waitForTarget(predicate: (x: Target) => boolean, options?: { timeout?: number }): Promise<Target>
  • added: property Browser._targets: Map<string, Target>
  • added: property WaitForTargetOptions.timeout?: number
  • added: static method Browser.create(connection: Connection, contextIds: string[], ignoreHTTPSErrors: boolean, defaultViewport?: Viewport, process?: ChildProcess, closeCallback?: BrowserCloseCallback): Promise<Browser>
  • added: const connectToBrowser: (options: BrowserOptions & { browserWSEndpoint?: string; browserURL?: string; transport?: ConnectionTransport }) => Promise<Browser>
  • added: interface BrowserOptions
  • added: property BrowserOptions.defaultViewport?: Viewport
  • added: property BrowserOptions.ignoreHTTPSErrors?: boolean
  • added: property BrowserOptions.slowMo?: number
  • added: class BrowserWebSocketTransport implements ConnectionTransport
  • added: constructor BrowserWebSocketTransport(ws: WebSocket)
  • added: method BrowserWebSocketTransport.close(): void
  • added: method BrowserWebSocketTransport.send(message: string): void
  • added: property BrowserWebSocketTransport.onclose?: () => void
  • added: property BrowserWebSocketTransport.onmessage?: (message: string) => void
  • added: static method BrowserWebSocketTransport.create(url: string): Promise<BrowserWebSocketTransport>
  • added: class CDPSession extends EventEmitter
  • added: class Connection extends EventEmitter
  • added: const CDPSessionEmittedEvents: { readonly Disconnected: symbol }
  • added: const ConnectionEmittedEvents: { readonly Disconnected: symbol }
  • added: constructor CDPSession(connection: Connection, targetType: string, sessionId: string)
  • added: constructor Connection(url: string, transport: ConnectionTransport, delay?: number)
  • added: method CDPSession._onClosed(): void
  • added: method CDPSession._onMessage(object: CDPSessionOnMessageObject): void
  • added: method CDPSession.detach(): Promise<void>
  • added: method CDPSession.send<T extends keyof ProtocolMapping.Commands>(method: T, ...paramArgs: ProtocolMapping.Commands[T]['paramsType']): Promise<ProtocolMapping.Commands[T]['returnType']>
  • added: method Connection._onClose(): void
  • added: method Connection._onMessage(message: string): Promise<void>
  • added: method Connection._rawSend(message: Record<string, unknown>): number
  • added: method Connection.createSession(targetInfo: Protocol.Target.TargetInfo): Promise<CDPSession>
  • added: method Connection.dispose(): void
  • added: method Connection.send<T extends keyof ProtocolMapping.Commands>(method: T, ...paramArgs: ProtocolMapping.Commands[T]['paramsType']): Promise<ProtocolMapping.Commands[T]['returnType']>
  • added: method Connection.session(sessionId: string): CDPSession | null
  • added: method Connection.url(): string
  • added: property CDPSession._connection: Connection
  • added: property Connection._callbacks: Map<number, ConnectionCallback>
  • added: property Connection._closed: boolean
  • added: property Connection._delay: number
  • added: property Connection._lastId: number
  • added: property Connection._sessions: Map<string, CDPSession>
  • added: property Connection._transport: ConnectionTransport
  • added: property Connection._url: string
  • added: static method Connection.fromSession(session: CDPSession): Connection
  • added: interface ConnectionTransport
  • added: method ConnectionTransport.close(): any
  • added: method ConnectionTransport.send(string: any): any
  • added: property ConnectionTransport.onclose?: () => void
  • added: property ConnectionTransport.onmessage?: (message: string) => void
  • added: class ConsoleMessage
  • added: constructor ConsoleMessage(type: ConsoleMessageType, text: string, args: JSHandle[], stackTraceLocations: ConsoleMessageLocation[])
  • added: interface ConsoleMessageLocation
  • added: method ConsoleMessage.args(): JSHandle[]
  • added: method ConsoleMessage.location(): ConsoleMessageLocation
  • added: method ConsoleMessage.stackTrace(): ConsoleMessageLocation[]
  • added: method ConsoleMessage.text(): string
  • added: method ConsoleMessage.type(): ConsoleMessageType
  • added: property ConsoleMessageLocation.columnNumber?: number
  • added: property ConsoleMessageLocation.lineNumber?: number
  • added: property ConsoleMessageLocation.url?: string
  • added: type ConsoleMessageType = 'log' | 'debug' | 'info' | 'error' | 'warning' | 'dir' | 'dirxml' | 'table' | 'trace' | 'clear' | 'startGroup' | 'startGroupCollapsed' | 'endGroup' | 'assert'…
  • added: class Coverage
  • added: constructor Coverage(client: CDPSession)
  • added: interface CSSCoverageOptions
  • added: interface CoverageEntry
  • added: interface JSCoverageOptions
  • added: method Coverage.startCSSCoverage(options?: CSSCoverageOptions): Promise<void>
  • added: method Coverage.startJSCoverage(options?: JSCoverageOptions): Promise<void>
  • added: method Coverage.stopCSSCoverage(): Promise<CoverageEntry[]>
  • added: method Coverage.stopJSCoverage(): Promise<CoverageEntry[]>
  • added: property CSSCoverageOptions.resetOnNavigation?: boolean
  • added: property Coverage._cssCoverage: CSSCoverage
  • added: property Coverage._jsCoverage: JSCoverage
  • added: property CoverageEntry.ranges: Array<{ start: number; end: number }>
  • added: property CoverageEntry.text: string
  • added: property CoverageEntry.url: string
  • added: property JSCoverageOptions.reportAnonymousScripts?: boolean
  • added: property JSCoverageOptions.resetOnNavigation?: boolean
  • added: class DOMWorld
  • added: class WaitTask
  • added: constructor DOMWorld(frameManager: FrameManager, frame: Frame, timeoutSettings: TimeoutSettings)
  • added: constructor WaitTask(options: WaitTaskOptions)
  • added: interface PageBinding
  • added: interface WaitForSelectorOptions
  • added: interface WaitTaskOptions
  • added: method DOMWorld.$$(selector: string): Promise<ElementHandle[]>
  • added: method DOMWorld.$$eval<ReturnType>(selector: string, pageFunction: (elements: Element[], ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method DOMWorld.$(selector: string): Promise<ElementHandle | null>
  • added: method DOMWorld.$eval<ReturnType>(selector: string, pageFunction: (element: Element, ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method DOMWorld.$x(expression: string): Promise<ElementHandle[]>
  • added: method DOMWorld._detach(): void
  • added: method DOMWorld._document(): Promise<ElementHandle>
  • added: method DOMWorld._hasContext(): boolean
  • added: method DOMWorld._setContext(context?: ExecutionContext): Promise<void>
  • added: method DOMWorld.addBindingToContext(context: ExecutionContext, name: string): Promise<void>
  • added: method DOMWorld.addScriptTag(options: { url?: string; path?: string; content?: string; type?: string }): Promise<ElementHandle>
  • added: method DOMWorld.addStyleTag(options: { url?: string; path?: string; content?: string }): Promise<ElementHandle>
  • added: method DOMWorld.click(selector: string, options: { delay?: number; button?: MouseButton; clickCount?: number }): Promise<void>
  • added: method DOMWorld.content(): Promise<string>
  • added: method DOMWorld.evaluate<T extends EvaluateFn>(pageFunction: T, ...args: SerializableOrJSHandle[]): Promise<UnwrapPromiseLike<EvaluateFnReturnType<T>>>
  • added: method DOMWorld.evaluateHandle<HandlerType extends JSHandle = JSHandle>(pageFunction: EvaluateHandleFn, ...args: SerializableOrJSHandle[]): Promise<HandlerType>
  • added: method DOMWorld.executionContext(): Promise<ExecutionContext>
  • added: method DOMWorld.focus(selector: string): Promise<void>
  • added: method DOMWorld.frame(): Frame
  • added: method DOMWorld.hover(selector: string): Promise<void>
  • added: method DOMWorld.select(selector: string, ...values: string[]): Promise<string[]>
  • added: method DOMWorld.setContent(html: string, options?: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<void>
  • added: method DOMWorld.tap(selector: string): Promise<void>
  • added: method DOMWorld.title(): Promise<string>
  • added: method DOMWorld.type(selector: string, text: string, options?: { delay: number }): Promise<void>
  • added: method DOMWorld.waitForFunction(pageFunction: Function | string, options?: { polling?: string | number; timeout?: number }, ...args: SerializableOrJSHandle[]): Promise<JSHandle>
  • added: method DOMWorld.waitForSelector(selector: string, options: WaitForSelectorOptions): Promise<ElementHandle | null>
  • added: method DOMWorld.waitForSelectorInPage(queryOne: Function, selector: string, options: WaitForSelectorOptions, binding?: PageBinding): Promise<ElementHandle | null>
  • added: method DOMWorld.waitForXPath(xpath: string, options: WaitForSelectorOptions): Promise<ElementHandle | null>
  • added: method WaitTask._cleanup(): void
  • added: method WaitTask.rerun(): Promise<void>
  • added: method WaitTask.terminate(error: Error): void
  • added: property DOMWorld._boundFunctions: Map<string, Function>
  • added: property DOMWorld._waitTasks: Set<WaitTask>
  • added: property PageBinding.name: string
  • added: property PageBinding.pptrFunction: Function
  • added: property WaitForSelectorOptions.hidden?: boolean
  • added: property WaitForSelectorOptions.timeout?: number
  • added: property WaitForSelectorOptions.visible?: boolean
  • added: property WaitTask._args: SerializableOrJSHandle[]
  • added: property WaitTask._binding: PageBinding
  • added: property WaitTask._domWorld: DOMWorld
  • added: property WaitTask._polling: string | number
  • added: property WaitTask._predicateBody: string
  • added: property WaitTask._reject: (x: Error) => void
  • added: property WaitTask._resolve: (x: JSHandle) => void
  • added: property WaitTask._runCount: number
  • added: property WaitTask._terminated: boolean
  • added: property WaitTask._timeout: number
  • added: property WaitTask._timeoutTimer?: NodeJS.Timeout
  • added: property WaitTask.promise: Promise<JSHandle>
  • added: property WaitTaskOptions.args: SerializableOrJSHandle[]
  • added: property WaitTaskOptions.binding?: PageBinding
  • added: property WaitTaskOptions.domWorld: DOMWorld
  • added: property WaitTaskOptions.polling: string | number
  • added: property WaitTaskOptions.predicateBody: Function | string
  • added: property WaitTaskOptions.timeout: number
  • added: property WaitTaskOptions.title: string
  • added: const debug: (prefix: string) => (...args: unknown[]) => void
  • added: const devicesMap: DevicesMap
  • added: type DevicesMap = { [name: string]: Device }
  • added: class Dialog
  • added: constructor Dialog(client: CDPSession, type: Protocol.Page.DialogType, message: string, defaultValue?: string)
  • added: method Dialog.accept(promptText?: string): Promise<void>
  • added: method Dialog.defaultValue(): string
  • added: method Dialog.dismiss(): Promise<void>
  • added: method Dialog.message(): string
  • added: method Dialog.type(): Protocol.Page.DialogType
  • added: class EmulationManager
  • added: constructor EmulationManager(client: CDPSession)
  • added: method EmulationManager.emulateViewport(viewport: Viewport): Promise<boolean>
  • added: property EmulationManager._client: CDPSession
  • added: property EmulationManager._emulatingMobile: boolean
  • added: property EmulationManager._hasTouch: boolean
  • added: class TimeoutError extends CustomError
  • added: const puppeteerErrors: PuppeteerErrors
  • added: type PuppeteerErrors = Record<string, typeof CustomError>
  • added: index JSONObject[key: string]: Serializable
  • added: interface JSONObject
  • added: type EvaluateFn<T = unknown> = string | ((arg1: T, ...args: unknown[]) => unknown)
  • added: type EvaluateFnReturnType<T extends EvaluateFn> = T extends (...args: unknown[]) => infer R ? R : unknown
  • added: type EvaluateHandleFn = string | ((...args: unknown[]) => unknown)
  • added: type JSONArray = Serializable[]
  • added: type Serializable = number | string | boolean | null | BigInt | JSONArray | JSONObject
  • added: type SerializableOrJSHandle = Serializable | JSHandle
  • added: type UnwrapElementHandle<X> = X extends ElementHandle<infer E> ? E : X
  • added: type UnwrapPromiseLike<T> = T extends PromiseLike<infer U> ? U : T
  • added: type WrapElementHandle<X> = X extends Element ? ElementHandle<X> : X
  • added: class EventEmitter implements CommonEventEmitter
  • added: constructor EventEmitter()
  • added: interface CommonEventEmitter
  • added: method CommonEventEmitter.addListener(event: EventType, handler: Handler): CommonEventEmitter
  • added: method CommonEventEmitter.emit(event: EventType, eventData?: any): boolean
  • added: method CommonEventEmitter.listenerCount(event: string): number
  • added: method CommonEventEmitter.off(event: EventType, handler: Handler): CommonEventEmitter
  • added: method CommonEventEmitter.on(event: EventType, handler: Handler): CommonEventEmitter
  • added: method CommonEventEmitter.once(event: EventType, handler: Handler): CommonEventEmitter
  • added: method CommonEventEmitter.removeAllListeners(event?: EventType): CommonEventEmitter
  • added: method CommonEventEmitter.removeListener(event: EventType, handler: Handler): CommonEventEmitter
  • added: method EventEmitter.addListener(event: EventType, handler: Handler): EventEmitter
  • added: method EventEmitter.emit(event: EventType, eventData?: any): boolean
  • added: method EventEmitter.listenerCount(event: EventType): number
  • added: method EventEmitter.off(event: EventType, handler: Handler): EventEmitter
  • added: method EventEmitter.on(event: EventType, handler: Handler): EventEmitter
  • added: method EventEmitter.once(event: EventType, handler: Handler): EventEmitter
  • added: method EventEmitter.removeAllListeners(event?: EventType): EventEmitter
  • added: method EventEmitter.removeListener(event: EventType, handler: Handler): EventEmitter
  • added: const Events: { readonly Page: { readonly Close: 'close'; readonly Console: 'console'; readonly Dialog: 'dialog'; readonly DOMContentLoaded: 'domcontentloaded'; readonly Err…
  • added: class ExecutionContext
  • added: const EVALUATION_SCRIPT_URL = '__puppeteer_evaluation_script__'
  • added: constructor ExecutionContext(client: CDPSession, contextPayload: Protocol.Runtime.ExecutionContextDescription, world: DOMWorld)
  • added: method ExecutionContext._adoptBackendNodeId(backendNodeId: Protocol.DOM.BackendNodeId): Promise<ElementHandle>
  • added: method ExecutionContext._adoptElementHandle(elementHandle: ElementHandle): Promise<ElementHandle>
  • added: method ExecutionContext.evaluate<ReturnType extends any>(pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • added: method ExecutionContext.evaluateHandle<HandleType extends JSHandle | ElementHandle = JSHandle>(pageFunction: EvaluateHandleFn, ...args: SerializableOrJSHandle[]): Promise<HandleType>
  • added: method ExecutionContext.frame(): Frame | null
  • added: method ExecutionContext.queryObjects(prototypeHandle: JSHandle): Promise<JSHandle>
  • added: property ExecutionContext._client: CDPSession
  • added: property ExecutionContext._contextId: number
  • added: property ExecutionContext._world: DOMWorld
  • added: class FileChooser
  • added: constructor FileChooser(element: ElementHandle, event: Protocol.Page.FileChooserOpenedEvent)
  • added: method FileChooser.accept(filePaths: string[]): Promise<void>
  • added: method FileChooser.cancel(): Promise<void>
  • added: method FileChooser.isMultiple(): boolean
  • added: class Frame
  • added: class FrameManager extends EventEmitter
  • added: const FrameManagerEmittedEvents: { FrameAttached: symbol; FrameNavigated: symbol; FrameDetached: symbol; LifecycleEvent: symbol; FrameNavigatedWithinDocument: symbol; ExecutionContextCreated:…
  • added: constructor Frame(frameManager: FrameManager, parentFrame: Frame | null, frameId: string)
  • added: constructor FrameManager(client: CDPSession, page: Page, ignoreHTTPSErrors: boolean, timeoutSettings: TimeoutSettings)
  • added: interface FrameAddScriptTagOptions
  • added: interface FrameAddStyleTagOptions
  • added: interface FrameWaitForFunctionOptions
  • added: method Frame.$$(selector: string): Promise<ElementHandle[]>
  • added: method Frame.$$eval<ReturnType>(selector: string, pageFunction: (elements: Element[], ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method Frame.$(selector: string): Promise<ElementHandle | null>
  • added: method Frame.$eval<ReturnType>(selector: string, pageFunction: (element: Element, ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method Frame.$x(expression: string): Promise<ElementHandle[]>
  • added: method Frame._detach(): void
  • added: method Frame._navigated(framePayload: Protocol.Page.Frame): void
  • added: method Frame._navigatedWithinDocument(url: string): void
  • added: method Frame._onLifecycleEvent(loaderId: string, name: string): void
  • added: method Frame._onLoadingStopped(): void
  • added: method Frame.addScriptTag(options: FrameAddScriptTagOptions): Promise<ElementHandle>
  • added: method Frame.addStyleTag(options: FrameAddStyleTagOptions): Promise<ElementHandle>
  • added: method Frame.childFrames(): Frame[]
  • added: method Frame.click(selector: string, options?: { delay?: number; button?: MouseButton; clickCount?: number }): Promise<void>
  • added: method Frame.content(): Promise<string>
  • added: method Frame.evaluate<T extends EvaluateFn>(pageFunction: T, ...args: SerializableOrJSHandle[]): Promise<UnwrapPromiseLike<EvaluateFnReturnType<T>>>
  • added: method Frame.evaluateHandle<HandlerType extends JSHandle = JSHandle>(pageFunction: EvaluateHandleFn, ...args: SerializableOrJSHandle[]): Promise<HandlerType>
  • added: method Frame.executionContext(): Promise<ExecutionContext>
  • added: method Frame.focus(selector: string): Promise<void>
  • added: method Frame.goto(url: string, options?: { referer?: string; timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<HTTPResponse | null>
  • added: method Frame.hover(selector: string): Promise<void>
  • added: method Frame.isDetached(): boolean
  • added: method Frame.name(): string
  • added: method Frame.parentFrame(): Frame | null
  • added: method Frame.select(selector: string, ...values: string[]): Promise<string[]>
  • added: method Frame.setContent(html: string, options?: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<void>
  • added: method Frame.tap(selector: string): Promise<void>
  • added: method Frame.title(): Promise<string>
  • added: method Frame.type(selector: string, text: string, options?: { delay: number }): Promise<void>
  • added: method Frame.url(): string
  • added: method Frame.waitFor(selectorOrFunctionOrTimeout: string | number | Function, options?: Record<string, unknown>, ...args: SerializableOrJSHandle[]): Promise<JSHandle | null>
  • added: method Frame.waitForFunction(pageFunction: Function | string, options?: FrameWaitForFunctionOptions, ...args: SerializableOrJSHandle[]): Promise<JSHandle>
  • added: method Frame.waitForNavigation(options?: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<HTTPResponse | null>
  • added: method Frame.waitForSelector(selector: string, options?: WaitForSelectorOptions): Promise<ElementHandle | null>
  • added: method Frame.waitForTimeout(milliseconds: number): Promise<void>
  • added: method Frame.waitForXPath(xpath: string, options?: WaitForSelectorOptions): Promise<ElementHandle | null>
  • added: method FrameManager._ensureIsolatedWorld(name: string): Promise<void>
  • added: method FrameManager._handleFrameTree(frameTree: Protocol.Page.FrameTree): void
  • added: method FrameManager._onExecutionContextCreated(contextPayload: Protocol.Runtime.ExecutionContextDescription): void
  • added: method FrameManager._onFrameAttached(frameId: string, parentFrameId?: string): void
  • added: method FrameManager._onFrameDetached(frameId: string): void
  • added: method FrameManager._onFrameNavigated(framePayload: Protocol.Page.Frame): void
  • added: method FrameManager._onFrameNavigatedWithinDocument(frameId: string, url: string): void
  • added: method FrameManager._onFrameStoppedLoading(frameId: string): void
  • added: method FrameManager._onLifecycleEvent(event: Protocol.Page.LifecycleEventEvent): void
  • added: method FrameManager.executionContextById(contextId: number): ExecutionContext
  • added: method FrameManager.frame(frameId: string): Frame | null
  • added: method FrameManager.frames(): Frame[]
  • added: method FrameManager.initialize(): Promise<void>
  • added: method FrameManager.mainFrame(): Frame
  • added: method FrameManager.navigateFrame(frame: Frame, url: string, options?: { referer?: string; timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<HTTPResponse | null>
  • added: method FrameManager.networkManager(): NetworkManager
  • added: method FrameManager.page(): Page
  • added: method FrameManager.waitForFrameNavigation(frame: Frame, options?: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<HTTPResponse | null>
  • added: property Frame._childFrames: Set<Frame>
  • added: property Frame._frameManager: FrameManager
  • added: property Frame._id: string
  • added: property Frame._lifecycleEvents: Set<string>
  • added: property Frame._loaderId: string
  • added: property Frame._mainWorld: DOMWorld
  • added: property Frame._name?: string
  • added: property Frame._secondaryWorld: DOMWorld
  • added: property FrameAddScriptTagOptions.content?: string
  • added: property FrameAddScriptTagOptions.path?: string
  • added: property FrameAddScriptTagOptions.type?: string
  • added: property FrameAddScriptTagOptions.url?: string
  • added: property FrameAddStyleTagOptions.content?: string
  • added: property FrameAddStyleTagOptions.path?: string
  • added: property FrameAddStyleTagOptions.url?: string
  • added: property FrameManager._client: CDPSession
  • added: property FrameManager._timeoutSettings: TimeoutSettings
  • added: property FrameWaitForFunctionOptions.polling?: string | number
  • added: property FrameWaitForFunctionOptions.timeout?: number
  • added: class HTTPRequest
  • added: constructor HTTPRequest(client: CDPSession, frame: Frame, interceptionId: string, allowInterception: boolean, event: Protocol.Network.RequestWillBeSentEvent, redirectChain: HTTPRequest[])
  • added: interface ContinueRequestOverrides
  • added: interface ResponseForRequest
  • added: method HTTPRequest.abort(errorCode?: ErrorCode): Promise<void>
  • added: method HTTPRequest.continue(overrides?: ContinueRequestOverrides): Promise<void>
  • added: method HTTPRequest.failure(): { errorText: string } | null
  • added: method HTTPRequest.frame(): Frame | null
  • added: method HTTPRequest.headers(): Record<string, string>
  • added: method HTTPRequest.isNavigationRequest(): boolean
  • added: method HTTPRequest.method(): string
  • added: method HTTPRequest.postData(): string | undefined
  • added: method HTTPRequest.redirectChain(): HTTPRequest[]
  • added: method HTTPRequest.resourceType(): string
  • added: method HTTPRequest.respond(response: ResponseForRequest): Promise<void>
  • added: method HTTPRequest.response(): HTTPResponse | null
  • added: method HTTPRequest.url(): string
  • added: property ContinueRequestOverrides.headers?: Record<string, string>
  • added: property ContinueRequestOverrides.method?: string
  • added: property ContinueRequestOverrides.postData?: string
  • added: property ContinueRequestOverrides.url?: string
  • added: property HTTPRequest._failureText: any
  • added: property HTTPRequest._fromMemoryCache: boolean
  • added: property HTTPRequest._interceptionId: string
  • added: property HTTPRequest._redirectChain: HTTPRequest[]
  • added: property HTTPRequest._requestId: string
  • added: property HTTPRequest._response: HTTPResponse | null
  • added: property ResponseForRequest.body: string | Buffer
  • added: property ResponseForRequest.contentType: string
  • added: property ResponseForRequest.headers: Record<string, string>
  • added: property ResponseForRequest.status: number
  • added: type ErrorCode = 'aborted' | 'accessdenied' | 'addressunreachable' | 'blockedbyclient' | 'blockedbyresponse' | 'connectionaborted' | 'connectionclosed' | 'connectionfailed' | '…
  • added: class HTTPResponse
  • added: constructor HTTPResponse(client: CDPSession, request: HTTPRequest, responsePayload: Protocol.Network.Response)
  • added: interface RemoteAddress
  • added: method HTTPResponse._resolveBody(err: Error | null): void
  • added: method HTTPResponse.buffer(): Promise<Buffer>
  • added: method HTTPResponse.frame(): Frame | null
  • added: method HTTPResponse.fromCache(): boolean
  • added: method HTTPResponse.fromServiceWorker(): boolean
  • added: method HTTPResponse.headers(): Record<string, string>
  • added: method HTTPResponse.json(): Promise<any>
  • added: method HTTPResponse.ok(): boolean
  • added: method HTTPResponse.remoteAddress(): RemoteAddress
  • added: method HTTPResponse.request(): HTTPRequest
  • added: method HTTPResponse.securityDetails(): SecurityDetails | null
  • added: method HTTPResponse.status(): number
  • added: method HTTPResponse.statusText(): string
  • added: method HTTPResponse.text(): Promise<string>
  • added: method HTTPResponse.url(): string
  • added: property RemoteAddress.ip: string
  • added: property RemoteAddress.port: number
  • added: class Keyboard
  • added: class Mouse
  • added: class Touchscreen
  • added: constructor Keyboard(client: CDPSession)
  • added: constructor Mouse(client: CDPSession, keyboard: Keyboard)
  • added: constructor Touchscreen(client: CDPSession, keyboard: Keyboard)
  • added: interface MouseOptions
  • added: interface MouseWheelOptions
  • added: method Keyboard.down(key: KeyInput, options?: { text?: string }): Promise<void>
  • added: method Keyboard.press(key: KeyInput, options?: { delay?: number; text?: string }): Promise<void>
  • added: method Keyboard.sendCharacter(char: string): Promise<void>
  • added: method Keyboard.type(text: string, options?: { delay?: number }): Promise<void>
  • added: method Keyboard.up(key: KeyInput): Promise<void>
  • added: method Mouse.click(x: number, y: number, options?: MouseOptions & { delay?: number }): Promise<void>
  • added: method Mouse.down(options?: MouseOptions): Promise<void>
  • added: method Mouse.move(x: number, y: number, options?: { steps?: number }): Promise<void>
  • added: method Mouse.up(options?: MouseOptions): Promise<void>
  • added: method Mouse.wheel(options?: MouseWheelOptions): Promise<void>
  • added: method Touchscreen.tap(x: number, y: number): Promise<void>
  • added: property Keyboard._modifiers: number
  • added: property MouseOptions.button?: MouseButton
  • added: property MouseOptions.clickCount?: number
  • added: property MouseWheelOptions.deltaX?: number
  • added: property MouseWheelOptions.deltaY?: number
  • added: type MouseButton = 'left' | 'right' | 'middle'
  • added: class ElementHandle<ElementType extends Element = Element> extends JSHandle
  • added: class JSHandle
  • added: constructor ElementHandle(context: ExecutionContext, client: CDPSession, remoteObject: Protocol.Runtime.RemoteObject, page: Page, frameManager: FrameManager)
  • added: constructor JSHandle(context: ExecutionContext, client: CDPSession, remoteObject: Protocol.Runtime.RemoteObject)
  • added: function createJSHandle(context: ExecutionContext, remoteObject: Protocol.Runtime.RemoteObject): JSHandle
  • added: interface BoundingBox
  • added: interface BoxModel
  • added: interface ClickOptions
  • added: interface PressOptions
  • added: method ElementHandle.$$(selector: string): Promise<ElementHandle[]>
  • added: method ElementHandle.$$eval<ReturnType>(selector: string, pageFunction: (elements: Element[], ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method ElementHandle.$(selector: string): Promise<ElementHandle | null>
  • added: method ElementHandle.$eval<ReturnType>(selector: string, pageFunction: (element: Element, ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method ElementHandle.$x(expression: string): Promise<ElementHandle[]>
  • added: method ElementHandle.asElement(): ElementHandle<ElementType> | null
  • added: method ElementHandle.boundingBox(): Promise<BoundingBox | null>
  • added: method ElementHandle.boxModel(): Promise<BoxModel | null>
  • added: method ElementHandle.click(options?: ClickOptions): Promise<void>
  • added: method ElementHandle.contentFrame(): Promise<Frame | null>
  • added: method ElementHandle.focus(): Promise<void>
  • added: method ElementHandle.hover(): Promise<void>
  • added: method ElementHandle.isIntersectingViewport(): Promise<boolean>
  • added: method ElementHandle.press(key: KeyInput, options?: PressOptions): Promise<void>
  • added: method ElementHandle.screenshot(options?: {}): Promise<string | Buffer | void>
  • added: method ElementHandle.select(...values: string[]): Promise<string[]>
  • added: method ElementHandle.tap(): Promise<void>
  • added: method ElementHandle.type(text: string, options?: { delay: number }): Promise<void>
  • added: method ElementHandle.uploadFile(...filePaths: string[]): Promise<void>
  • added: method JSHandle.asElement(): ElementHandle | null
  • added: method JSHandle.dispose(): Promise<void>
  • added: method JSHandle.evaluate<T extends EvaluateFn>(pageFunction: T | string, ...args: SerializableOrJSHandle[]): Promise<UnwrapPromiseLike<EvaluateFnReturnType<T>>>
  • added: method JSHandle.evaluateHandle<HandleType extends JSHandle = JSHandle>(pageFunction: EvaluateHandleFn, ...args: SerializableOrJSHandle[]): Promise<HandleType>
  • added: method JSHandle.executionContext(): ExecutionContext
  • added: method JSHandle.getProperties(): Promise<Map<string, JSHandle>>
  • added: method JSHandle.getProperty(propertyName: string): Promise<JSHandle | undefined>
  • added: method JSHandle.jsonValue(): Promise<Record<string, unknown>>
  • added: method JSHandle.toString(): string
  • added: property BoundingBox.height: number
  • added: property BoundingBox.width: number
  • added: property BoundingBox.x: number
  • added: property BoundingBox.y: number
  • added: property BoxModel.border: Array<{ x: number; y: number }>
  • added: property BoxModel.content: Array<{ x: number; y: number }>
  • added: property BoxModel.height: number
  • added: property BoxModel.margin: Array<{ x: number; y: number }>
  • added: property BoxModel.padding: Array<{ x: number; y: number }>
  • added: property BoxModel.width: number
  • added: property ClickOptions.button?: 'left' | 'right' | 'middle'
  • added: property ClickOptions.clickCount?: number
  • added: property ClickOptions.delay?: number
  • added: property JSHandle._client: CDPSession
  • added: property JSHandle._context: ExecutionContext
  • added: property JSHandle._disposed: boolean
  • added: property JSHandle._remoteObject: Protocol.Runtime.RemoteObject
  • added: property PressOptions.delay?: number
  • added: property PressOptions.text?: string
  • added: class LifecycleWatcher
  • added: constructor LifecycleWatcher(frameManager: FrameManager, frame: Frame, waitUntil: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[], timeout: number)
  • added: method LifecycleWatcher._checkLifecycleComplete(): void
  • added: method LifecycleWatcher._createTimeoutPromise(): Promise<TimeoutError | null>
  • added: method LifecycleWatcher._navigatedWithinDocument(frame: Frame): void
  • added: method LifecycleWatcher._onFrameDetached(frame: Frame): void
  • added: method LifecycleWatcher._onRequest(request: HTTPRequest): void
  • added: method LifecycleWatcher._terminate(error: Error): void
  • added: method LifecycleWatcher.dispose(): void
  • added: method LifecycleWatcher.lifecyclePromise(): Promise<void>
  • added: method LifecycleWatcher.navigationResponse(): HTTPResponse | null
  • added: method LifecycleWatcher.newDocumentNavigationPromise(): Promise<Error | null>
  • added: method LifecycleWatcher.sameDocumentNavigationPromise(): Promise<Error | null>
  • added: method LifecycleWatcher.timeoutOrTerminationPromise(): Promise<Error | TimeoutError | null>
  • added: property LifecycleWatcher._eventListeners: PuppeteerEventListener[]
  • added: property LifecycleWatcher._expectedLifecycle: ProtocolLifeCycleEvent[]
  • added: property LifecycleWatcher._frame: Frame
  • added: property LifecycleWatcher._frameManager: FrameManager
  • added: property LifecycleWatcher._hasSameDocumentNavigation?: boolean
  • added: property LifecycleWatcher._initialLoaderId: string
  • added: property LifecycleWatcher._lifecycleCallback: () => void
  • added: property LifecycleWatcher._lifecyclePromise: Promise<void>
  • added: property LifecycleWatcher._maximumTimer?: NodeJS.Timeout
  • added: property LifecycleWatcher._navigationRequest?: HTTPRequest
  • added: property LifecycleWatcher._newDocumentNavigationCompleteCallback: (x?: Error) => void
  • added: property LifecycleWatcher._newDocumentNavigationPromise: Promise<Error | null>
  • added: property LifecycleWatcher._sameDocumentNavigationCompleteCallback: (x?: Error) => void
  • added: property LifecycleWatcher._sameDocumentNavigationPromise: Promise<Error | null>
  • added: property LifecycleWatcher._terminationCallback: (x?: Error) => void
  • added: property LifecycleWatcher._terminationPromise: Promise<Error | null>
  • added: property LifecycleWatcher._timeout: number
  • added: property LifecycleWatcher._timeoutPromise: Promise<TimeoutError | null>
  • added: type PuppeteerLifeCycleEvent = 'load' | 'domcontentloaded' | 'networkidle0' | 'networkidle2'
  • added: class NetworkManager extends EventEmitter
  • added: const NetworkManagerEmittedEvents: { readonly Request: symbol; readonly Response: symbol; readonly RequestFailed: symbol; readonly RequestFinished: symbol }
  • added: constructor NetworkManager(client: CDPSession, ignoreHTTPSErrors: boolean, frameManager: FrameManager)
  • added: interface Credentials
  • added: method NetworkManager._handleRequestRedirect(request: HTTPRequest, responsePayload: Protocol.Network.Response): void
  • added: method NetworkManager._onAuthRequired(event: Protocol.Fetch.AuthRequiredEvent): void
  • added: method NetworkManager._onLoadingFailed(event: Protocol.Network.LoadingFailedEvent): void
  • added: method NetworkManager._onLoadingFinished(event: Protocol.Network.LoadingFinishedEvent): void
  • added: method NetworkManager._onRequest(event: Protocol.Network.RequestWillBeSentEvent, interceptionId?: string): void
  • added: method NetworkManager._onRequestPaused(event: Protocol.Fetch.RequestPausedEvent): void
  • added: method NetworkManager._onRequestServedFromCache(event: Protocol.Network.RequestServedFromCacheEvent): void
  • added: method NetworkManager._onRequestWillBeSent(event: Protocol.Network.RequestWillBeSentEvent): void
  • added: method NetworkManager._onResponseReceived(event: Protocol.Network.ResponseReceivedEvent): void
  • added: method NetworkManager._updateProtocolCacheDisabled(): Promise<void>
  • added: method NetworkManager._updateProtocolRequestInterception(): Promise<void>
  • added: method NetworkManager.authenticate(credentials?: Credentials): Promise<void>
  • added: method NetworkManager.extraHTTPHeaders(): Record<string, string>
  • added: method NetworkManager.initialize(): Promise<void>
  • added: method NetworkManager.setCacheEnabled(enabled: boolean): Promise<void>
  • added: method NetworkManager.setExtraHTTPHeaders(extraHTTPHeaders: Record<string, string>): Promise<void>
  • added: method NetworkManager.setOfflineMode(value: boolean): Promise<void>
  • added: method NetworkManager.setRequestInterception(value: boolean): Promise<void>
  • added: method NetworkManager.setUserAgent(userAgent: string): Promise<void>
  • added: property Credentials.password: string
  • added: property Credentials.username: string
  • added: property NetworkManager._attemptedAuthentications: Set<string>
  • added: property NetworkManager._client: CDPSession
  • added: property NetworkManager._credentials?: Credentials
  • added: property NetworkManager._extraHTTPHeaders: Record<string, string>
  • added: property NetworkManager._frameManager: FrameManager
  • added: property NetworkManager._ignoreHTTPSErrors: boolean
  • added: property NetworkManager._offline: boolean
  • added: property NetworkManager._protocolRequestInterceptionEnabled: boolean
  • added: property NetworkManager._requestIdToInterceptionId: Map<string, string>
  • added: property NetworkManager._requestIdToRequest: Map<string, HTTPRequest>
  • added: property NetworkManager._requestIdToRequestWillBeSentEvent: Map<string, Protocol.Network.RequestWillBeSentEvent>
  • added: property NetworkManager._userCacheDisabled: boolean
  • added: property NetworkManager._userRequestInterceptionEnabled: boolean
  • added: const paperFormats: Record<PaperFormat, PaperFormatDimensions>
  • added: interface PDFMargin
  • added: interface PDFOptions
  • added: interface PaperFormatDimensions
  • added: property PDFMargin.bottom?: string | number
  • added: property PDFMargin.left?: string | number
  • added: property PDFMargin.right?: string | number
  • added: property PDFMargin.top?: string | number
  • added: property PDFOptions.displayHeaderFooter?: boolean
  • added: property PDFOptions.footerTemplate?: string
  • added: property PDFOptions.format?: PaperFormat
  • added: property PDFOptions.headerTemplate?: string
  • added: property PDFOptions.height?: string | number
  • added: property PDFOptions.landscape?: boolean
  • added: property PDFOptions.margin?: PDFMargin
  • added: property PDFOptions.pageRanges?: string
  • added: property PDFOptions.path?: string
  • added: property PDFOptions.preferCSSPageSize?: boolean
  • added: property PDFOptions.printBackground?: boolean
  • added: property PDFOptions.scale?: number
  • added: property PDFOptions.width?: string | number
  • added: property PaperFormatDimensions.height: number
  • added: property PaperFormatDimensions.width: number
  • added: type PaperFormat = 'letter' | 'legal' | 'tabloid' | 'ledger' | 'a0' | 'a1' | 'a2' | 'a3' | 'a4' | 'a5' | 'a6'
  • added: class Page extends EventEmitter
  • added: const enum PageEmittedEvents
  • added: constructor Page(client: CDPSession, target: Target, ignoreHTTPSErrors: boolean)
  • added: get Page.accessibility(): Accessibility
  • added: get Page.coverage(): Coverage
  • added: get Page.keyboard(): Keyboard
  • added: get Page.mouse(): Mouse
  • added: get Page.touchscreen(): Touchscreen
  • added: get Page.tracing(): Tracing
  • added: interface GeolocationOptions
  • added: interface Metrics
  • added: interface WaitForOptions
  • added: interface WaitTimeoutOptions
  • added: member PageEmittedEvents.Close = 'close'
  • added: member PageEmittedEvents.Console = 'console'
  • added: member PageEmittedEvents.DOMContentLoaded = 'domcontentloaded'
  • added: member PageEmittedEvents.Dialog = 'dialog'
  • added: member PageEmittedEvents.Error = 'error'
  • added: member PageEmittedEvents.FrameAttached = 'frameattached'
  • added: member PageEmittedEvents.FrameDetached = 'framedetached'
  • added: member PageEmittedEvents.FrameNavigated = 'framenavigated'
  • added: member PageEmittedEvents.Load = 'load'
  • added: member PageEmittedEvents.Metrics = 'metrics'
  • added: member PageEmittedEvents.PageError = 'pageerror'
  • added: member PageEmittedEvents.Popup = 'popup'
  • added: member PageEmittedEvents.Request = 'request'
  • added: member PageEmittedEvents.RequestFailed = 'requestfailed'
  • added: member PageEmittedEvents.RequestFinished = 'requestfinished'
  • added: member PageEmittedEvents.Response = 'response'
  • added: member PageEmittedEvents.WorkerCreated = 'workercreated'
  • added: member PageEmittedEvents.WorkerDestroyed = 'workerdestroyed'
  • added: method Page.$$(selector: string): Promise<ElementHandle[]>
  • added: method Page.$$eval<ReturnType>(selector: string, pageFunction: (elements: Element[], ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method Page.$(selector: string): Promise<ElementHandle | null>
  • added: method Page.$eval<ReturnType>(selector: string, pageFunction: (element: Element, ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method Page.$x(expression: string): Promise<ElementHandle[]>
  • added: method Page.addScriptTag(options: { url?: string; path?: string; content?: string; type?: string }): Promise<ElementHandle>
  • added: method Page.addStyleTag(options: { url?: string; path?: string; content?: string }): Promise<ElementHandle>
  • added: method Page.authenticate(credentials: Credentials): Promise<void>
  • added: method Page.bringToFront(): Promise<void>
  • added: method Page.browser(): Browser
  • added: method Page.browserContext(): BrowserContext
  • added: method Page.click(selector: string, options?: { delay?: number; button?: MouseButton; clickCount?: number }): Promise<void>
  • added: method Page.close(options?: { runBeforeUnload?: boolean }): Promise<void>
  • added: method Page.content(): Promise<string>
  • added: method Page.cookies(...urls: string[]): Promise<Protocol.Network.Cookie[]>
  • added: method Page.deleteCookie(...cookies: Protocol.Network.DeleteCookiesRequest[]): Promise<void>
  • added: method Page.emulate(options: { viewport: Viewport; userAgent: string }): Promise<void>
  • added: method Page.emulateIdleState(overrides?: { isUserActive: boolean; isScreenUnlocked: boolean }): Promise<void>
  • added: method Page.emulateMediaFeatures(features?: MediaFeature[]): Promise<void>
  • added: method Page.emulateMediaType(type?: string): Promise<void>
  • added: method Page.emulateTimezone(timezoneId?: string): Promise<void>
  • added: method Page.emulateVisionDeficiency(type?: Protocol.Emulation.SetEmulatedVisionDeficiencyRequest['type']): Promise<void>
  • added: method Page.evaluate<T extends EvaluateFn>(pageFunction: T, ...args: SerializableOrJSHandle[]): Promise<UnwrapPromiseLike<EvaluateFnReturnType<T>>>
  • added: method Page.evaluateHandle<HandlerType extends JSHandle = JSHandle>(pageFunction: EvaluateHandleFn, ...args: SerializableOrJSHandle[]): Promise<HandlerType>
  • added: method Page.evaluateOnNewDocument(pageFunction: Function | string, ...args: unknown[]): Promise<void>
  • added: method Page.exposeFunction(name: string, puppeteerFunction: Function): Promise<void>
  • added: method Page.focus(selector: string): Promise<void>
  • added: method Page.frames(): Frame[]
  • added: method Page.goBack(options?: WaitForOptions): Promise<HTTPResponse | null>
  • added: method Page.goForward(options?: WaitForOptions): Promise<HTTPResponse | null>
  • added: method Page.goto(url: string, options?: WaitForOptions & { referer?: string }): Promise<HTTPResponse>
  • added: method Page.hover(selector: string): Promise<void>
  • added: method Page.isClosed(): boolean
  • added: method Page.isJavaScriptEnabled(): boolean
  • added: method Page.mainFrame(): Frame
  • added: method Page.metrics(): Promise<Metrics>
  • added: method Page.pdf(options?: PDFOptions): Promise<Buffer>
  • added: method Page.queryObjects(prototypeHandle: JSHandle): Promise<JSHandle>
  • added: method Page.reload(options?: WaitForOptions): Promise<HTTPResponse | null>
  • added: method Page.screenshot(options?: ScreenshotOptions): Promise<Buffer | string | void>
  • added: method Page.select(selector: string, ...values: string[]): Promise<string[]>
  • added: method Page.setBypassCSP(enabled: boolean): Promise<void>
  • added: method Page.setCacheEnabled(enabled?: boolean): Promise<void>
  • added: method Page.setContent(html: string, options?: WaitForOptions): Promise<void>
  • added: method Page.setCookie(...cookies: Protocol.Network.CookieParam[]): Promise<void>
  • added: method Page.setDefaultNavigationTimeout(timeout: number): void
  • added: method Page.setDefaultTimeout(timeout: number): void
  • added: method Page.setExtraHTTPHeaders(headers: Record<string, string>): Promise<void>
  • added: method Page.setGeolocation(options: GeolocationOptions): Promise<void>
  • added: method Page.setJavaScriptEnabled(enabled: boolean): Promise<void>
  • added: method Page.setOfflineMode(enabled: boolean): Promise<void>
  • added: method Page.setRequestInterception(value: boolean): Promise<void>
  • added: method Page.setUserAgent(userAgent: string): Promise<void>
  • added: method Page.setViewport(viewport: Viewport): Promise<void>
  • added: method Page.tap(selector: string): Promise<void>
  • added: method Page.target(): Target
  • added: method Page.title(): Promise<string>
  • added: method Page.type(selector: string, text: string, options?: { delay: number }): Promise<void>
  • added: method Page.url(): string
  • added: method Page.viewport(): Viewport | null
  • added: method Page.waitFor(selectorOrFunctionOrTimeout: string | number | Function, options?: { visible?: boolean; hidden?: boolean; timeout?: number; polling?: string | number }, ...args: SerializableOrJSHandle[]): Promise<JSHandle>
  • added: method Page.waitForFileChooser(options?: WaitTimeoutOptions): Promise<FileChooser>
  • added: method Page.waitForFunction(pageFunction: Function | string, options?: { timeout?: number; polling?: string | number }, ...args: SerializableOrJSHandle[]): Promise<JSHandle>
  • added: method Page.waitForNavigation(options?: WaitForOptions): Promise<HTTPResponse | null>
  • added: method Page.waitForRequest(urlOrPredicate: string | Function, options?: { timeout?: number }): Promise<HTTPRequest>
  • added: method Page.waitForResponse(urlOrPredicate: string | Function, options?: { timeout?: number }): Promise<HTTPResponse>
  • added: method Page.waitForSelector(selector: string, options?: { visible?: boolean; hidden?: boolean; timeout?: number }): Promise<ElementHandle | null>
  • added: method Page.waitForTimeout(milliseconds: number): Promise<void>
  • added: method Page.waitForXPath(xpath: string, options?: { visible?: boolean; hidden?: boolean; timeout?: number }): Promise<ElementHandle | null>
  • added: method Page.workers(): WebWorker[]
  • added: property GeolocationOptions.accuracy?: number
  • added: property GeolocationOptions.latitude: number
  • added: property GeolocationOptions.longitude: number
  • added: property Metrics.Documents?: number
  • added: property Metrics.Frames?: number
  • added: property Metrics.JSEventListeners?: number
  • added: property Metrics.JSHeapTotalSize?: number
  • added: property Metrics.JSHeapUsedSize?: number
  • added: property Metrics.LayoutCount?: number
  • added: property Metrics.LayoutDuration?: number
  • added: property Metrics.Nodes?: number
  • added: property Metrics.RecalcStyleCount?: number
  • added: property Metrics.RecalcStyleDuration?: number
  • added: property Metrics.ScriptDuration?: number
  • added: property Metrics.TaskDuration?: number
  • added: property Metrics.Timestamp?: number
  • added: property WaitForOptions.timeout?: number
  • added: property WaitForOptions.waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[]
  • added: property WaitTimeoutOptions.timeout?: number
  • added: static method Page.create(client: CDPSession, target: Target, ignoreHTTPSErrors: boolean, defaultViewport: Viewport | null): Promise<Page>
  • added: type Product = 'chrome' | 'firefox'
  • added: class Puppeteer
  • added: constructor Puppeteer(settings: CommonPuppeteerSettings)
  • added: get Puppeteer.devices(): DevicesMap
  • added: get Puppeteer.errors(): PuppeteerErrors
  • added: interface CommonPuppeteerSettings
  • added: interface ConnectOptions extends BrowserOptions
  • added: method Puppeteer.clearCustomQueryHandlers(): void
  • added: method Puppeteer.connect(options: ConnectOptions): Promise<Browser>
  • added: method Puppeteer.customQueryHandlerNames(): string[]
  • added: method Puppeteer.registerCustomQueryHandler(name: string, queryHandler: CustomQueryHandler): void
  • added: method Puppeteer.unregisterCustomQueryHandler(name: string): void
  • added: property CommonPuppeteerSettings.isPuppeteerCore: boolean
  • added: property ConnectOptions.browserURL?: string
  • added: property ConnectOptions.browserWSEndpoint?: string
  • added: property ConnectOptions.product?: Product
  • added: property ConnectOptions.transport?: ConnectionTransport
  • added: protected property Puppeteer._changedProduct: boolean
  • added: protected property Puppeteer._isPuppeteerCore: boolean
  • added: interface Viewport
  • added: property Viewport.deviceScaleFactor?: number
  • added: property Viewport.hasTouch?: boolean
  • added: property Viewport.height: number
  • added: property Viewport.isLandscape?: boolean
  • added: property Viewport.isMobile?: boolean
  • added: property Viewport.width: number
  • added: function clearCustomQueryHandlers(): void
  • added: function customQueryHandlerNames(): string[]
  • added: function getQueryHandlerAndSelector(selector: string): { updatedSelector: string; queryHandler: InternalQueryHandler }
  • added: function registerCustomQueryHandler(name: string, handler: CustomQueryHandler): void
  • added: function unregisterCustomQueryHandler(name: string): void
  • added: interface CustomQueryHandler
  • added: interface InternalQueryHandler
  • added: property CustomQueryHandler.queryAll?: (element: Element | Document, selector: string) => Element[] | NodeListOf<Element>
  • added: property CustomQueryHandler.queryOne?: (element: Element | Document, selector: string) => Element | null
  • added: property InternalQueryHandler.queryAll?: (element: ElementHandle, selector: string) => Promise<ElementHandle[]>
  • added: property InternalQueryHandler.queryAllArray?: (element: ElementHandle, selector: string) => Promise<JSHandle>
  • added: property InternalQueryHandler.queryOne?: (element: ElementHandle, selector: string) => Promise<ElementHandle | null>
  • added: property InternalQueryHandler.waitFor?: (domWorld: DOMWorld, selector: string, options: WaitForSelectorOptions) => Promise<ElementHandle | null>
  • added: class SecurityDetails
  • added: constructor SecurityDetails(securityPayload: Protocol.Network.SecurityDetails)
  • added: method SecurityDetails.issuer(): string
  • added: method SecurityDetails.protocol(): string
  • added: method SecurityDetails.subjectAlternativeNames(): string[]
  • added: method SecurityDetails.subjectName(): string
  • added: method SecurityDetails.validFrom(): number
  • added: method SecurityDetails.validTo(): number
  • added: class Target
  • added: constructor Target(targetInfo: Protocol.Target.TargetInfo, browserContext: BrowserContext, sessionFactory: () => Promise<CDPSession>, ignoreHTTPSErrors: boolean, defaultViewport: Viewport | null)
  • added: method Target._targetInfoChanged(targetInfo: Protocol.Target.TargetInfo): void
  • added: method Target.browser(): Browser
  • added: method Target.browserContext(): BrowserContext
  • added: method Target.createCDPSession(): Promise<CDPSession>
  • added: method Target.opener(): Target | null
  • added: method Target.page(): Promise<Page | null>
  • added: method Target.type(): 'page' | 'background_page' | 'service_worker' | 'shared_worker' | 'other' | 'browser' | 'webview'
  • added: method Target.url(): string
  • added: method Target.worker(): Promise<WebWorker | null>
  • added: property Target._closedCallback: () => void
  • added: property Target._initializedCallback: (x: boolean) => void
  • added: property Target._initializedPromise: Promise<boolean>
  • added: property Target._isClosedPromise: Promise<void>
  • added: property Target._isInitialized: boolean
  • added: property Target._targetId: string
  • added: class TimeoutSettings
  • added: constructor TimeoutSettings()
  • added: method TimeoutSettings.navigationTimeout(): number
  • added: method TimeoutSettings.setDefaultNavigationTimeout(timeout: number): void
  • added: method TimeoutSettings.setDefaultTimeout(timeout: number): void
  • added: method TimeoutSettings.timeout(): number
  • added: property TimeoutSettings._defaultNavigationTimeout: number | null
  • added: property TimeoutSettings._defaultTimeout: number | null
  • added: class Tracing
  • added: constructor Tracing(client: CDPSession)
  • added: interface TracingOptions
  • added: method Tracing.start(options?: TracingOptions): Promise<void>
  • added: method Tracing.stop(): Promise<Buffer>
  • added: property Tracing._client: CDPSession
  • added: property Tracing._path: string
  • added: property Tracing._recording: boolean
  • added: property TracingOptions.categories?: string[]
  • added: property TracingOptions.path?: string
  • added: property TracingOptions.screenshots?: boolean
  • added: const keyDefinitions: Readonly<Record<KeyInput, KeyDefinition>>
  • added: interface KeyDefinition
  • added: property KeyDefinition.code?: string
  • added: property KeyDefinition.key?: string
  • added: property KeyDefinition.keyCode?: number
  • added: property KeyDefinition.location?: number
  • added: property KeyDefinition.shiftKey?: string
  • added: property KeyDefinition.shiftKeyCode?: number
  • added: property KeyDefinition.shiftText?: string
  • added: property KeyDefinition.text?: string
  • added: type KeyInput = '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9' | 'Power' | 'Eject' | 'Abort' | 'Help' | 'Backspace' | 'Tab' | 'Numpad5' | 'NumpadEnter' | 'Enter' |…
  • added: class WebWorker extends EventEmitter
  • added: constructor WebWorker(client: CDPSession, url: string, consoleAPICalled: ConsoleAPICalledCallback, exceptionThrown: ExceptionThrownCallback)
  • added: method WebWorker.evaluate<ReturnType extends any>(pageFunction: Function | string, ...args: any[]): Promise<ReturnType>
  • added: method WebWorker.evaluateHandle<HandlerType extends JSHandle = JSHandle>(pageFunction: EvaluateHandleFn, ...args: SerializableOrJSHandle[]): Promise<JSHandle>
  • added: method WebWorker.executionContext(): Promise<ExecutionContext>
  • added: method WebWorker.url(): string
  • added: property WebWorker._client: CDPSession
  • added: property WebWorker._executionContextCallback: (value: ExecutionContext) => void
  • added: property WebWorker._executionContextPromise: Promise<ExecutionContext>
  • added: property WebWorker._url: string
  • added: const assert: (value: unknown, message?: string) => void
  • added: const getFetch: () => Promise<typeof fetch>
  • added: const debugError: (...args: unknown[]) => void
  • added: const helper: { evaluationString: typeof evaluationString; pageBindingInitString: typeof pageBindingInitString; pageBindingDeliverResultString: typeof pageBindingDeliverResu…
  • added: interface PuppeteerEventListener
  • added: property PuppeteerEventListener.emitter: CommonEventEmitter
  • added: property PuppeteerEventListener.eventName: string | symbol
  • added: property PuppeteerEventListener.handler: (...args: any[]) => void
  • added: const isNode: boolean
  • added: const initializePuppeteerNode: (packageName: string) => PuppeteerNode
  • added: const initializePuppeteerWeb: (packageName: string) => Puppeteer
  • added: const _default: import('./api-docs-entry.js').PuppeteerNode
  • added: default _default
  • added: const puppeteer: import('./api-docs-entry.js').PuppeteerNode
  • added: default puppeteer
  • added: class BrowserFetcher
  • added: constructor BrowserFetcher(projectRoot: string, options?: BrowserFetcherOptions)
  • added: interface BrowserFetcherOptions
  • added: interface BrowserFetcherRevisionInfo
  • added: method BrowserFetcher._getFolderPath(revision: string): string
  • added: method BrowserFetcher.canDownload(revision: string): Promise<boolean>
  • added: method BrowserFetcher.download(revision: string, progressCallback?: (x: number, y: number) => void): Promise<BrowserFetcherRevisionInfo>
  • added: method BrowserFetcher.host(): string
  • added: method BrowserFetcher.localRevisions(): Promise<string[]>
  • added: method BrowserFetcher.platform(): Platform
  • added: method BrowserFetcher.product(): Product
  • added: method BrowserFetcher.remove(revision: string): Promise<void>
  • added: method BrowserFetcher.revisionInfo(revision: string): BrowserFetcherRevisionInfo
  • added: property BrowserFetcherOptions.host?: string
  • added: property BrowserFetcherOptions.path?: string
  • added: property BrowserFetcherOptions.platform?: Platform
  • added: property BrowserFetcherOptions.product?: string
  • added: property BrowserFetcherRevisionInfo.executablePath: string
  • added: property BrowserFetcherRevisionInfo.folderPath: string
  • added: property BrowserFetcherRevisionInfo.local: boolean
  • added: property BrowserFetcherRevisionInfo.product: string
  • added: property BrowserFetcherRevisionInfo.revision: string
  • added: property BrowserFetcherRevisionInfo.url: string
  • added: type Platform = 'linux' | 'mac' | 'win32' | 'win64'
  • added: class BrowserRunner
  • added: constructor BrowserRunner(executablePath: string, processArguments: string[], tempDirectory?: string)
  • added: method BrowserRunner.close(): Promise<void>
  • added: method BrowserRunner.kill(): void
  • added: method BrowserRunner.setupConnection(options: { usePipe?: boolean; timeout: number; slowMo: number; preferredRevision: string }): Promise<Connection>
  • added: method BrowserRunner.start(options: LaunchOptions): void
  • added: property BrowserRunner.connection: any
  • added: property BrowserRunner.proc: any
  • added: interface ChromeArgOptions
  • added: interface LaunchOptions
  • added: property ChromeArgOptions.args?: string[]
  • added: property ChromeArgOptions.devtools?: boolean
  • added: property ChromeArgOptions.headless?: boolean
  • added: property ChromeArgOptions.userDataDir?: string
  • added: property LaunchOptions.dumpio?: boolean
  • added: property LaunchOptions.env?: Record<string, string | undefined>
  • added: property LaunchOptions.executablePath?: string
  • added: property LaunchOptions.handleSIGHUP?: boolean
  • added: property LaunchOptions.handleSIGINT?: boolean
  • added: property LaunchOptions.handleSIGTERM?: boolean
  • added: property LaunchOptions.ignoreDefaultArgs?: boolean | string[]
  • added: property LaunchOptions.pipe?: boolean
  • added: property LaunchOptions.timeout?: number
  • added: default function Launcher(projectRoot: string, preferredRevision: string, isPuppeteerCore: boolean, product?: string): ProductLauncher
  • added: interface ProductLauncher
  • added: method ProductLauncher.defaultArgs(object: any): any
  • added: method ProductLauncher.launch(object: any): any
  • added: property ProductLauncher.executablePath: () => string
  • added: property ProductLauncher.product: Product
  • added: class NodeWebSocketTransport implements ConnectionTransport
  • added: constructor NodeWebSocketTransport(ws: NodeWebSocket)
  • added: method NodeWebSocketTransport.close(): void
  • added: method NodeWebSocketTransport.send(message: string): void
  • added: property NodeWebSocketTransport.onclose?: () => void
  • added: property NodeWebSocketTransport.onmessage?: (message: string) => void
  • added: static method NodeWebSocketTransport.create(url: string): Promise<NodeWebSocketTransport>
  • added: class PipeTransport implements ConnectionTransport
  • added: constructor PipeTransport(pipeWrite: NodeJS.WritableStream, pipeRead: NodeJS.ReadableStream)
  • added: method PipeTransport._dispatch(buffer: Buffer): void
  • added: method PipeTransport.close(): void
  • added: method PipeTransport.send(message: string): void
  • added: property PipeTransport._eventListeners: PuppeteerEventListener[]
  • added: property PipeTransport._pendingMessage: string
  • added: property PipeTransport._pipeWrite: NodeJS.WritableStream
  • added: property PipeTransport.onclose?: () => void
  • added: property PipeTransport.onmessage?: () => void
  • added: class PuppeteerNode extends Puppeteer
  • added: constructor PuppeteerNode(settings: { projectRoot: string; preferredRevision: string; productName?: Product } & CommonPuppeteerSettings)
  • added: get PuppeteerNode._launcher(): ProductLauncher
  • added: get PuppeteerNode._productName(): Product
  • added: get PuppeteerNode.product(): string
  • added: method PuppeteerNode.connect(options: ConnectOptions): Promise<Browser>
  • added: method PuppeteerNode.createBrowserFetcher(options: BrowserFetcherOptions): BrowserFetcher
  • added: method PuppeteerNode.defaultArgs(options?: ChromeArgOptions): string[]
  • added: method PuppeteerNode.executablePath(): string
  • added: method PuppeteerNode.launch(options?: LaunchOptions & ChromeArgOptions & BrowserOptions & { product?: Product; extraPrefsFirefox?: Record<string, unknown> }): Promise<Browser>
  • added: property PuppeteerNode._preferredRevision: string
  • added: set PuppeteerNode._productName(name: Product)
  • added: function downloadBrowser(): Promise<void>
  • added: function logPolitely(toBeLogged: any): void
  • added: const PUPPETEER_REVISIONS: Revisions
  • added: const _default: import('./api-docs-entry.js').Puppeteer
  • added: default _default
  • added: default function mitt(all?: EventHandlerMap): Emitter
  • added: interface Emitter
  • added: method Emitter.emit(type: '*', event?: any): void
  • added: method Emitter.emit<T = any>(type: EventType, event?: T): void
  • added: method Emitter.off(type: '*', handler: WildcardHandler): void
  • added: method Emitter.off<T = any>(type: EventType, handler: Handler<T>): void
  • added: method Emitter.on(type: '*', handler: WildcardHandler): void
  • added: method Emitter.on<T = any>(type: EventType, handler: Handler<T>): void
  • added: property Emitter.all: EventHandlerMap
  • added: type EventHandlerList = Array<Handler>
  • added: type EventHandlerMap = Map<EventType, EventHandlerList | WildCardEventHandlerList>
  • added: type EventType = string | symbol
  • added: type Handler<T = any> = (event?: T) => void
  • added: type WildCardEventHandlerList = Array<WildcardHandler>
  • added: type WildcardHandler = (type: EventType, event?: any) => void
  • added: export * from './common/Accessibility'
  • added: export * from './common/Browser'
  • added: export * from './common/BrowserConnector'
  • added: export * from './common/Connection'
  • added: export * from './common/ConsoleMessage'
  • added: export * from './common/Coverage'
  • added: export * from './common/DOMWorld'
  • added: export * from './common/DeviceDescriptors'
  • added: export * from './common/Dialog'
  • added: export * from './common/Errors'
  • added: export * from './common/EvalTypes'
  • added: export * from './common/EventEmitter'
  • added: export * from './common/ExecutionContext'
  • added: export * from './common/FileChooser'
  • added: export * from './common/FrameManager'
  • added: export * from './common/HTTPRequest'
  • added: export * from './common/HTTPResponse'
  • added: export * from './common/Input'
  • added: export * from './common/JSHandle'
  • added: export * from './common/LifecycleWatcher'
  • added: export * from './common/NetworkManager'
  • added: export * from './common/PDFOptions'
  • added: export * from './common/Page'
  • added: export * from './common/Product'
  • added: export * from './common/Puppeteer'
  • added: export * from './common/QueryHandler'
  • added: export * from './common/SecurityDetails'
  • added: export * from './common/Target'
  • added: export * from './common/TimeoutSettings'
  • added: export * from './common/Tracing'
  • added: export * from './common/USKeyboardLayout'
  • added: export * from './common/WebWorker'
  • added: export * from './node/BrowserFetcher'
  • added: export * from './node/LaunchOptions'
  • added: export * from './node/Launcher'
  • added: export * from './node/Puppeteer'
  • added: export * from 'devtools-protocol/types/protocol'
  • added: class Accessibility
  • added: constructor Accessibility(client: CDPSession)
  • added: interface SerializedAXNode
  • added: interface SnapshotOptions
  • added: method Accessibility.snapshot(options?: SnapshotOptions): Promise<SerializedAXNode>
  • added: property SerializedAXNode.autocomplete?: string
  • added: property SerializedAXNode.checked?: boolean | 'mixed'
  • added: property SerializedAXNode.children?: SerializedAXNode[]
  • added: property SerializedAXNode.description?: string
  • added: property SerializedAXNode.disabled?: boolean
  • added: property SerializedAXNode.expanded?: boolean
  • added: property SerializedAXNode.focused?: boolean
  • added: property SerializedAXNode.haspopup?: string
  • added: property SerializedAXNode.invalid?: string
  • added: property SerializedAXNode.keyshortcuts?: string
  • added: property SerializedAXNode.level?: number
  • added: property SerializedAXNode.modal?: boolean
  • added: property SerializedAXNode.multiline?: boolean
  • added: property SerializedAXNode.multiselectable?: boolean
  • added: property SerializedAXNode.name?: string
  • added: property SerializedAXNode.orientation?: string
  • added: property SerializedAXNode.pressed?: boolean | 'mixed'
  • added: property SerializedAXNode.readonly?: boolean
  • added: property SerializedAXNode.required?: boolean
  • added: property SerializedAXNode.role: string
  • added: property SerializedAXNode.roledescription?: string
  • added: property SerializedAXNode.selected?: boolean
  • added: property SerializedAXNode.value?: string | number
  • added: property SerializedAXNode.valuemax?: number
  • added: property SerializedAXNode.valuemin?: number
  • added: property SerializedAXNode.valuetext?: string
  • added: property SnapshotOptions.interestingOnly?: boolean
  • added: property SnapshotOptions.root?: ElementHandle
  • added: const ariaHandler: InternalQueryHandler
  • added: class Browser extends EventEmitter
  • added: class BrowserContext extends EventEmitter
  • added: const enum BrowserContextEmittedEvents
  • added: const enum BrowserEmittedEvents
  • added: constructor Browser(connection: Connection, contextIds: string[], ignoreHTTPSErrors: boolean, defaultViewport?: Viewport, process?: ChildProcess, closeCallback?: BrowserCloseCallback)
  • added: constructor BrowserContext(connection: Connection, browser: Browser, contextId?: string)
  • added: interface WaitForTargetOptions
  • added: member BrowserContextEmittedEvents.TargetChanged = 'targetchanged'
  • added: member BrowserContextEmittedEvents.TargetCreated = 'targetcreated'
  • added: member BrowserContextEmittedEvents.TargetDestroyed = 'targetdestroyed'
  • added: member BrowserEmittedEvents.Disconnected = 'disconnected'
  • added: member BrowserEmittedEvents.TargetChanged = 'targetchanged'
  • added: member BrowserEmittedEvents.TargetCreated = 'targetcreated'
  • added: member BrowserEmittedEvents.TargetDestroyed = 'targetdestroyed'
  • added: method Browser._createPageInContext(contextId?: string): Promise<Page>
  • added: method Browser._disposeContext(contextId?: string): Promise<void>
  • added: method Browser.browserContexts(): BrowserContext[]
  • added: method Browser.close(): Promise<void>
  • added: method Browser.createIncognitoBrowserContext(): Promise<BrowserContext>
  • added: method Browser.defaultBrowserContext(): BrowserContext
  • added: method Browser.disconnect(): void
  • added: method Browser.isConnected(): boolean
  • added: method Browser.newPage(): Promise<Page>
  • added: method Browser.pages(): Promise<Page[]>
  • added: method Browser.process(): ChildProcess | null
  • added: method Browser.target(): Target
  • added: method Browser.targets(): Target[]
  • added: method Browser.userAgent(): Promise<string>
  • added: method Browser.version(): Promise<string>
  • added: method Browser.waitForTarget(predicate: (x: Target) => boolean, options?: WaitForTargetOptions): Promise<Target>
  • added: method Browser.wsEndpoint(): string
  • added: method BrowserContext.browser(): Browser
  • added: method BrowserContext.clearPermissionOverrides(): Promise<void>
  • added: method BrowserContext.close(): Promise<void>
  • added: method BrowserContext.isIncognito(): boolean
  • added: method BrowserContext.newPage(): Promise<Page>
  • added: method BrowserContext.overridePermissions(origin: string, permissions: string[]): Promise<void>
  • added: method BrowserContext.pages(): Promise<Page[]>
  • added: method BrowserContext.targets(): Target[]
  • added: method BrowserContext.waitForTarget(predicate: (x: Target) => boolean, options?: { timeout?: number }): Promise<Target>
  • added: property Browser._targets: Map<string, Target>
  • added: property WaitForTargetOptions.timeout?: number
  • added: static method Browser.create(connection: Connection, contextIds: string[], ignoreHTTPSErrors: boolean, defaultViewport?: Viewport, process?: ChildProcess, closeCallback?: BrowserCloseCallback): Promise<Browser>
  • added: const connectToBrowser: (options: BrowserOptions & { browserWSEndpoint?: string; browserURL?: string; transport?: ConnectionTransport }) => Promise<Browser>
  • added: interface BrowserOptions
  • added: property BrowserOptions.defaultViewport?: Viewport
  • added: property BrowserOptions.ignoreHTTPSErrors?: boolean
  • added: property BrowserOptions.slowMo?: number
  • added: class BrowserWebSocketTransport implements ConnectionTransport
  • added: constructor BrowserWebSocketTransport(ws: WebSocket)
  • added: method BrowserWebSocketTransport.close(): void
  • added: method BrowserWebSocketTransport.send(message: string): void
  • added: property BrowserWebSocketTransport.onclose?: () => void
  • added: property BrowserWebSocketTransport.onmessage?: (message: string) => void
  • added: static method BrowserWebSocketTransport.create(url: string): Promise<BrowserWebSocketTransport>
  • added: class CDPSession extends EventEmitter
  • added: class Connection extends EventEmitter
  • added: const CDPSessionEmittedEvents: { readonly Disconnected: symbol }
  • added: const ConnectionEmittedEvents: { readonly Disconnected: symbol }
  • added: constructor CDPSession(connection: Connection, targetType: string, sessionId: string)
  • added: constructor Connection(url: string, transport: ConnectionTransport, delay?: number)
  • added: method CDPSession._onClosed(): void
  • added: method CDPSession._onMessage(object: CDPSessionOnMessageObject): void
  • added: method CDPSession.detach(): Promise<void>
  • added: method CDPSession.send<T extends keyof ProtocolMapping.Commands>(method: T, ...paramArgs: ProtocolMapping.Commands[T]['paramsType']): Promise<ProtocolMapping.Commands[T]['returnType']>
  • added: method Connection._onClose(): void
  • added: method Connection._onMessage(message: string): Promise<void>
  • added: method Connection._rawSend(message: Record<string, unknown>): number
  • added: method Connection.createSession(targetInfo: Protocol.Target.TargetInfo): Promise<CDPSession>
  • added: method Connection.dispose(): void
  • added: method Connection.send<T extends keyof ProtocolMapping.Commands>(method: T, ...paramArgs: ProtocolMapping.Commands[T]['paramsType']): Promise<ProtocolMapping.Commands[T]['returnType']>
  • added: method Connection.session(sessionId: string): CDPSession | null
  • added: method Connection.url(): string
  • added: property CDPSession._connection: Connection
  • added: property Connection._callbacks: Map<number, ConnectionCallback>
  • added: property Connection._closed: boolean
  • added: property Connection._delay: number
  • added: property Connection._lastId: number
  • added: property Connection._sessions: Map<string, CDPSession>
  • added: property Connection._transport: ConnectionTransport
  • added: property Connection._url: string
  • added: static method Connection.fromSession(session: CDPSession): Connection
  • added: interface ConnectionTransport
  • added: method ConnectionTransport.close(): any
  • added: method ConnectionTransport.send(string: any): any
  • added: property ConnectionTransport.onclose?: () => void
  • added: property ConnectionTransport.onmessage?: (message: string) => void
  • added: class ConsoleMessage
  • added: constructor ConsoleMessage(type: ConsoleMessageType, text: string, args: JSHandle[], stackTraceLocations: ConsoleMessageLocation[])
  • added: interface ConsoleMessageLocation
  • added: method ConsoleMessage.args(): JSHandle[]
  • added: method ConsoleMessage.location(): ConsoleMessageLocation
  • added: method ConsoleMessage.stackTrace(): ConsoleMessageLocation[]
  • added: method ConsoleMessage.text(): string
  • added: method ConsoleMessage.type(): ConsoleMessageType
  • added: property ConsoleMessageLocation.columnNumber?: number
  • added: property ConsoleMessageLocation.lineNumber?: number
  • added: property ConsoleMessageLocation.url?: string
  • added: type ConsoleMessageType = 'log' | 'debug' | 'info' | 'error' | 'warning' | 'dir' | 'dirxml' | 'table' | 'trace' | 'clear' | 'startGroup' | 'startGroupCollapsed' | 'endGroup' | 'assert'…
  • added: class Coverage
  • added: constructor Coverage(client: CDPSession)
  • added: interface CSSCoverageOptions
  • added: interface CoverageEntry
  • added: interface JSCoverageOptions
  • added: method Coverage.startCSSCoverage(options?: CSSCoverageOptions): Promise<void>
  • added: method Coverage.startJSCoverage(options?: JSCoverageOptions): Promise<void>
  • added: method Coverage.stopCSSCoverage(): Promise<CoverageEntry[]>
  • added: method Coverage.stopJSCoverage(): Promise<CoverageEntry[]>
  • added: property CSSCoverageOptions.resetOnNavigation?: boolean
  • added: property Coverage._cssCoverage: CSSCoverage
  • added: property Coverage._jsCoverage: JSCoverage
  • added: property CoverageEntry.ranges: Array<{ start: number; end: number }>
  • added: property CoverageEntry.text: string
  • added: property CoverageEntry.url: string
  • added: property JSCoverageOptions.reportAnonymousScripts?: boolean
  • added: property JSCoverageOptions.resetOnNavigation?: boolean
  • added: class DOMWorld
  • added: class WaitTask
  • added: constructor DOMWorld(frameManager: FrameManager, frame: Frame, timeoutSettings: TimeoutSettings)
  • added: constructor WaitTask(options: WaitTaskOptions)
  • added: interface PageBinding
  • added: interface WaitForSelectorOptions
  • added: interface WaitTaskOptions
  • added: method DOMWorld.$$(selector: string): Promise<ElementHandle[]>
  • added: method DOMWorld.$$eval<ReturnType>(selector: string, pageFunction: (elements: Element[], ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method DOMWorld.$(selector: string): Promise<ElementHandle | null>
  • added: method DOMWorld.$eval<ReturnType>(selector: string, pageFunction: (element: Element, ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method DOMWorld.$x(expression: string): Promise<ElementHandle[]>
  • added: method DOMWorld._detach(): void
  • added: method DOMWorld._document(): Promise<ElementHandle>
  • added: method DOMWorld._hasContext(): boolean
  • added: method DOMWorld._setContext(context?: ExecutionContext): Promise<void>
  • added: method DOMWorld.addBindingToContext(context: ExecutionContext, name: string): Promise<void>
  • added: method DOMWorld.addScriptTag(options: { url?: string; path?: string; content?: string; type?: string }): Promise<ElementHandle>
  • added: method DOMWorld.addStyleTag(options: { url?: string; path?: string; content?: string }): Promise<ElementHandle>
  • added: method DOMWorld.click(selector: string, options: { delay?: number; button?: MouseButton; clickCount?: number }): Promise<void>
  • added: method DOMWorld.content(): Promise<string>
  • added: method DOMWorld.evaluate<T extends EvaluateFn>(pageFunction: T, ...args: SerializableOrJSHandle[]): Promise<UnwrapPromiseLike<EvaluateFnReturnType<T>>>
  • added: method DOMWorld.evaluateHandle<HandlerType extends JSHandle = JSHandle>(pageFunction: EvaluateHandleFn, ...args: SerializableOrJSHandle[]): Promise<HandlerType>
  • added: method DOMWorld.executionContext(): Promise<ExecutionContext>
  • added: method DOMWorld.focus(selector: string): Promise<void>
  • added: method DOMWorld.frame(): Frame
  • added: method DOMWorld.hover(selector: string): Promise<void>
  • added: method DOMWorld.select(selector: string, ...values: string[]): Promise<string[]>
  • added: method DOMWorld.setContent(html: string, options?: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<void>
  • added: method DOMWorld.tap(selector: string): Promise<void>
  • added: method DOMWorld.title(): Promise<string>
  • added: method DOMWorld.type(selector: string, text: string, options?: { delay: number }): Promise<void>
  • added: method DOMWorld.waitForFunction(pageFunction: Function | string, options?: { polling?: string | number; timeout?: number }, ...args: SerializableOrJSHandle[]): Promise<JSHandle>
  • added: method DOMWorld.waitForSelector(selector: string, options: WaitForSelectorOptions): Promise<ElementHandle | null>
  • added: method DOMWorld.waitForSelectorInPage(queryOne: Function, selector: string, options: WaitForSelectorOptions, binding?: PageBinding): Promise<ElementHandle | null>
  • added: method DOMWorld.waitForXPath(xpath: string, options: WaitForSelectorOptions): Promise<ElementHandle | null>
  • added: method WaitTask._cleanup(): void
  • added: method WaitTask.rerun(): Promise<void>
  • added: method WaitTask.terminate(error: Error): void
  • added: property DOMWorld._boundFunctions: Map<string, Function>
  • added: property DOMWorld._waitTasks: Set<WaitTask>
  • added: property PageBinding.name: string
  • added: property PageBinding.pptrFunction: Function
  • added: property WaitForSelectorOptions.hidden?: boolean
  • added: property WaitForSelectorOptions.timeout?: number
  • added: property WaitForSelectorOptions.visible?: boolean
  • added: property WaitTask._args: SerializableOrJSHandle[]
  • added: property WaitTask._binding: PageBinding
  • added: property WaitTask._domWorld: DOMWorld
  • added: property WaitTask._polling: string | number
  • added: property WaitTask._predicateBody: string
  • added: property WaitTask._reject: (x: Error) => void
  • added: property WaitTask._resolve: (x: JSHandle) => void
  • added: property WaitTask._runCount: number
  • added: property WaitTask._terminated: boolean
  • added: property WaitTask._timeout: number
  • added: property WaitTask._timeoutTimer?: NodeJS.Timeout
  • added: property WaitTask.promise: Promise<JSHandle>
  • added: property WaitTaskOptions.args: SerializableOrJSHandle[]
  • added: property WaitTaskOptions.binding?: PageBinding
  • added: property WaitTaskOptions.domWorld: DOMWorld
  • added: property WaitTaskOptions.polling: string | number
  • added: property WaitTaskOptions.predicateBody: Function | string
  • added: property WaitTaskOptions.timeout: number
  • added: property WaitTaskOptions.title: string
  • added: const debug: (prefix: string) => (...args: unknown[]) => void
  • added: const devicesMap: DevicesMap
  • added: type DevicesMap = { [name: string]: Device }
  • added: class Dialog
  • added: constructor Dialog(client: CDPSession, type: Protocol.Page.DialogType, message: string, defaultValue?: string)
  • added: method Dialog.accept(promptText?: string): Promise<void>
  • added: method Dialog.defaultValue(): string
  • added: method Dialog.dismiss(): Promise<void>
  • added: method Dialog.message(): string
  • added: method Dialog.type(): Protocol.Page.DialogType
  • added: class EmulationManager
  • added: constructor EmulationManager(client: CDPSession)
  • added: method EmulationManager.emulateViewport(viewport: Viewport): Promise<boolean>
  • added: property EmulationManager._client: CDPSession
  • added: property EmulationManager._emulatingMobile: boolean
  • added: property EmulationManager._hasTouch: boolean
  • added: class TimeoutError extends CustomError
  • added: const puppeteerErrors: PuppeteerErrors
  • added: type PuppeteerErrors = Record<string, typeof CustomError>
  • added: index JSONObject[key: string]: Serializable
  • added: interface JSONObject
  • added: type EvaluateFn<T = unknown> = string | ((arg1: T, ...args: unknown[]) => unknown)
  • added: type EvaluateFnReturnType<T extends EvaluateFn> = T extends (...args: unknown[]) => infer R ? R : unknown
  • added: type EvaluateHandleFn = string | ((...args: unknown[]) => unknown)
  • added: type JSONArray = Serializable[]
  • added: type Serializable = number | string | boolean | null | BigInt | JSONArray | JSONObject
  • added: type SerializableOrJSHandle = Serializable | JSHandle
  • added: type UnwrapElementHandle<X> = X extends ElementHandle<infer E> ? E : X
  • added: type UnwrapPromiseLike<T> = T extends PromiseLike<infer U> ? U : T
  • added: type WrapElementHandle<X> = X extends Element ? ElementHandle<X> : X
  • added: class EventEmitter implements CommonEventEmitter
  • added: constructor EventEmitter()
  • added: interface CommonEventEmitter
  • added: method CommonEventEmitter.addListener(event: EventType, handler: Handler): CommonEventEmitter
  • added: method CommonEventEmitter.emit(event: EventType, eventData?: any): boolean
  • added: method CommonEventEmitter.listenerCount(event: string): number
  • added: method CommonEventEmitter.off(event: EventType, handler: Handler): CommonEventEmitter
  • added: method CommonEventEmitter.on(event: EventType, handler: Handler): CommonEventEmitter
  • added: method CommonEventEmitter.once(event: EventType, handler: Handler): CommonEventEmitter
  • added: method CommonEventEmitter.removeAllListeners(event?: EventType): CommonEventEmitter
  • added: method CommonEventEmitter.removeListener(event: EventType, handler: Handler): CommonEventEmitter
  • added: method EventEmitter.addListener(event: EventType, handler: Handler): EventEmitter
  • added: method EventEmitter.emit(event: EventType, eventData?: any): boolean
  • added: method EventEmitter.listenerCount(event: EventType): number
  • added: method EventEmitter.off(event: EventType, handler: Handler): EventEmitter
  • added: method EventEmitter.on(event: EventType, handler: Handler): EventEmitter
  • added: method EventEmitter.once(event: EventType, handler: Handler): EventEmitter
  • added: method EventEmitter.removeAllListeners(event?: EventType): EventEmitter
  • added: method EventEmitter.removeListener(event: EventType, handler: Handler): EventEmitter
  • added: const Events: { readonly Page: { readonly Close: 'close'; readonly Console: 'console'; readonly Dialog: 'dialog'; readonly DOMContentLoaded: 'domcontentloaded'; readonly Err…
  • added: class ExecutionContext
  • added: const EVALUATION_SCRIPT_URL = '__puppeteer_evaluation_script__'
  • added: constructor ExecutionContext(client: CDPSession, contextPayload: Protocol.Runtime.ExecutionContextDescription, world: DOMWorld)
  • added: method ExecutionContext._adoptBackendNodeId(backendNodeId: Protocol.DOM.BackendNodeId): Promise<ElementHandle>
  • added: method ExecutionContext._adoptElementHandle(elementHandle: ElementHandle): Promise<ElementHandle>
  • added: method ExecutionContext.evaluate<ReturnType extends any>(pageFunction: Function | string, ...args: unknown[]): Promise<ReturnType>
  • added: method ExecutionContext.evaluateHandle<HandleType extends JSHandle | ElementHandle = JSHandle>(pageFunction: EvaluateHandleFn, ...args: SerializableOrJSHandle[]): Promise<HandleType>
  • added: method ExecutionContext.frame(): Frame | null
  • added: method ExecutionContext.queryObjects(prototypeHandle: JSHandle): Promise<JSHandle>
  • added: property ExecutionContext._client: CDPSession
  • added: property ExecutionContext._contextId: number
  • added: property ExecutionContext._world: DOMWorld
  • added: class FileChooser
  • added: constructor FileChooser(element: ElementHandle, event: Protocol.Page.FileChooserOpenedEvent)
  • added: method FileChooser.accept(filePaths: string[]): Promise<void>
  • added: method FileChooser.cancel(): Promise<void>
  • added: method FileChooser.isMultiple(): boolean
  • added: class Frame
  • added: class FrameManager extends EventEmitter
  • added: const FrameManagerEmittedEvents: { FrameAttached: symbol; FrameNavigated: symbol; FrameDetached: symbol; LifecycleEvent: symbol; FrameNavigatedWithinDocument: symbol; ExecutionContextCreated:…
  • added: constructor Frame(frameManager: FrameManager, parentFrame: Frame | null, frameId: string)
  • added: constructor FrameManager(client: CDPSession, page: Page, ignoreHTTPSErrors: boolean, timeoutSettings: TimeoutSettings)
  • added: interface FrameAddScriptTagOptions
  • added: interface FrameAddStyleTagOptions
  • added: interface FrameWaitForFunctionOptions
  • added: method Frame.$$(selector: string): Promise<ElementHandle[]>
  • added: method Frame.$$eval<ReturnType>(selector: string, pageFunction: (elements: Element[], ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method Frame.$(selector: string): Promise<ElementHandle | null>
  • added: method Frame.$eval<ReturnType>(selector: string, pageFunction: (element: Element, ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method Frame.$x(expression: string): Promise<ElementHandle[]>
  • added: method Frame._detach(): void
  • added: method Frame._navigated(framePayload: Protocol.Page.Frame): void
  • added: method Frame._navigatedWithinDocument(url: string): void
  • added: method Frame._onLifecycleEvent(loaderId: string, name: string): void
  • added: method Frame._onLoadingStopped(): void
  • added: method Frame.addScriptTag(options: FrameAddScriptTagOptions): Promise<ElementHandle>
  • added: method Frame.addStyleTag(options: FrameAddStyleTagOptions): Promise<ElementHandle>
  • added: method Frame.childFrames(): Frame[]
  • added: method Frame.click(selector: string, options?: { delay?: number; button?: MouseButton; clickCount?: number }): Promise<void>
  • added: method Frame.content(): Promise<string>
  • added: method Frame.evaluate<T extends EvaluateFn>(pageFunction: T, ...args: SerializableOrJSHandle[]): Promise<UnwrapPromiseLike<EvaluateFnReturnType<T>>>
  • added: method Frame.evaluateHandle<HandlerType extends JSHandle = JSHandle>(pageFunction: EvaluateHandleFn, ...args: SerializableOrJSHandle[]): Promise<HandlerType>
  • added: method Frame.executionContext(): Promise<ExecutionContext>
  • added: method Frame.focus(selector: string): Promise<void>
  • added: method Frame.goto(url: string, options?: { referer?: string; timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<HTTPResponse | null>
  • added: method Frame.hover(selector: string): Promise<void>
  • added: method Frame.isDetached(): boolean
  • added: method Frame.name(): string
  • added: method Frame.parentFrame(): Frame | null
  • added: method Frame.select(selector: string, ...values: string[]): Promise<string[]>
  • added: method Frame.setContent(html: string, options?: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<void>
  • added: method Frame.tap(selector: string): Promise<void>
  • added: method Frame.title(): Promise<string>
  • added: method Frame.type(selector: string, text: string, options?: { delay: number }): Promise<void>
  • added: method Frame.url(): string
  • added: method Frame.waitFor(selectorOrFunctionOrTimeout: string | number | Function, options?: Record<string, unknown>, ...args: SerializableOrJSHandle[]): Promise<JSHandle | null>
  • added: method Frame.waitForFunction(pageFunction: Function | string, options?: FrameWaitForFunctionOptions, ...args: SerializableOrJSHandle[]): Promise<JSHandle>
  • added: method Frame.waitForNavigation(options?: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<HTTPResponse | null>
  • added: method Frame.waitForSelector(selector: string, options?: WaitForSelectorOptions): Promise<ElementHandle | null>
  • added: method Frame.waitForTimeout(milliseconds: number): Promise<void>
  • added: method Frame.waitForXPath(xpath: string, options?: WaitForSelectorOptions): Promise<ElementHandle | null>
  • added: method FrameManager._ensureIsolatedWorld(name: string): Promise<void>
  • added: method FrameManager._handleFrameTree(frameTree: Protocol.Page.FrameTree): void
  • added: method FrameManager._onExecutionContextCreated(contextPayload: Protocol.Runtime.ExecutionContextDescription): void
  • added: method FrameManager._onFrameAttached(frameId: string, parentFrameId?: string): void
  • added: method FrameManager._onFrameDetached(frameId: string): void
  • added: method FrameManager._onFrameNavigated(framePayload: Protocol.Page.Frame): void
  • added: method FrameManager._onFrameNavigatedWithinDocument(frameId: string, url: string): void
  • added: method FrameManager._onFrameStoppedLoading(frameId: string): void
  • added: method FrameManager._onLifecycleEvent(event: Protocol.Page.LifecycleEventEvent): void
  • added: method FrameManager.executionContextById(contextId: number): ExecutionContext
  • added: method FrameManager.frame(frameId: string): Frame | null
  • added: method FrameManager.frames(): Frame[]
  • added: method FrameManager.initialize(): Promise<void>
  • added: method FrameManager.mainFrame(): Frame
  • added: method FrameManager.navigateFrame(frame: Frame, url: string, options?: { referer?: string; timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<HTTPResponse | null>
  • added: method FrameManager.networkManager(): NetworkManager
  • added: method FrameManager.page(): Page
  • added: method FrameManager.waitForFrameNavigation(frame: Frame, options?: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[] }): Promise<HTTPResponse | null>
  • added: property Frame._childFrames: Set<Frame>
  • added: property Frame._frameManager: FrameManager
  • added: property Frame._id: string
  • added: property Frame._lifecycleEvents: Set<string>
  • added: property Frame._loaderId: string
  • added: property Frame._mainWorld: DOMWorld
  • added: property Frame._name?: string
  • added: property Frame._secondaryWorld: DOMWorld
  • added: property FrameAddScriptTagOptions.content?: string
  • added: property FrameAddScriptTagOptions.path?: string
  • added: property FrameAddScriptTagOptions.type?: string
  • added: property FrameAddScriptTagOptions.url?: string
  • added: property FrameAddStyleTagOptions.content?: string
  • added: property FrameAddStyleTagOptions.path?: string
  • added: property FrameAddStyleTagOptions.url?: string
  • added: property FrameManager._client: CDPSession
  • added: property FrameManager._timeoutSettings: TimeoutSettings
  • added: property FrameWaitForFunctionOptions.polling?: string | number
  • added: property FrameWaitForFunctionOptions.timeout?: number
  • added: class HTTPRequest
  • added: constructor HTTPRequest(client: CDPSession, frame: Frame, interceptionId: string, allowInterception: boolean, event: Protocol.Network.RequestWillBeSentEvent, redirectChain: HTTPRequest[])
  • added: interface ContinueRequestOverrides
  • added: interface ResponseForRequest
  • added: method HTTPRequest.abort(errorCode?: ErrorCode): Promise<void>
  • added: method HTTPRequest.continue(overrides?: ContinueRequestOverrides): Promise<void>
  • added: method HTTPRequest.failure(): { errorText: string } | null
  • added: method HTTPRequest.frame(): Frame | null
  • added: method HTTPRequest.headers(): Record<string, string>
  • added: method HTTPRequest.isNavigationRequest(): boolean
  • added: method HTTPRequest.method(): string
  • added: method HTTPRequest.postData(): string | undefined
  • added: method HTTPRequest.redirectChain(): HTTPRequest[]
  • added: method HTTPRequest.resourceType(): string
  • added: method HTTPRequest.respond(response: ResponseForRequest): Promise<void>
  • added: method HTTPRequest.response(): HTTPResponse | null
  • added: method HTTPRequest.url(): string
  • added: property ContinueRequestOverrides.headers?: Record<string, string>
  • added: property ContinueRequestOverrides.method?: string
  • added: property ContinueRequestOverrides.postData?: string
  • added: property ContinueRequestOverrides.url?: string
  • added: property HTTPRequest._failureText: any
  • added: property HTTPRequest._fromMemoryCache: boolean
  • added: property HTTPRequest._interceptionId: string
  • added: property HTTPRequest._redirectChain: HTTPRequest[]
  • added: property HTTPRequest._requestId: string
  • added: property HTTPRequest._response: HTTPResponse | null
  • added: property ResponseForRequest.body: string | Buffer
  • added: property ResponseForRequest.contentType: string
  • added: property ResponseForRequest.headers: Record<string, string>
  • added: property ResponseForRequest.status: number
  • added: type ErrorCode = 'aborted' | 'accessdenied' | 'addressunreachable' | 'blockedbyclient' | 'blockedbyresponse' | 'connectionaborted' | 'connectionclosed' | 'connectionfailed' | '…
  • added: class HTTPResponse
  • added: constructor HTTPResponse(client: CDPSession, request: HTTPRequest, responsePayload: Protocol.Network.Response)
  • added: interface RemoteAddress
  • added: method HTTPResponse._resolveBody(err: Error | null): void
  • added: method HTTPResponse.buffer(): Promise<Buffer>
  • added: method HTTPResponse.frame(): Frame | null
  • added: method HTTPResponse.fromCache(): boolean
  • added: method HTTPResponse.fromServiceWorker(): boolean
  • added: method HTTPResponse.headers(): Record<string, string>
  • added: method HTTPResponse.json(): Promise<any>
  • added: method HTTPResponse.ok(): boolean
  • added: method HTTPResponse.remoteAddress(): RemoteAddress
  • added: method HTTPResponse.request(): HTTPRequest
  • added: method HTTPResponse.securityDetails(): SecurityDetails | null
  • added: method HTTPResponse.status(): number
  • added: method HTTPResponse.statusText(): string
  • added: method HTTPResponse.text(): Promise<string>
  • added: method HTTPResponse.url(): string
  • added: property RemoteAddress.ip: string
  • added: property RemoteAddress.port: number
  • added: class Keyboard
  • added: class Mouse
  • added: class Touchscreen
  • added: constructor Keyboard(client: CDPSession)
  • added: constructor Mouse(client: CDPSession, keyboard: Keyboard)
  • added: constructor Touchscreen(client: CDPSession, keyboard: Keyboard)
  • added: interface MouseOptions
  • added: interface MouseWheelOptions
  • added: method Keyboard.down(key: KeyInput, options?: { text?: string }): Promise<void>
  • added: method Keyboard.press(key: KeyInput, options?: { delay?: number; text?: string }): Promise<void>
  • added: method Keyboard.sendCharacter(char: string): Promise<void>
  • added: method Keyboard.type(text: string, options?: { delay?: number }): Promise<void>
  • added: method Keyboard.up(key: KeyInput): Promise<void>
  • added: method Mouse.click(x: number, y: number, options?: MouseOptions & { delay?: number }): Promise<void>
  • added: method Mouse.down(options?: MouseOptions): Promise<void>
  • added: method Mouse.move(x: number, y: number, options?: { steps?: number }): Promise<void>
  • added: method Mouse.up(options?: MouseOptions): Promise<void>
  • added: method Mouse.wheel(options?: MouseWheelOptions): Promise<void>
  • added: method Touchscreen.tap(x: number, y: number): Promise<void>
  • added: property Keyboard._modifiers: number
  • added: property MouseOptions.button?: MouseButton
  • added: property MouseOptions.clickCount?: number
  • added: property MouseWheelOptions.deltaX?: number
  • added: property MouseWheelOptions.deltaY?: number
  • added: type MouseButton = 'left' | 'right' | 'middle'
  • added: class ElementHandle<ElementType extends Element = Element> extends JSHandle
  • added: class JSHandle
  • added: constructor ElementHandle(context: ExecutionContext, client: CDPSession, remoteObject: Protocol.Runtime.RemoteObject, page: Page, frameManager: FrameManager)
  • added: constructor JSHandle(context: ExecutionContext, client: CDPSession, remoteObject: Protocol.Runtime.RemoteObject)
  • added: function createJSHandle(context: ExecutionContext, remoteObject: Protocol.Runtime.RemoteObject): JSHandle
  • added: interface BoundingBox
  • added: interface BoxModel
  • added: interface ClickOptions
  • added: interface PressOptions
  • added: method ElementHandle.$$(selector: string): Promise<ElementHandle[]>
  • added: method ElementHandle.$$eval<ReturnType>(selector: string, pageFunction: (elements: Element[], ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method ElementHandle.$(selector: string): Promise<ElementHandle | null>
  • added: method ElementHandle.$eval<ReturnType>(selector: string, pageFunction: (element: Element, ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method ElementHandle.$x(expression: string): Promise<ElementHandle[]>
  • added: method ElementHandle.asElement(): ElementHandle<ElementType> | null
  • added: method ElementHandle.boundingBox(): Promise<BoundingBox | null>
  • added: method ElementHandle.boxModel(): Promise<BoxModel | null>
  • added: method ElementHandle.click(options?: ClickOptions): Promise<void>
  • added: method ElementHandle.contentFrame(): Promise<Frame | null>
  • added: method ElementHandle.focus(): Promise<void>
  • added: method ElementHandle.hover(): Promise<void>
  • added: method ElementHandle.isIntersectingViewport(): Promise<boolean>
  • added: method ElementHandle.press(key: KeyInput, options?: PressOptions): Promise<void>
  • added: method ElementHandle.screenshot(options?: {}): Promise<string | Buffer | void>
  • added: method ElementHandle.select(...values: string[]): Promise<string[]>
  • added: method ElementHandle.tap(): Promise<void>
  • added: method ElementHandle.type(text: string, options?: { delay: number }): Promise<void>
  • added: method ElementHandle.uploadFile(...filePaths: string[]): Promise<void>
  • added: method JSHandle.asElement(): ElementHandle | null
  • added: method JSHandle.dispose(): Promise<void>
  • added: method JSHandle.evaluate<T extends EvaluateFn>(pageFunction: T | string, ...args: SerializableOrJSHandle[]): Promise<UnwrapPromiseLike<EvaluateFnReturnType<T>>>
  • added: method JSHandle.evaluateHandle<HandleType extends JSHandle = JSHandle>(pageFunction: EvaluateHandleFn, ...args: SerializableOrJSHandle[]): Promise<HandleType>
  • added: method JSHandle.executionContext(): ExecutionContext
  • added: method JSHandle.getProperties(): Promise<Map<string, JSHandle>>
  • added: method JSHandle.getProperty(propertyName: string): Promise<JSHandle | undefined>
  • added: method JSHandle.jsonValue(): Promise<Record<string, unknown>>
  • added: method JSHandle.toString(): string
  • added: property BoundingBox.height: number
  • added: property BoundingBox.width: number
  • added: property BoundingBox.x: number
  • added: property BoundingBox.y: number
  • added: property BoxModel.border: Array<{ x: number; y: number }>
  • added: property BoxModel.content: Array<{ x: number; y: number }>
  • added: property BoxModel.height: number
  • added: property BoxModel.margin: Array<{ x: number; y: number }>
  • added: property BoxModel.padding: Array<{ x: number; y: number }>
  • added: property BoxModel.width: number
  • added: property ClickOptions.button?: 'left' | 'right' | 'middle'
  • added: property ClickOptions.clickCount?: number
  • added: property ClickOptions.delay?: number
  • added: property JSHandle._client: CDPSession
  • added: property JSHandle._context: ExecutionContext
  • added: property JSHandle._disposed: boolean
  • added: property JSHandle._remoteObject: Protocol.Runtime.RemoteObject
  • added: property PressOptions.delay?: number
  • added: property PressOptions.text?: string
  • added: class LifecycleWatcher
  • added: constructor LifecycleWatcher(frameManager: FrameManager, frame: Frame, waitUntil: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[], timeout: number)
  • added: method LifecycleWatcher._checkLifecycleComplete(): void
  • added: method LifecycleWatcher._createTimeoutPromise(): Promise<TimeoutError | null>
  • added: method LifecycleWatcher._navigatedWithinDocument(frame: Frame): void
  • added: method LifecycleWatcher._onFrameDetached(frame: Frame): void
  • added: method LifecycleWatcher._onRequest(request: HTTPRequest): void
  • added: method LifecycleWatcher._terminate(error: Error): void
  • added: method LifecycleWatcher.dispose(): void
  • added: method LifecycleWatcher.lifecyclePromise(): Promise<void>
  • added: method LifecycleWatcher.navigationResponse(): HTTPResponse | null
  • added: method LifecycleWatcher.newDocumentNavigationPromise(): Promise<Error | null>
  • added: method LifecycleWatcher.sameDocumentNavigationPromise(): Promise<Error | null>
  • added: method LifecycleWatcher.timeoutOrTerminationPromise(): Promise<Error | TimeoutError | null>
  • added: property LifecycleWatcher._eventListeners: PuppeteerEventListener[]
  • added: property LifecycleWatcher._expectedLifecycle: ProtocolLifeCycleEvent[]
  • added: property LifecycleWatcher._frame: Frame
  • added: property LifecycleWatcher._frameManager: FrameManager
  • added: property LifecycleWatcher._hasSameDocumentNavigation?: boolean
  • added: property LifecycleWatcher._initialLoaderId: string
  • added: property LifecycleWatcher._lifecycleCallback: () => void
  • added: property LifecycleWatcher._lifecyclePromise: Promise<void>
  • added: property LifecycleWatcher._maximumTimer?: NodeJS.Timeout
  • added: property LifecycleWatcher._navigationRequest?: HTTPRequest
  • added: property LifecycleWatcher._newDocumentNavigationCompleteCallback: (x?: Error) => void
  • added: property LifecycleWatcher._newDocumentNavigationPromise: Promise<Error | null>
  • added: property LifecycleWatcher._sameDocumentNavigationCompleteCallback: (x?: Error) => void
  • added: property LifecycleWatcher._sameDocumentNavigationPromise: Promise<Error | null>
  • added: property LifecycleWatcher._terminationCallback: (x?: Error) => void
  • added: property LifecycleWatcher._terminationPromise: Promise<Error | null>
  • added: property LifecycleWatcher._timeout: number
  • added: property LifecycleWatcher._timeoutPromise: Promise<TimeoutError | null>
  • added: type PuppeteerLifeCycleEvent = 'load' | 'domcontentloaded' | 'networkidle0' | 'networkidle2'
  • added: class NetworkManager extends EventEmitter
  • added: const NetworkManagerEmittedEvents: { readonly Request: symbol; readonly Response: symbol; readonly RequestFailed: symbol; readonly RequestFinished: symbol }
  • added: constructor NetworkManager(client: CDPSession, ignoreHTTPSErrors: boolean, frameManager: FrameManager)
  • added: interface Credentials
  • added: method NetworkManager._handleRequestRedirect(request: HTTPRequest, responsePayload: Protocol.Network.Response): void
  • added: method NetworkManager._onAuthRequired(event: Protocol.Fetch.AuthRequiredEvent): void
  • added: method NetworkManager._onLoadingFailed(event: Protocol.Network.LoadingFailedEvent): void
  • added: method NetworkManager._onLoadingFinished(event: Protocol.Network.LoadingFinishedEvent): void
  • added: method NetworkManager._onRequest(event: Protocol.Network.RequestWillBeSentEvent, interceptionId?: string): void
  • added: method NetworkManager._onRequestPaused(event: Protocol.Fetch.RequestPausedEvent): void
  • added: method NetworkManager._onRequestServedFromCache(event: Protocol.Network.RequestServedFromCacheEvent): void
  • added: method NetworkManager._onRequestWillBeSent(event: Protocol.Network.RequestWillBeSentEvent): void
  • added: method NetworkManager._onResponseReceived(event: Protocol.Network.ResponseReceivedEvent): void
  • added: method NetworkManager._updateProtocolCacheDisabled(): Promise<void>
  • added: method NetworkManager._updateProtocolRequestInterception(): Promise<void>
  • added: method NetworkManager.authenticate(credentials?: Credentials): Promise<void>
  • added: method NetworkManager.extraHTTPHeaders(): Record<string, string>
  • added: method NetworkManager.initialize(): Promise<void>
  • added: method NetworkManager.setCacheEnabled(enabled: boolean): Promise<void>
  • added: method NetworkManager.setExtraHTTPHeaders(extraHTTPHeaders: Record<string, string>): Promise<void>
  • added: method NetworkManager.setOfflineMode(value: boolean): Promise<void>
  • added: method NetworkManager.setRequestInterception(value: boolean): Promise<void>
  • added: method NetworkManager.setUserAgent(userAgent: string): Promise<void>
  • added: property Credentials.password: string
  • added: property Credentials.username: string
  • added: property NetworkManager._attemptedAuthentications: Set<string>
  • added: property NetworkManager._client: CDPSession
  • added: property NetworkManager._credentials?: Credentials
  • added: property NetworkManager._extraHTTPHeaders: Record<string, string>
  • added: property NetworkManager._frameManager: FrameManager
  • added: property NetworkManager._ignoreHTTPSErrors: boolean
  • added: property NetworkManager._offline: boolean
  • added: property NetworkManager._protocolRequestInterceptionEnabled: boolean
  • added: property NetworkManager._requestIdToInterceptionId: Map<string, string>
  • added: property NetworkManager._requestIdToRequest: Map<string, HTTPRequest>
  • added: property NetworkManager._requestIdToRequestWillBeSentEvent: Map<string, Protocol.Network.RequestWillBeSentEvent>
  • added: property NetworkManager._userCacheDisabled: boolean
  • added: property NetworkManager._userRequestInterceptionEnabled: boolean
  • added: const paperFormats: Record<PaperFormat, PaperFormatDimensions>
  • added: interface PDFMargin
  • added: interface PDFOptions
  • added: interface PaperFormatDimensions
  • added: property PDFMargin.bottom?: string | number
  • added: property PDFMargin.left?: string | number
  • added: property PDFMargin.right?: string | number
  • added: property PDFMargin.top?: string | number
  • added: property PDFOptions.displayHeaderFooter?: boolean
  • added: property PDFOptions.footerTemplate?: string
  • added: property PDFOptions.format?: PaperFormat
  • added: property PDFOptions.headerTemplate?: string
  • added: property PDFOptions.height?: string | number
  • added: property PDFOptions.landscape?: boolean
  • added: property PDFOptions.margin?: PDFMargin
  • added: property PDFOptions.pageRanges?: string
  • added: property PDFOptions.path?: string
  • added: property PDFOptions.preferCSSPageSize?: boolean
  • added: property PDFOptions.printBackground?: boolean
  • added: property PDFOptions.scale?: number
  • added: property PDFOptions.width?: string | number
  • added: property PaperFormatDimensions.height: number
  • added: property PaperFormatDimensions.width: number
  • added: type PaperFormat = 'letter' | 'legal' | 'tabloid' | 'ledger' | 'a0' | 'a1' | 'a2' | 'a3' | 'a4' | 'a5' | 'a6'
  • added: class Page extends EventEmitter
  • added: const enum PageEmittedEvents
  • added: constructor Page(client: CDPSession, target: Target, ignoreHTTPSErrors: boolean)
  • added: get Page.accessibility(): Accessibility
  • added: get Page.coverage(): Coverage
  • added: get Page.keyboard(): Keyboard
  • added: get Page.mouse(): Mouse
  • added: get Page.touchscreen(): Touchscreen
  • added: get Page.tracing(): Tracing
  • added: interface GeolocationOptions
  • added: interface Metrics
  • added: interface WaitForOptions
  • added: interface WaitTimeoutOptions
  • added: member PageEmittedEvents.Close = 'close'
  • added: member PageEmittedEvents.Console = 'console'
  • added: member PageEmittedEvents.DOMContentLoaded = 'domcontentloaded'
  • added: member PageEmittedEvents.Dialog = 'dialog'
  • added: member PageEmittedEvents.Error = 'error'
  • added: member PageEmittedEvents.FrameAttached = 'frameattached'
  • added: member PageEmittedEvents.FrameDetached = 'framedetached'
  • added: member PageEmittedEvents.FrameNavigated = 'framenavigated'
  • added: member PageEmittedEvents.Load = 'load'
  • added: member PageEmittedEvents.Metrics = 'metrics'
  • added: member PageEmittedEvents.PageError = 'pageerror'
  • added: member PageEmittedEvents.Popup = 'popup'
  • added: member PageEmittedEvents.Request = 'request'
  • added: member PageEmittedEvents.RequestFailed = 'requestfailed'
  • added: member PageEmittedEvents.RequestFinished = 'requestfinished'
  • added: member PageEmittedEvents.Response = 'response'
  • added: member PageEmittedEvents.WorkerCreated = 'workercreated'
  • added: member PageEmittedEvents.WorkerDestroyed = 'workerdestroyed'
  • added: method Page.$$(selector: string): Promise<ElementHandle[]>
  • added: method Page.$$eval<ReturnType>(selector: string, pageFunction: (elements: Element[], ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method Page.$(selector: string): Promise<ElementHandle | null>
  • added: method Page.$eval<ReturnType>(selector: string, pageFunction: (element: Element, ...args: unknown[]) => ReturnType | Promise<ReturnType>, ...args: SerializableOrJSHandle[]): Promise<WrapElementHandle<ReturnType>>
  • added: method Page.$x(expression: string): Promise<ElementHandle[]>
  • added: method Page.addScriptTag(options: { url?: string; path?: string; content?: string; type?: string }): Promise<ElementHandle>
  • added: method Page.addStyleTag(options: { url?: string; path?: string; content?: string }): Promise<ElementHandle>
  • added: method Page.authenticate(credentials: Credentials): Promise<void>
  • added: method Page.bringToFront(): Promise<void>
  • added: method Page.browser(): Browser
  • added: method Page.browserContext(): BrowserContext
  • added: method Page.click(selector: string, options?: { delay?: number; button?: MouseButton; clickCount?: number }): Promise<void>
  • added: method Page.close(options?: { runBeforeUnload?: boolean }): Promise<void>
  • added: method Page.content(): Promise<string>
  • added: method Page.cookies(...urls: string[]): Promise<Protocol.Network.Cookie[]>
  • added: method Page.deleteCookie(...cookies: Protocol.Network.DeleteCookiesRequest[]): Promise<void>
  • added: method Page.emulate(options: { viewport: Viewport; userAgent: string }): Promise<void>
  • added: method Page.emulateIdleState(overrides?: { isUserActive: boolean; isScreenUnlocked: boolean }): Promise<void>
  • added: method Page.emulateMediaFeatures(features?: MediaFeature[]): Promise<void>
  • added: method Page.emulateMediaType(type?: string): Promise<void>
  • added: method Page.emulateTimezone(timezoneId?: string): Promise<void>
  • added: method Page.emulateVisionDeficiency(type?: Protocol.Emulation.SetEmulatedVisionDeficiencyRequest['type']): Promise<void>
  • added: method Page.evaluate<T extends EvaluateFn>(pageFunction: T, ...args: SerializableOrJSHandle[]): Promise<UnwrapPromiseLike<EvaluateFnReturnType<T>>>
  • added: method Page.evaluateHandle<HandlerType extends JSHandle = JSHandle>(pageFunction: EvaluateHandleFn, ...args: SerializableOrJSHandle[]): Promise<HandlerType>
  • added: method Page.evaluateOnNewDocument(pageFunction: Function | string, ...args: unknown[]): Promise<void>
  • added: method Page.exposeFunction(name: string, puppeteerFunction: Function): Promise<void>
  • added: method Page.focus(selector: string): Promise<void>
  • added: method Page.frames(): Frame[]
  • added: method Page.goBack(options?: WaitForOptions): Promise<HTTPResponse | null>
  • added: method Page.goForward(options?: WaitForOptions): Promise<HTTPResponse | null>
  • added: method Page.goto(url: string, options?: WaitForOptions & { referer?: string }): Promise<HTTPResponse>
  • added: method Page.hover(selector: string): Promise<void>
  • added: method Page.isClosed(): boolean
  • added: method Page.isJavaScriptEnabled(): boolean
  • added: method Page.mainFrame(): Frame
  • added: method Page.metrics(): Promise<Metrics>
  • added: method Page.pdf(options?: PDFOptions): Promise<Buffer>
  • added: method Page.queryObjects(prototypeHandle: JSHandle): Promise<JSHandle>
  • added: method Page.reload(options?: WaitForOptions): Promise<HTTPResponse | null>
  • added: method Page.screenshot(options?: ScreenshotOptions): Promise<Buffer | string | void>
  • added: method Page.select(selector: string, ...values: string[]): Promise<string[]>
  • added: method Page.setBypassCSP(enabled: boolean): Promise<void>
  • added: method Page.setCacheEnabled(enabled?: boolean): Promise<void>
  • added: method Page.setContent(html: string, options?: WaitForOptions): Promise<void>
  • added: method Page.setCookie(...cookies: Protocol.Network.CookieParam[]): Promise<void>
  • added: method Page.setDefaultNavigationTimeout(timeout: number): void
  • added: method Page.setDefaultTimeout(timeout: number): void
  • added: method Page.setExtraHTTPHeaders(headers: Record<string, string>): Promise<void>
  • added: method Page.setGeolocation(options: GeolocationOptions): Promise<void>
  • added: method Page.setJavaScriptEnabled(enabled: boolean): Promise<void>
  • added: method Page.setOfflineMode(enabled: boolean): Promise<void>
  • added: method Page.setRequestInterception(value: boolean): Promise<void>
  • added: method Page.setUserAgent(userAgent: string): Promise<void>
  • added: method Page.setViewport(viewport: Viewport): Promise<void>
  • added: method Page.tap(selector: string): Promise<void>
  • added: method Page.target(): Target
  • added: method Page.title(): Promise<string>
  • added: method Page.type(selector: string, text: string, options?: { delay: number }): Promise<void>
  • added: method Page.url(): string
  • added: method Page.viewport(): Viewport | null
  • added: method Page.waitFor(selectorOrFunctionOrTimeout: string | number | Function, options?: { visible?: boolean; hidden?: boolean; timeout?: number; polling?: string | number }, ...args: SerializableOrJSHandle[]): Promise<JSHandle>
  • added: method Page.waitForFileChooser(options?: WaitTimeoutOptions): Promise<FileChooser>
  • added: method Page.waitForFunction(pageFunction: Function | string, options?: { timeout?: number; polling?: string | number }, ...args: SerializableOrJSHandle[]): Promise<JSHandle>
  • added: method Page.waitForNavigation(options?: WaitForOptions): Promise<HTTPResponse | null>
  • added: method Page.waitForRequest(urlOrPredicate: string | Function, options?: { timeout?: number }): Promise<HTTPRequest>
  • added: method Page.waitForResponse(urlOrPredicate: string | Function, options?: { timeout?: number }): Promise<HTTPResponse>
  • added: method Page.waitForSelector(selector: string, options?: { visible?: boolean; hidden?: boolean; timeout?: number }): Promise<ElementHandle | null>
  • added: method Page.waitForTimeout(milliseconds: number): Promise<void>
  • added: method Page.waitForXPath(xpath: string, options?: { visible?: boolean; hidden?: boolean; timeout?: number }): Promise<ElementHandle | null>
  • added: method Page.workers(): WebWorker[]
  • added: property GeolocationOptions.accuracy?: number
  • added: property GeolocationOptions.latitude: number
  • added: property GeolocationOptions.longitude: number
  • added: property Metrics.Documents?: number
  • added: property Metrics.Frames?: number
  • added: property Metrics.JSEventListeners?: number
  • added: property Metrics.JSHeapTotalSize?: number
  • added: property Metrics.JSHeapUsedSize?: number
  • added: property Metrics.LayoutCount?: number
  • added: property Metrics.LayoutDuration?: number
  • added: property Metrics.Nodes?: number
  • added: property Metrics.RecalcStyleCount?: number
  • added: property Metrics.RecalcStyleDuration?: number
  • added: property Metrics.ScriptDuration?: number
  • added: property Metrics.TaskDuration?: number
  • added: property Metrics.Timestamp?: number
  • added: property WaitForOptions.timeout?: number
  • added: property WaitForOptions.waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[]
  • added: property WaitTimeoutOptions.timeout?: number
  • added: static method Page.create(client: CDPSession, target: Target, ignoreHTTPSErrors: boolean, defaultViewport: Viewport | null): Promise<Page>
  • added: type Product = 'chrome' | 'firefox'
  • added: class Puppeteer
  • added: constructor Puppeteer(settings: CommonPuppeteerSettings)
  • added: get Puppeteer.devices(): DevicesMap
  • added: get Puppeteer.errors(): PuppeteerErrors
  • added: interface CommonPuppeteerSettings
  • added: interface ConnectOptions extends BrowserOptions
  • added: method Puppeteer.clearCustomQueryHandlers(): void
  • added: method Puppeteer.connect(options: ConnectOptions): Promise<Browser>
  • added: method Puppeteer.customQueryHandlerNames(): string[]
  • added: method Puppeteer.registerCustomQueryHandler(name: string, queryHandler: CustomQueryHandler): void
  • added: method Puppeteer.unregisterCustomQueryHandler(name: string): void
  • added: property CommonPuppeteerSettings.isPuppeteerCore: boolean
  • added: property ConnectOptions.browserURL?: string
  • added: property ConnectOptions.browserWSEndpoint?: string
  • added: property ConnectOptions.product?: Product
  • added: property ConnectOptions.transport?: ConnectionTransport
  • added: protected property Puppeteer._changedProduct: boolean
  • added: protected property Puppeteer._isPuppeteerCore: boolean
  • added: interface Viewport
  • added: property Viewport.deviceScaleFactor?: number
  • added: property Viewport.hasTouch?: boolean
  • added: property Viewport.height: number
  • added: property Viewport.isLandscape?: boolean
  • added: property Viewport.isMobile?: boolean
  • added: property Viewport.width: number
  • added: function clearCustomQueryHandlers(): void
  • added: function customQueryHandlerNames(): string[]
  • added: function getQueryHandlerAndSelector(selector: string): { updatedSelector: string; queryHandler: InternalQueryHandler }
  • added: function registerCustomQueryHandler(name: string, handler: CustomQueryHandler): void
  • added: function unregisterCustomQueryHandler(name: string): void
  • added: interface CustomQueryHandler
  • added: interface InternalQueryHandler
  • added: property CustomQueryHandler.queryAll?: (element: Element | Document, selector: string) => Element[] | NodeListOf<Element>
  • added: property CustomQueryHandler.queryOne?: (element: Element | Document, selector: string) => Element | null
  • added: property InternalQueryHandler.queryAll?: (element: ElementHandle, selector: string) => Promise<ElementHandle[]>
  • added: property InternalQueryHandler.queryAllArray?: (element: ElementHandle, selector: string) => Promise<JSHandle>
  • added: property InternalQueryHandler.queryOne?: (element: ElementHandle, selector: string) => Promise<ElementHandle | null>
  • added: property InternalQueryHandler.waitFor?: (domWorld: DOMWorld, selector: string, options: WaitForSelectorOptions) => Promise<ElementHandle | null>
  • added: class SecurityDetails
  • added: constructor SecurityDetails(securityPayload: Protocol.Network.SecurityDetails)
  • added: method SecurityDetails.issuer(): string
  • added: method SecurityDetails.protocol(): string
  • added: method SecurityDetails.subjectAlternativeNames(): string[]
  • added: method SecurityDetails.subjectName(): string
  • added: method SecurityDetails.validFrom(): number
  • added: method SecurityDetails.validTo(): number
  • added: class Target
  • added: constructor Target(targetInfo: Protocol.Target.TargetInfo, browserContext: BrowserContext, sessionFactory: () => Promise<CDPSession>, ignoreHTTPSErrors: boolean, defaultViewport: Viewport | null)
  • added: method Target._targetInfoChanged(targetInfo: Protocol.Target.TargetInfo): void
  • added: method Target.browser(): Browser
  • added: method Target.browserContext(): BrowserContext
  • added: method Target.createCDPSession(): Promise<CDPSession>
  • added: method Target.opener(): Target | null
  • added: method Target.page(): Promise<Page | null>
  • added: method Target.type(): 'page' | 'background_page' | 'service_worker' | 'shared_worker' | 'other' | 'browser' | 'webview'
  • added: method Target.url(): string
  • added: method Target.worker(): Promise<WebWorker | null>
  • added: property Target._closedCallback: () => void
  • added: property Target._initializedCallback: (x: boolean) => void
  • added: property Target._initializedPromise: Promise<boolean>
  • added: property Target._isClosedPromise: Promise<void>
  • added: property Target._isInitialized: boolean
  • added: property Target._targetId: string
  • added: class TimeoutSettings
  • added: constructor TimeoutSettings()
  • added: method TimeoutSettings.navigationTimeout(): number
  • added: method TimeoutSettings.setDefaultNavigationTimeout(timeout: number): void
  • added: method TimeoutSettings.setDefaultTimeout(timeout: number): void
  • added: method TimeoutSettings.timeout(): number
  • added: property TimeoutSettings._defaultNavigationTimeout: number | null
  • added: property TimeoutSettings._defaultTimeout: number | null
  • added: class Tracing
  • added: constructor Tracing(client: CDPSession)
  • added: interface TracingOptions
  • added: method Tracing.start(options?: TracingOptions): Promise<void>
  • added: method Tracing.stop(): Promise<Buffer>
  • added: property Tracing._client: CDPSession
  • added: property Tracing._path: string
  • added: property Tracing._recording: boolean
  • added: property TracingOptions.categories?: string[]
  • added: property TracingOptions.path?: string
  • added: property TracingOptions.screenshots?: boolean
  • added: const keyDefinitions: Readonly<Record<KeyInput, KeyDefinition>>
  • added: interface KeyDefinition
  • added: property KeyDefinition.code?: string
  • added: property KeyDefinition.key?: string
  • added: property KeyDefinition.keyCode?: number
  • added: property KeyDefinition.location?: number
  • added: property KeyDefinition.shiftKey?: string
  • added: property KeyDefinition.shiftKeyCode?: number
  • added: property KeyDefinition.shiftText?: string
  • added: property KeyDefinition.text?: string
  • added: type KeyInput = '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9' | 'Power' | 'Eject' | 'Abort' | 'Help' | 'Backspace' | 'Tab' | 'Numpad5' | 'NumpadEnter' | 'Enter' |…
  • added: class WebWorker extends EventEmitter
  • added: constructor WebWorker(client: CDPSession, url: string, consoleAPICalled: ConsoleAPICalledCallback, exceptionThrown: ExceptionThrownCallback)
  • added: method WebWorker.evaluate<ReturnType extends any>(pageFunction: Function | string, ...args: any[]): Promise<ReturnType>
  • added: method WebWorker.evaluateHandle<HandlerType extends JSHandle = JSHandle>(pageFunction: EvaluateHandleFn, ...args: SerializableOrJSHandle[]): Promise<JSHandle>
  • added: method WebWorker.executionContext(): Promise<ExecutionContext>
  • added: method WebWorker.url(): string
  • added: property WebWorker._client: CDPSession
  • added: property WebWorker._executionContextCallback: (value: ExecutionContext) => void
  • added: property WebWorker._executionContextPromise: Promise<ExecutionContext>
  • added: property WebWorker._url: string
  • added: const assert: (value: unknown, message?: string) => void
  • added: const getFetch: () => Promise<typeof fetch>
  • added: const debugError: (...args: unknown[]) => void
  • added: const helper: { evaluationString: typeof evaluationString; pageBindingInitString: typeof pageBindingInitString; pageBindingDeliverResultString: typeof pageBindingDeliverResu…
  • added: interface PuppeteerEventListener
  • added: property PuppeteerEventListener.emitter: CommonEventEmitter
  • added: property PuppeteerEventListener.eventName: string | symbol
  • added: property PuppeteerEventListener.handler: (...args: any[]) => void
  • added: const isNode: boolean
  • added: const initializePuppeteerNode: (packageName: string) => PuppeteerNode
  • added: const initializePuppeteerWeb: (packageName: string) => Puppeteer
  • added: const _default: import('./api-docs-entry.js').PuppeteerNode
  • added: default _default
  • added: const puppeteer: import('./api-docs-entry.js').PuppeteerNode
  • added: default puppeteer
  • added: class BrowserFetcher
  • added: constructor BrowserFetcher(projectRoot: string, options?: BrowserFetcherOptions)
  • added: interface BrowserFetcherOptions
  • added: interface BrowserFetcherRevisionInfo
  • added: method BrowserFetcher._getFolderPath(revision: string): string
  • added: method BrowserFetcher.canDownload(revision: string): Promise<boolean>
  • added: method BrowserFetcher.download(revision: string, progressCallback?: (x: number, y: number) => void): Promise<BrowserFetcherRevisionInfo>
  • added: method BrowserFetcher.host(): string
  • added: method BrowserFetcher.localRevisions(): Promise<string[]>
  • added: method BrowserFetcher.platform(): Platform
  • added: method BrowserFetcher.product(): Product
  • added: method BrowserFetcher.remove(revision: string): Promise<void>
  • added: method BrowserFetcher.revisionInfo(revision: string): BrowserFetcherRevisionInfo
  • added: property BrowserFetcherOptions.host?: string
  • added: property BrowserFetcherOptions.path?: string
  • added: property BrowserFetcherOptions.platform?: Platform
  • added: property BrowserFetcherOptions.product?: string
  • added: property BrowserFetcherRevisionInfo.executablePath: string
  • added: property BrowserFetcherRevisionInfo.folderPath: string
  • added: property BrowserFetcherRevisionInfo.local: boolean
  • added: property BrowserFetcherRevisionInfo.product: string
  • added: property BrowserFetcherRevisionInfo.revision: string
  • added: property BrowserFetcherRevisionInfo.url: string
  • added: type Platform = 'linux' | 'mac' | 'win32' | 'win64'
  • added: class BrowserRunner
  • added: constructor BrowserRunner(executablePath: string, processArguments: string[], tempDirectory?: string)
  • added: method BrowserRunner.close(): Promise<void>
  • added: method BrowserRunner.kill(): void
  • added: method BrowserRunner.setupConnection(options: { usePipe?: boolean; timeout: number; slowMo: number; preferredRevision: string }): Promise<Connection>
  • added: method BrowserRunner.start(options: LaunchOptions): void
  • added: property BrowserRunner.connection: any
  • added: property BrowserRunner.proc: any
  • added: interface ChromeArgOptions
  • added: interface LaunchOptions
  • added: property ChromeArgOptions.args?: string[]
  • added: property ChromeArgOptions.devtools?: boolean
  • added: property ChromeArgOptions.headless?: boolean
  • added: property ChromeArgOptions.userDataDir?: string
  • added: property LaunchOptions.dumpio?: boolean
  • added: property LaunchOptions.env?: Record<string, string | undefined>
  • added: property LaunchOptions.executablePath?: string
  • added: property LaunchOptions.handleSIGHUP?: boolean
  • added: property LaunchOptions.handleSIGINT?: boolean
  • added: property LaunchOptions.handleSIGTERM?: boolean
  • added: property LaunchOptions.ignoreDefaultArgs?: boolean | string[]
  • added: property LaunchOptions.pipe?: boolean
  • added: property LaunchOptions.timeout?: number
  • added: default function Launcher(projectRoot: string, preferredRevision: string, isPuppeteerCore: boolean, product?: string): ProductLauncher
  • added: interface ProductLauncher
  • added: method ProductLauncher.defaultArgs(object: any): any
  • added: method ProductLauncher.launch(object: any): any
  • added: property ProductLauncher.executablePath: () => string
  • added: property ProductLauncher.product: Product
  • added: class NodeWebSocketTransport implements ConnectionTransport
  • added: constructor NodeWebSocketTransport(ws: NodeWebSocket)
  • added: method NodeWebSocketTransport.close(): void
  • added: method NodeWebSocketTransport.send(message: string): void
  • added: property NodeWebSocketTransport.onclose?: () => void
  • added: property NodeWebSocketTransport.onmessage?: (message: string) => void
  • added: static method NodeWebSocketTransport.create(url: string): Promise<NodeWebSocketTransport>
  • added: class PipeTransport implements ConnectionTransport
  • added: constructor PipeTransport(pipeWrite: NodeJS.WritableStream, pipeRead: NodeJS.ReadableStream)
  • added: method PipeTransport._dispatch(buffer: Buffer): void
  • added: method PipeTransport.close(): void
  • added: method PipeTransport.send(message: string): void
  • added: property PipeTransport._eventListeners: PuppeteerEventListener[]
  • added: property PipeTransport._pendingMessage: string
  • added: property PipeTransport._pipeWrite: NodeJS.WritableStream
  • added: property PipeTransport.onclose?: () => void
  • added: property PipeTransport.onmessage?: () => void
  • added: class PuppeteerNode extends Puppeteer
  • added: constructor PuppeteerNode(settings: { projectRoot: string; preferredRevision: string; productName?: Product } & CommonPuppeteerSettings)
  • added: get PuppeteerNode._launcher(): ProductLauncher
  • added: get PuppeteerNode._productName(): Product
  • added: get PuppeteerNode.product(): string
  • added: method PuppeteerNode.connect(options: ConnectOptions): Promise<Browser>
  • added: method PuppeteerNode.createBrowserFetcher(options: BrowserFetcherOptions): BrowserFetcher
  • added: method PuppeteerNode.defaultArgs(options?: ChromeArgOptions): string[]
  • added: method PuppeteerNode.executablePath(): string
  • added: method PuppeteerNode.launch(options?: LaunchOptions & ChromeArgOptions & BrowserOptions & { product?: Product; extraPrefsFirefox?: Record<string, unknown> }): Promise<Browser>
  • added: property PuppeteerNode._preferredRevision: string
  • added: set PuppeteerNode._productName(name: Product)
  • added: function downloadBrowser(): Promise<void>
  • added: function logPolitely(toBeLogged: any): void
  • added: const PUPPETEER_REVISIONS: Revisions
  • added: const _default: import('./api-docs-entry.js').Puppeteer
  • added: default _default
  • added: default function mitt(all?: EventHandlerMap): Emitter
  • added: interface Emitter
  • added: method Emitter.emit(type: '*', event?: any): void
  • added: method Emitter.emit<T = any>(type: EventType, event?: T): void
  • added: method Emitter.off(type: '*', handler: WildcardHandler): void
  • added: method Emitter.off<T = any>(type: EventType, handler: Handler<T>): void
  • added: method Emitter.on(type: '*', handler: WildcardHandler): void
  • added: method Emitter.on<T = any>(type: EventType, handler: Handler<T>): void
  • added: property Emitter.all: EventHandlerMap
  • added: type EventHandlerList = Array<Handler>
  • added: type EventHandlerMap = Map<EventType, EventHandlerList | WildCardEventHandlerList>
  • added: type EventType = string | symbol
  • added: type Handler<T = any> = (event?: T) => void
  • added: type WildCardEventHandlerList = Array<WildcardHandler>
  • added: type WildcardHandler = (type: EventType, event?: any) => void
  • removed: const debugError: debug.IDebugger
  • removed: const helper: { promisify: typeof promisify; evaluationString: typeof evaluationString; readProtocolStream: typeof readProtocolStream; waitWithTimeout: typeof waitWithTimeou…
  • removed: function assert(value: unknown, message?: string): void
  • removed: interface PuppeteerEventListener
  • removed: property PuppeteerEventListener.emitter: CommonEventEmitter
  • removed: property PuppeteerEventListener.eventName: string | symbol
  • removed: property PuppeteerEventListener.handler: (...args: any[]) => void
  • removed: const initializePuppeteer: (options: InitOptions) => Puppeteer
  • removed: class BrowserRunner
  • removed: constructor BrowserRunner(executablePath: string, processArguments: string[], tempDirectory?: string)
  • removed: method BrowserRunner.close(): Promise<void>
  • removed: method BrowserRunner.kill(): void
  • removed: method BrowserRunner.setupConnection(options: { usePipe?: boolean; timeout: number; slowMo: number; preferredRevision: string }): Promise<Connection>
  • removed: method BrowserRunner.start(options: LaunchOptions): void
  • removed: property BrowserRunner.connection: any
  • removed: property BrowserRunner.proc: any
  • removed: interface BrowserOptions
  • removed: interface ChromeArgOptions
  • removed: interface LaunchOptions
  • removed: property BrowserOptions.defaultViewport?: Viewport
  • removed: property BrowserOptions.ignoreHTTPSErrors?: boolean
  • removed: property BrowserOptions.slowMo?: number
  • removed: property ChromeArgOptions.args?: string[]
  • removed: property ChromeArgOptions.devtools?: boolean
  • removed: property ChromeArgOptions.headless?: boolean
  • removed: property ChromeArgOptions.userDataDir?: string
  • removed: property LaunchOptions.dumpio?: boolean
  • removed: property LaunchOptions.env?: Record<string, string | undefined>
  • removed: property LaunchOptions.executablePath?: string
  • removed: property LaunchOptions.handleSIGHUP?: boolean
  • removed: property LaunchOptions.handleSIGINT?: boolean
  • removed: property LaunchOptions.handleSIGTERM?: boolean
  • removed: property LaunchOptions.ignoreDefaultArgs?: boolean | string[]
  • removed: property LaunchOptions.pipe?: boolean
  • removed: property LaunchOptions.timeout?: number
  • removed: default Protocol
  • removed: interface Protocol.Accessibility.AXNode
  • removed: interface Protocol.Accessibility.AXProperty
  • removed: interface Protocol.Accessibility.AXRelatedNode
  • removed: interface Protocol.Accessibility.AXValue
  • removed: interface Protocol.Accessibility.AXValueSource
  • removed: interface Protocol.Animation.Animation
  • removed: interface Protocol.Animation.AnimationEffect
  • removed: interface Protocol.Animation.KeyframeStyle
  • removed: interface Protocol.Animation.KeyframesRule
  • removed: interface Protocol.ApplicationCache.ApplicationCache
  • removed: interface Protocol.ApplicationCache.ApplicationCacheResource
  • removed: interface Protocol.ApplicationCache.FrameWithManifest
  • removed: interface Protocol.Audits.AffectedCookie
  • removed: interface Protocol.Audits.AffectedResources
  • removed: interface Protocol.Audits.InspectorIssue
  • removed: interface Protocol.Audits.InspectorIssueDetails
  • removed: interface Protocol.Audits.SameSiteCookieIssueDetails
  • removed: interface Protocol.BackgroundService.BackgroundServiceEvent
  • removed: interface Protocol.BackgroundService.EventMetadata
  • removed: interface Protocol.Browser.Bounds
  • removed: interface Protocol.Browser.Bucket
  • removed: interface Protocol.Browser.Histogram
  • removed: interface Protocol.Browser.PermissionDescriptor
  • removed: interface Protocol.CSS.CSSComputedStyleProperty
  • removed: interface Protocol.CSS.CSSKeyframeRule
  • removed: interface Protocol.CSS.CSSKeyframesRule
  • removed: interface Protocol.CSS.CSSMedia
  • removed: interface Protocol.CSS.CSSProperty
  • removed: interface Protocol.CSS.CSSRule
  • removed: interface Protocol.CSS.CSSStyle
  • removed: interface Protocol.CSS.CSSStyleSheetHeader
  • removed: interface Protocol.CSS.FontFace
  • removed: interface Protocol.CSS.InheritedStyleEntry
  • removed: interface Protocol.CSS.MediaQuery
  • removed: interface Protocol.CSS.MediaQueryExpression
  • removed: interface Protocol.CSS.PlatformFontUsage
  • removed: interface Protocol.CSS.PseudoElementMatches
  • removed: interface Protocol.CSS.RuleMatch
  • removed: interface Protocol.CSS.RuleUsage
  • removed: interface Protocol.CSS.SelectorList
  • removed: interface Protocol.CSS.ShorthandEntry
  • removed: interface Protocol.CSS.SourceRange
  • removed: interface Protocol.CSS.StyleDeclarationEdit
  • removed: interface Protocol.CSS.Value
  • removed: interface Protocol.CacheStorage.Cache
  • removed: interface Protocol.CacheStorage.CachedResponse
  • removed: interface Protocol.CacheStorage.DataEntry
  • removed: interface Protocol.CacheStorage.Header
  • removed: interface Protocol.Cast.Sink
  • removed: interface Protocol.CommandParameters
  • removed: interface Protocol.CommandReturnValues
  • removed: interface Protocol.Console.ConsoleMessage
  • removed: interface Protocol.DOM.BackendNode
  • removed: interface Protocol.DOM.BoxModel
  • removed: interface Protocol.DOM.Node
  • removed: interface Protocol.DOM.RGBA
  • removed: interface Protocol.DOM.Rect
  • removed: interface Protocol.DOM.ShapeOutsideInfo
  • removed: interface Protocol.DOMDebugger.EventListener
  • removed: interface Protocol.DOMSnapshot.ComputedStyle
  • removed: interface Protocol.DOMSnapshot.DOMNode
  • removed: interface Protocol.DOMSnapshot.DocumentSnapshot
  • removed: interface Protocol.DOMSnapshot.InlineTextBox
  • removed: interface Protocol.DOMSnapshot.LayoutTreeNode
  • removed: interface Protocol.DOMSnapshot.LayoutTreeSnapshot
  • removed: interface Protocol.DOMSnapshot.NameValue
  • removed: interface Protocol.DOMSnapshot.NodeTreeSnapshot
  • removed: interface Protocol.DOMSnapshot.RareBooleanData
  • removed: interface Protocol.DOMSnapshot.RareIntegerData
  • removed: interface Protocol.DOMSnapshot.RareStringData
  • removed: interface Protocol.DOMSnapshot.TextBoxSnapshot
  • removed: interface Protocol.DOMStorage.StorageId
  • removed: interface Protocol.Database.Database
  • removed: interface Protocol.Database.Error
  • removed: interface Protocol.Debugger.BreakLocation
  • removed: interface Protocol.Debugger.CallFrame
  • removed: interface Protocol.Debugger.Location
  • removed: interface Protocol.Debugger.Scope
  • removed: interface Protocol.Debugger.ScriptPosition
  • removed: interface Protocol.Debugger.SearchMatch
  • removed: interface Protocol.Emulation.MediaFeature
  • removed: interface Protocol.Emulation.ScreenOrientation
  • removed: interface Protocol.Events
  • removed: interface Protocol.Fetch.AuthChallenge
  • removed: interface Protocol.Fetch.AuthChallengeResponse
  • removed: interface Protocol.Fetch.HeaderEntry
  • removed: interface Protocol.Fetch.RequestPattern
  • removed: interface Protocol.HeadlessExperimental.ScreenshotParams
  • removed: interface Protocol.HeapProfiler.SamplingHeapProfile
  • removed: interface Protocol.HeapProfiler.SamplingHeapProfileNode
  • removed: interface Protocol.HeapProfiler.SamplingHeapProfileSample
  • removed: interface Protocol.IndexedDB.DataEntry
  • removed: interface Protocol.IndexedDB.DatabaseWithObjectStores
  • removed: interface Protocol.IndexedDB.Key
  • removed: interface Protocol.IndexedDB.KeyPath
  • removed: interface Protocol.IndexedDB.KeyRange
  • removed: interface Protocol.IndexedDB.ObjectStore
  • removed: interface Protocol.IndexedDB.ObjectStoreIndex
  • removed: interface Protocol.Input.TouchPoint
  • removed: interface Protocol.LayerTree.Layer
  • removed: interface Protocol.LayerTree.PictureTile
  • removed: interface Protocol.LayerTree.ScrollRect
  • removed: interface Protocol.LayerTree.StickyPositionConstraint
  • removed: interface Protocol.Log.LogEntry
  • removed: interface Protocol.Log.ViolationSetting
  • removed: interface Protocol.Media.PlayerEvent
  • removed: interface Protocol.Media.PlayerProperty
  • removed: interface Protocol.Memory.Module
  • removed: interface Protocol.Memory.SamplingProfile
  • removed: interface Protocol.Memory.SamplingProfileNode
  • removed: interface Protocol.Network.AuthChallenge
  • removed: interface Protocol.Network.AuthChallengeResponse
  • removed: interface Protocol.Network.BlockedCookieWithReason
  • removed: interface Protocol.Network.BlockedSetCookieWithReason
  • removed: interface Protocol.Network.CachedResource
  • removed: interface Protocol.Network.Cookie
  • removed: interface Protocol.Network.CookieParam
  • removed: interface Protocol.Network.Initiator
  • removed: interface Protocol.Network.Request
  • removed: interface Protocol.Network.RequestPattern
  • removed: interface Protocol.Network.ResourceTiming
  • removed: interface Protocol.Network.Response
  • removed: interface Protocol.Network.SecurityDetails
  • removed: interface Protocol.Network.SignedCertificateTimestamp
  • removed: interface Protocol.Network.SignedExchangeError
  • removed: interface Protocol.Network.SignedExchangeHeader
  • removed: interface Protocol.Network.SignedExchangeInfo
  • removed: interface Protocol.Network.SignedExchangeSignature
  • removed: interface Protocol.Network.WebSocketFrame
  • removed: interface Protocol.Network.WebSocketRequest
  • removed: interface Protocol.Network.WebSocketResponse
  • removed: interface Protocol.Overlay.HighlightConfig
  • removed: interface Protocol.Page.AppManifestError
  • removed: interface Protocol.Page.AppManifestParsedProperties
  • removed: interface Protocol.Page.FontFamilies
  • removed: interface Protocol.Page.FontSizes
  • removed: interface Protocol.Page.Frame
  • removed: interface Protocol.Page.FrameResource
  • removed: interface Protocol.Page.FrameResourceTree
  • removed: interface Protocol.Page.FrameTree
  • removed: interface Protocol.Page.InstallabilityError
  • removed: interface Protocol.Page.InstallabilityErrorArgument
  • removed: interface Protocol.Page.LayoutViewport
  • removed: interface Protocol.Page.NavigationEntry
  • removed: interface Protocol.Page.ScreencastFrameMetadata
  • removed: interface Protocol.Page.Viewport
  • removed: interface Protocol.Page.VisualViewport
  • removed: interface Protocol.Performance.Metric
  • removed: interface Protocol.Profiler.CounterInfo
  • removed: interface Protocol.Profiler.CoverageRange
  • removed: interface Protocol.Profiler.FunctionCoverage
  • removed: interface Protocol.Profiler.PositionTickInfo
  • removed: interface Protocol.Profiler.Profile
  • removed: interface Protocol.Profiler.ProfileNode
  • removed: interface Protocol.Profiler.ScriptCoverage
  • removed: interface Protocol.Profiler.ScriptTypeProfile
  • removed: interface Protocol.Profiler.TypeObject
  • removed: interface Protocol.Profiler.TypeProfileEntry
  • removed: interface Protocol.Runtime.CallArgument
  • removed: interface Protocol.Runtime.CallFrame
  • removed: interface Protocol.Runtime.CustomPreview
  • removed: interface Protocol.Runtime.EntryPreview
  • removed: interface Protocol.Runtime.ExceptionDetails
  • removed: interface Protocol.Runtime.ExecutionContextDescription
  • removed: interface Protocol.Runtime.InternalPropertyDescriptor
  • removed: interface Protocol.Runtime.ObjectPreview
  • removed: interface Protocol.Runtime.PrivatePropertyDescriptor
  • removed: interface Protocol.Runtime.PropertyDescriptor
  • removed: interface Protocol.Runtime.PropertyPreview
  • removed: interface Protocol.Runtime.RemoteObject
  • removed: interface Protocol.Runtime.StackTrace
  • removed: interface Protocol.Runtime.StackTraceId
  • removed: interface Protocol.Schema.Domain
  • removed: interface Protocol.Security.CertificateSecurityState
  • removed: interface Protocol.Security.InsecureContentStatus
  • removed: interface Protocol.Security.SafetyTipInfo
  • removed: interface Protocol.Security.SecurityStateExplanation
  • removed: interface Protocol.Security.VisibleSecurityState
  • removed: interface Protocol.ServiceWorker.ServiceWorkerErrorMessage
  • removed: interface Protocol.ServiceWorker.ServiceWorkerRegistration
  • removed: interface Protocol.ServiceWorker.ServiceWorkerVersion
  • removed: interface Protocol.Storage.UsageForType
  • removed: interface Protocol.SystemInfo.GPUDevice
  • removed: interface Protocol.SystemInfo.GPUInfo
  • removed: interface Protocol.SystemInfo.ImageDecodeAcceleratorCapability
  • removed: interface Protocol.SystemInfo.ProcessInfo
  • removed: interface Protocol.SystemInfo.Size
  • removed: interface Protocol.SystemInfo.VideoDecodeAcceleratorCapability
  • removed: interface Protocol.SystemInfo.VideoEncodeAcceleratorCapability
  • removed: interface Protocol.Target.RemoteLocation
  • removed: interface Protocol.Target.TargetInfo
  • removed: interface Protocol.Tracing.TraceConfig
  • removed: interface Protocol.WebAudio.AudioListener
  • removed: interface Protocol.WebAudio.AudioNode
  • removed: interface Protocol.WebAudio.AudioParam
  • removed: interface Protocol.WebAudio.BaseAudioContext
  • removed: interface Protocol.WebAudio.ContextRealtimeData
  • removed: interface Protocol.WebAuthn.Credential
  • removed: interface Protocol.WebAuthn.VirtualAuthenticatorOptions
  • removed: namespace Protocol
  • removed: namespace Protocol.Accessibility
  • removed: namespace Protocol.Animation
  • removed: namespace Protocol.ApplicationCache
  • removed: namespace Protocol.Audits
  • removed: namespace Protocol.BackgroundService
  • removed: namespace Protocol.Browser
  • removed: namespace Protocol.CSS
  • removed: namespace Protocol.CacheStorage
  • removed: namespace Protocol.Cast
  • removed: namespace Protocol.Console
  • removed: namespace Protocol.DOM
  • removed: namespace Protocol.DOMDebugger
  • removed: namespace Protocol.DOMSnapshot
  • removed: namespace Protocol.DOMStorage
  • removed: namespace Protocol.Database
  • removed: namespace Protocol.Debugger
  • removed: namespace Protocol.DeviceOrientation
  • removed: namespace Protocol.Emulation
  • removed: namespace Protocol.Fetch
  • removed: namespace Protocol.HeadlessExperimental
  • removed: namespace Protocol.HeapProfiler
  • removed: namespace Protocol.IO
  • removed: namespace Protocol.IndexedDB
  • removed: namespace Protocol.Input
  • removed: namespace Protocol.Inspector
  • removed: namespace Protocol.LayerTree
  • removed: namespace Protocol.Log
  • removed: namespace Protocol.Media
  • removed: namespace Protocol.Memory
  • removed: namespace Protocol.Network
  • removed: namespace Protocol.Overlay
  • removed: namespace Protocol.Page
  • removed: namespace Protocol.Performance
  • removed: namespace Protocol.Profiler
  • removed: namespace Protocol.Runtime
  • removed: namespace Protocol.Schema
  • removed: namespace Protocol.Security
  • removed: namespace Protocol.ServiceWorker
  • removed: namespace Protocol.Storage
  • removed: namespace Protocol.SystemInfo
  • removed: namespace Protocol.Target
  • removed: namespace Protocol.Tethering
  • removed: namespace Protocol.Tracing
  • removed: namespace Protocol.WebAudio
  • removed: namespace Protocol.WebAuthn
  • removed: property Protocol.Accessibility.AXNode.backendDOMNodeId?: DOM.BackendNodeId
  • removed: property Protocol.Accessibility.AXNode.childIds?: AXNodeId[]
  • removed: property Protocol.Accessibility.AXNode.description?: AXValue
  • removed: property Protocol.Accessibility.AXNode.ignored: boolean
  • removed: property Protocol.Accessibility.AXNode.ignoredReasons?: AXProperty[]
  • removed: property Protocol.Accessibility.AXNode.name?: AXValue
  • removed: property Protocol.Accessibility.AXNode.nodeId: AXNodeId
  • removed: property Protocol.Accessibility.AXNode.properties?: AXProperty[]
  • removed: property Protocol.Accessibility.AXNode.role?: AXValue
  • removed: property Protocol.Accessibility.AXNode.value?: AXValue
  • removed: property Protocol.Accessibility.AXProperty.name: AXPropertyName
  • removed: property Protocol.Accessibility.AXProperty.value: AXValue
  • removed: property Protocol.Accessibility.AXRelatedNode.backendDOMNodeId: DOM.BackendNodeId
  • removed: property Protocol.Accessibility.AXRelatedNode.idref?: string
  • removed: property Protocol.Accessibility.AXRelatedNode.text?: string
  • removed: property Protocol.Accessibility.AXValue.relatedNodes?: AXRelatedNode[]
  • removed: property Protocol.Accessibility.AXValue.sources?: AXValueSource[]
  • removed: property Protocol.Accessibility.AXValue.type: AXValueType
  • removed: property Protocol.Accessibility.AXValue.value?: any
  • removed: property Protocol.Accessibility.AXValueSource.attribute?: string
  • removed: property Protocol.Accessibility.AXValueSource.attributeValue?: AXValue
  • removed: property Protocol.Accessibility.AXValueSource.invalid?: boolean
  • removed: property Protocol.Accessibility.AXValueSource.invalidReason?: string
  • removed: property Protocol.Accessibility.AXValueSource.nativeSource?: AXValueNativeSourceType
  • removed: property Protocol.Accessibility.AXValueSource.nativeSourceValue?: AXValue
  • removed: property Protocol.Accessibility.AXValueSource.superseded?: boolean
  • removed: property Protocol.Accessibility.AXValueSource.type: AXValueSourceType
  • removed: property Protocol.Accessibility.AXValueSource.value?: AXValue
  • removed: property Protocol.Animation.Animation.cssId?: string
  • removed: property Protocol.Animation.Animation.currentTime: number
  • removed: property Protocol.Animation.Animation.id: string
  • removed: property Protocol.Animation.Animation.name: string
  • removed: property Protocol.Animation.Animation.pausedState: boolean
  • removed: property Protocol.Animation.Animation.playState: string
  • removed: property Protocol.Animation.Animation.playbackRate: number
  • removed: property Protocol.Animation.Animation.source?: AnimationEffect
  • removed: property Protocol.Animation.Animation.startTime: number
  • removed: property Protocol.Animation.Animation.type: 'CSSTransition'|'CSSAnimation'|'WebAnimation'
  • removed: property Protocol.Animation.AnimationEffect.backendNodeId?: DOM.BackendNodeId
  • removed: property Protocol.Animation.AnimationEffect.delay: number
  • removed: property Protocol.Animation.AnimationEffect.direction: string
  • removed: property Protocol.Animation.AnimationEffect.duration: number
  • removed: property Protocol.Animation.AnimationEffect.easing: string
  • removed: property Protocol.Animation.AnimationEffect.endDelay: number
  • removed: property Protocol.Animation.AnimationEffect.fill: string
  • removed: property Protocol.Animation.AnimationEffect.iterationStart: number
  • removed: property Protocol.Animation.AnimationEffect.iterations: number
  • removed: property Protocol.Animation.AnimationEffect.keyframesRule?: KeyframesRule
  • removed: property Protocol.Animation.KeyframeStyle.easing: string
  • removed: property Protocol.Animation.KeyframeStyle.offset: string
  • removed: property Protocol.Animation.KeyframesRule.keyframes: KeyframeStyle[]
  • removed: property Protocol.Animation.KeyframesRule.name?: string
  • removed: property Protocol.ApplicationCache.ApplicationCache.creationTime: number
  • removed: property Protocol.ApplicationCache.ApplicationCache.manifestURL: string
  • removed: property Protocol.ApplicationCache.ApplicationCache.resources: ApplicationCacheResource[]
  • removed: property Protocol.ApplicationCache.ApplicationCache.size: number
  • removed: property Protocol.ApplicationCache.ApplicationCache.updateTime: number
  • removed: property Protocol.ApplicationCache.ApplicationCacheResource.size: number
  • removed: property Protocol.ApplicationCache.ApplicationCacheResource.type: string
  • removed: property Protocol.ApplicationCache.ApplicationCacheResource.url: string
  • removed: property Protocol.ApplicationCache.FrameWithManifest.frameId: Page.FrameId
  • removed: property Protocol.ApplicationCache.FrameWithManifest.manifestURL: string
  • removed: property Protocol.ApplicationCache.FrameWithManifest.status: number
  • removed: property Protocol.Audits.AffectedCookie.domain: string
  • removed: property Protocol.Audits.AffectedCookie.name: string
  • removed: property Protocol.Audits.AffectedCookie.path: string
  • removed: property Protocol.Audits.AffectedCookie.siteForCookies?: string
  • removed: property Protocol.Audits.AffectedResources.cookies?: AffectedCookie[]
  • removed: property Protocol.Audits.InspectorIssue.code: InspectorIssueCode
  • removed: property Protocol.Audits.InspectorIssue.details: InspectorIssueDetails
  • removed: property Protocol.Audits.InspectorIssue.resources: AffectedResources
  • removed: property Protocol.Audits.InspectorIssueDetails.sameSiteCookieIssueDetails?: SameSiteCookieIssueDetails
  • removed: property Protocol.Audits.SameSiteCookieIssueDetails.cookieExclusionReasons: SameSiteCookieExclusionReason[]
  • removed: property Protocol.Audits.SameSiteCookieIssueDetails.cookieWarningReasons: SameSiteCookieWarningReason[]
  • removed: property Protocol.BackgroundService.BackgroundServiceEvent.eventMetadata: EventMetadata[]
  • removed: property Protocol.BackgroundService.BackgroundServiceEvent.eventName: string
  • removed: property Protocol.BackgroundService.BackgroundServiceEvent.instanceId: string
  • removed: property Protocol.BackgroundService.BackgroundServiceEvent.origin: string
  • removed: property Protocol.BackgroundService.BackgroundServiceEvent.service: ServiceName
  • removed: property Protocol.BackgroundService.BackgroundServiceEvent.serviceWorkerRegistrationId: ServiceWorker.RegistrationID
  • removed: property Protocol.BackgroundService.BackgroundServiceEvent.timestamp: Network.TimeSinceEpoch
  • removed: property Protocol.BackgroundService.EventMetadata.key: string
  • removed: property Protocol.BackgroundService.EventMetadata.value: string
  • removed: property Protocol.Browser.Bounds.height?: number
  • removed: property Protocol.Browser.Bounds.left?: number
  • removed: property Protocol.Browser.Bounds.top?: number
  • removed: property Protocol.Browser.Bounds.width?: number
  • removed: property Protocol.Browser.Bounds.windowState?: WindowState
  • removed: property Protocol.Browser.Bucket.count: number
  • removed: property Protocol.Browser.Bucket.high: number
  • removed: property Protocol.Browser.Bucket.low: number
  • removed: property Protocol.Browser.Histogram.buckets: Bucket[]
  • removed: property Protocol.Browser.Histogram.count: number
  • removed: property Protocol.Browser.Histogram.name: string
  • removed: property Protocol.Browser.Histogram.sum: number
  • removed: property Protocol.Browser.PermissionDescriptor.allowWithoutSanitization?: boolean
  • removed: property Protocol.Browser.PermissionDescriptor.name: string
  • removed: property Protocol.Browser.PermissionDescriptor.sysex?: boolean
  • removed: property Protocol.Browser.PermissionDescriptor.type?: string
  • removed: property Protocol.Browser.PermissionDescriptor.userVisibleOnly?: boolean
  • removed: property Protocol.CSS.CSSComputedStyleProperty.name: string
  • removed: property Protocol.CSS.CSSComputedStyleProperty.value: string
  • removed: property Protocol.CSS.CSSKeyframeRule.keyText: Value
  • removed: property Protocol.CSS.CSSKeyframeRule.origin: StyleSheetOrigin
  • removed: property Protocol.CSS.CSSKeyframeRule.style: CSSStyle
  • removed: property Protocol.CSS.CSSKeyframeRule.styleSheetId?: StyleSheetId
  • removed: property Protocol.CSS.CSSKeyframesRule.animationName: Value
  • removed: property Protocol.CSS.CSSKeyframesRule.keyframes: CSSKeyframeRule[]
  • removed: property Protocol.CSS.CSSMedia.mediaList?: MediaQuery[]
  • removed: property Protocol.CSS.CSSMedia.range?: SourceRange
  • removed: property Protocol.CSS.CSSMedia.source: 'mediaRule'|'importRule'|'linkedSheet'|'inlineSheet'
  • removed: property Protocol.CSS.CSSMedia.sourceURL?: string
  • removed: property Protocol.CSS.CSSMedia.styleSheetId?: StyleSheetId
  • removed: property Protocol.CSS.CSSMedia.text: string
  • removed: property Protocol.CSS.CSSProperty.disabled?: boolean
  • removed: property Protocol.CSS.CSSProperty.implicit?: boolean
  • removed: property Protocol.CSS.CSSProperty.important?: boolean
  • removed: property Protocol.CSS.CSSProperty.name: string
  • removed: property Protocol.CSS.CSSProperty.parsedOk?: boolean
  • removed: property Protocol.CSS.CSSProperty.range?: SourceRange
  • removed: property Protocol.CSS.CSSProperty.text?: string
  • removed: property Protocol.CSS.CSSProperty.value: string
  • removed: property Protocol.CSS.CSSRule.media?: CSSMedia[]
  • removed: property Protocol.CSS.CSSRule.origin: StyleSheetOrigin
  • removed: property Protocol.CSS.CSSRule.selectorList: SelectorList
  • removed: property Protocol.CSS.CSSRule.style: CSSStyle
  • removed: property Protocol.CSS.CSSRule.styleSheetId?: StyleSheetId
  • removed: property Protocol.CSS.CSSStyle.cssProperties: CSSProperty[]
  • removed: property Protocol.CSS.CSSStyle.cssText?: string
  • removed: property Protocol.CSS.CSSStyle.range?: SourceRange
  • removed: property Protocol.CSS.CSSStyle.shorthandEntries: ShorthandEntry[]
  • removed: property Protocol.CSS.CSSStyle.styleSheetId?: StyleSheetId
  • removed: property Protocol.CSS.CSSStyleSheetHeader.disabled: boolean
  • removed: property Protocol.CSS.CSSStyleSheetHeader.endColumn: number
  • removed: property Protocol.CSS.CSSStyleSheetHeader.endLine: number
  • removed: property Protocol.CSS.CSSStyleSheetHeader.frameId: Page.FrameId
  • removed: property Protocol.CSS.CSSStyleSheetHeader.hasSourceURL?: boolean
  • removed: property Protocol.CSS.CSSStyleSheetHeader.isInline: boolean
  • removed: property Protocol.CSS.CSSStyleSheetHeader.length: number
  • removed: property Protocol.CSS.CSSStyleSheetHeader.origin: StyleSheetOrigin
  • removed: property Protocol.CSS.CSSStyleSheetHeader.ownerNode?: DOM.BackendNodeId
  • removed: property Protocol.CSS.CSSStyleSheetHeader.sourceMapURL?: string
  • removed: property Protocol.CSS.CSSStyleSheetHeader.sourceURL: string
  • removed: property Protocol.CSS.CSSStyleSheetHeader.startColumn: number
  • removed: property Protocol.CSS.CSSStyleSheetHeader.startLine: number
  • removed: property Protocol.CSS.CSSStyleSheetHeader.styleSheetId: StyleSheetId
  • removed: property Protocol.CSS.CSSStyleSheetHeader.title: string
  • removed: property Protocol.CSS.FontFace.fontFamily: string
  • removed: property Protocol.CSS.FontFace.fontStretch: string
  • removed: property Protocol.CSS.FontFace.fontStyle: string
  • removed: property Protocol.CSS.FontFace.fontVariant: string
  • removed: property Protocol.CSS.FontFace.fontWeight: string
  • removed: property Protocol.CSS.FontFace.platformFontFamily: string
  • removed: property Protocol.CSS.FontFace.src: string
  • removed: property Protocol.CSS.FontFace.unicodeRange: string
  • removed: property Protocol.CSS.InheritedStyleEntry.inlineStyle?: CSSStyle
  • removed: property Protocol.CSS.InheritedStyleEntry.matchedCSSRules: RuleMatch[]
  • removed: property Protocol.CSS.MediaQuery.active: boolean
  • removed: property Protocol.CSS.MediaQuery.expressions: MediaQueryExpression[]
  • removed: property Protocol.CSS.MediaQueryExpression.computedLength?: number
  • removed: property Protocol.CSS.MediaQueryExpression.feature: string
  • removed: property Protocol.CSS.MediaQueryExpression.unit: string
  • removed: property Protocol.CSS.MediaQueryExpression.value: number
  • removed: property Protocol.CSS.MediaQueryExpression.valueRange?: SourceRange
  • removed: property Protocol.CSS.PlatformFontUsage.familyName: string
  • removed: property Protocol.CSS.PlatformFontUsage.glyphCount: number
  • removed: property Protocol.CSS.PlatformFontUsage.isCustomFont: boolean
  • removed: property Protocol.CSS.PseudoElementMatches.matches: RuleMatch[]
  • removed: property Protocol.CSS.PseudoElementMatches.pseudoType: DOM.PseudoType
  • removed: property Protocol.CSS.RuleMatch.matchingSelectors: number[]
  • removed: property Protocol.CSS.RuleMatch.rule: CSSRule
  • removed: property Protocol.CSS.RuleUsage.endOffset: number
  • removed: property Protocol.CSS.RuleUsage.startOffset: number
  • removed: property Protocol.CSS.RuleUsage.styleSheetId: StyleSheetId
  • removed: property Protocol.CSS.RuleUsage.used: boolean
  • removed: property Protocol.CSS.SelectorList.selectors: Value[]
  • removed: property Protocol.CSS.SelectorList.text: string
  • removed: property Protocol.CSS.ShorthandEntry.important?: boolean
  • removed: property Protocol.CSS.ShorthandEntry.name: string
  • removed: property Protocol.CSS.ShorthandEntry.value: string
  • removed: property Protocol.CSS.SourceRange.endColumn: number
  • removed: property Protocol.CSS.SourceRange.endLine: number
  • removed: property Protocol.CSS.SourceRange.startColumn: number
  • removed: property Protocol.CSS.SourceRange.startLine: number
  • removed: property Protocol.CSS.StyleDeclarationEdit.range: SourceRange
  • removed: property Protocol.CSS.StyleDeclarationEdit.styleSheetId: StyleSheetId
  • removed: property Protocol.CSS.StyleDeclarationEdit.text: string
  • removed: property Protocol.CSS.Value.range?: SourceRange
  • removed: property Protocol.CSS.Value.text: string
  • removed: property Protocol.CacheStorage.Cache.cacheId: CacheId
  • removed: property Protocol.CacheStorage.Cache.cacheName: string
  • removed: property Protocol.CacheStorage.Cache.securityOrigin: string
  • removed: property Protocol.CacheStorage.CachedResponse.body: binary
  • removed: property Protocol.CacheStorage.DataEntry.requestHeaders: Header[]
  • removed: property Protocol.CacheStorage.DataEntry.requestMethod: string
  • removed: property Protocol.CacheStorage.DataEntry.requestURL: string
  • removed: property Protocol.CacheStorage.DataEntry.responseHeaders: Header[]
  • removed: property Protocol.CacheStorage.DataEntry.responseStatus: number
  • removed: property Protocol.CacheStorage.DataEntry.responseStatusText: string
  • removed: property Protocol.CacheStorage.DataEntry.responseTime: number
  • removed: property Protocol.CacheStorage.DataEntry.responseType: CachedResponseType
  • removed: property Protocol.CacheStorage.Header.name: string
  • removed: property Protocol.CacheStorage.Header.value: string
  • removed: property Protocol.Cast.Sink.id: string
  • removed: property Protocol.Cast.Sink.name: string
  • removed: property Protocol.Cast.Sink.session?: string
  • removed: property Protocol.CommandParameters.'Accessibility.disable': Accessibility.disableParameters
  • removed: property Protocol.CommandParameters.'Accessibility.enable': Accessibility.enableParameters
  • removed: property Protocol.CommandParameters.'Accessibility.getFullAXTree': Accessibility.getFullAXTreeParameters
  • removed: property Protocol.CommandParameters.'Accessibility.getPartialAXTree': Accessibility.getPartialAXTreeParameters
  • removed: property Protocol.CommandParameters.'Animation.disable': Animation.disableParameters
  • removed: property Protocol.CommandParameters.'Animation.enable': Animation.enableParameters
  • removed: property Protocol.CommandParameters.'Animation.getCurrentTime': Animation.getCurrentTimeParameters
  • removed: property Protocol.CommandParameters.'Animation.getPlaybackRate': Animation.getPlaybackRateParameters
  • removed: property Protocol.CommandParameters.'Animation.releaseAnimations': Animation.releaseAnimationsParameters
  • removed: property Protocol.CommandParameters.'Animation.resolveAnimation': Animation.resolveAnimationParameters
  • removed: property Protocol.CommandParameters.'Animation.seekAnimations': Animation.seekAnimationsParameters
  • removed: property Protocol.CommandParameters.'Animation.setPaused': Animation.setPausedParameters
  • removed: property Protocol.CommandParameters.'Animation.setPlaybackRate': Animation.setPlaybackRateParameters
  • removed: property Protocol.CommandParameters.'Animation.setTiming': Animation.setTimingParameters
  • removed: property Protocol.CommandParameters.'ApplicationCache.enable': ApplicationCache.enableParameters
  • removed: property Protocol.CommandParameters.'ApplicationCache.getApplicationCacheForFrame': ApplicationCache.getApplicationCacheForFrameParameters
  • removed: property Protocol.CommandParameters.'ApplicationCache.getFramesWithManifests': ApplicationCache.getFramesWithManifestsParameters
  • removed: property Protocol.CommandParameters.'ApplicationCache.getManifestForFrame': ApplicationCache.getManifestForFrameParameters
  • removed: property Protocol.CommandParameters.'Audits.disable': Audits.disableParameters
  • removed: property Protocol.CommandParameters.'Audits.enable': Audits.enableParameters
  • removed: property Protocol.CommandParameters.'Audits.getEncodedResponse': Audits.getEncodedResponseParameters
  • removed: property Protocol.CommandParameters.'BackgroundService.clearEvents': BackgroundService.clearEventsParameters
  • removed: property Protocol.CommandParameters.'BackgroundService.setRecording': BackgroundService.setRecordingParameters
  • removed: property Protocol.CommandParameters.'BackgroundService.startObserving': BackgroundService.startObservingParameters
  • removed: property Protocol.CommandParameters.'BackgroundService.stopObserving': BackgroundService.stopObservingParameters
  • removed: property Protocol.CommandParameters.'Browser.close': Browser.closeParameters
  • removed: property Protocol.CommandParameters.'Browser.crash': Browser.crashParameters
  • removed: property Protocol.CommandParameters.'Browser.crashGpuProcess': Browser.crashGpuProcessParameters
  • removed: property Protocol.CommandParameters.'Browser.getBrowserCommandLine': Browser.getBrowserCommandLineParameters
  • removed: property Protocol.CommandParameters.'Browser.getHistogram': Browser.getHistogramParameters
  • removed: property Protocol.CommandParameters.'Browser.getHistograms': Browser.getHistogramsParameters
  • removed: property Protocol.CommandParameters.'Browser.getVersion': Browser.getVersionParameters
  • removed: property Protocol.CommandParameters.'Browser.getWindowBounds': Browser.getWindowBoundsParameters
  • removed: property Protocol.CommandParameters.'Browser.getWindowForTarget': Browser.getWindowForTargetParameters
  • removed: property Protocol.CommandParameters.'Browser.grantPermissions': Browser.grantPermissionsParameters
  • removed: property Protocol.CommandParameters.'Browser.resetPermissions': Browser.resetPermissionsParameters
  • removed: property Protocol.CommandParameters.'Browser.setDockTile': Browser.setDockTileParameters
  • removed: property Protocol.CommandParameters.'Browser.setDownloadBehavior': Browser.setDownloadBehaviorParameters
  • removed: property Protocol.CommandParameters.'Browser.setPermission': Browser.setPermissionParameters
  • removed: property Protocol.CommandParameters.'Browser.setWindowBounds': Browser.setWindowBoundsParameters
  • removed: property Protocol.CommandParameters.'CSS.addRule': CSS.addRuleParameters
  • removed: property Protocol.CommandParameters.'CSS.collectClassNames': CSS.collectClassNamesParameters
  • removed: property Protocol.CommandParameters.'CSS.createStyleSheet': CSS.createStyleSheetParameters
  • removed: property Protocol.CommandParameters.'CSS.disable': CSS.disableParameters
  • removed: property Protocol.CommandParameters.'CSS.enable': CSS.enableParameters
  • removed: property Protocol.CommandParameters.'CSS.forcePseudoState': CSS.forcePseudoStateParameters
  • removed: property Protocol.CommandParameters.'CSS.getBackgroundColors': CSS.getBackgroundColorsParameters
  • removed: property Protocol.CommandParameters.'CSS.getComputedStyleForNode': CSS.getComputedStyleForNodeParameters
  • removed: property Protocol.CommandParameters.'CSS.getInlineStylesForNode': CSS.getInlineStylesForNodeParameters
  • removed: property Protocol.CommandParameters.'CSS.getMatchedStylesForNode': CSS.getMatchedStylesForNodeParameters
  • removed: property Protocol.CommandParameters.'CSS.getMediaQueries': CSS.getMediaQueriesParameters
  • removed: property Protocol.CommandParameters.'CSS.getPlatformFontsForNode': CSS.getPlatformFontsForNodeParameters
  • removed: property Protocol.CommandParameters.'CSS.getStyleSheetText': CSS.getStyleSheetTextParameters
  • removed: property Protocol.CommandParameters.'CSS.setEffectivePropertyValueForNode': CSS.setEffectivePropertyValueForNodeParameters
  • removed: property Protocol.CommandParameters.'CSS.setKeyframeKey': CSS.setKeyframeKeyParameters
  • removed: property Protocol.CommandParameters.'CSS.setMediaText': CSS.setMediaTextParameters
  • removed: property Protocol.CommandParameters.'CSS.setRuleSelector': CSS.setRuleSelectorParameters
  • removed: property Protocol.CommandParameters.'CSS.setStyleSheetText': CSS.setStyleSheetTextParameters
  • removed: property Protocol.CommandParameters.'CSS.setStyleTexts': CSS.setStyleTextsParameters
  • removed: property Protocol.CommandParameters.'CSS.startRuleUsageTracking': CSS.startRuleUsageTrackingParameters
  • removed: property Protocol.CommandParameters.'CSS.stopRuleUsageTracking': CSS.stopRuleUsageTrackingParameters
  • removed: property Protocol.CommandParameters.'CSS.takeCoverageDelta': CSS.takeCoverageDeltaParameters
  • removed: property Protocol.CommandParameters.'CacheStorage.deleteCache': CacheStorage.deleteCacheParameters
  • removed: property Protocol.CommandParameters.'CacheStorage.deleteEntry': CacheStorage.deleteEntryParameters
  • removed: property Protocol.CommandParameters.'CacheStorage.requestCacheNames': CacheStorage.requestCacheNamesParameters
  • removed: property Protocol.CommandParameters.'CacheStorage.requestCachedResponse': CacheStorage.requestCachedResponseParameters
  • removed: property Protocol.CommandParameters.'CacheStorage.requestEntries': CacheStorage.requestEntriesParameters
  • removed: property Protocol.CommandParameters.'Cast.disable': Cast.disableParameters
  • removed: property Protocol.CommandParameters.'Cast.enable': Cast.enableParameters
  • removed: property Protocol.CommandParameters.'Cast.setSinkToUse': Cast.setSinkToUseParameters
  • removed: property Protocol.CommandParameters.'Cast.startTabMirroring': Cast.startTabMirroringParameters
  • removed: property Protocol.CommandParameters.'Cast.stopCasting': Cast.stopCastingParameters
  • removed: property Protocol.CommandParameters.'Console.clearMessages': Console.clearMessagesParameters
  • removed: property Protocol.CommandParameters.'Console.disable': Console.disableParameters
  • removed: property Protocol.CommandParameters.'Console.enable': Console.enableParameters
  • removed: property Protocol.CommandParameters.'DOM.collectClassNamesFromSubtree': DOM.collectClassNamesFromSubtreeParameters
  • removed: property Protocol.CommandParameters.'DOM.copyTo': DOM.copyToParameters
  • removed: property Protocol.CommandParameters.'DOM.describeNode': DOM.describeNodeParameters
  • removed: property Protocol.CommandParameters.'DOM.disable': DOM.disableParameters
  • removed: property Protocol.CommandParameters.'DOM.discardSearchResults': DOM.discardSearchResultsParameters
  • removed: property Protocol.CommandParameters.'DOM.enable': DOM.enableParameters
  • removed: property Protocol.CommandParameters.'DOM.focus': DOM.focusParameters
  • removed: property Protocol.CommandParameters.'DOM.getAttributes': DOM.getAttributesParameters
  • removed: property Protocol.CommandParameters.'DOM.getBoxModel': DOM.getBoxModelParameters
  • removed: property Protocol.CommandParameters.'DOM.getContentQuads': DOM.getContentQuadsParameters
  • removed: property Protocol.CommandParameters.'DOM.getDocument': DOM.getDocumentParameters
  • removed: property Protocol.CommandParameters.'DOM.getFileInfo': DOM.getFileInfoParameters
  • removed: property Protocol.CommandParameters.'DOM.getFlattenedDocument': DOM.getFlattenedDocumentParameters
  • removed: property Protocol.CommandParameters.'DOM.getFrameOwner': DOM.getFrameOwnerParameters
  • removed: property Protocol.CommandParameters.'DOM.getNodeForLocation': DOM.getNodeForLocationParameters
  • removed: property Protocol.CommandParameters.'DOM.getNodeStackTraces': DOM.getNodeStackTracesParameters
  • removed: property Protocol.CommandParameters.'DOM.getOuterHTML': DOM.getOuterHTMLParameters
  • removed: property Protocol.CommandParameters.'DOM.getRelayoutBoundary': DOM.getRelayoutBoundaryParameters
  • removed: property Protocol.CommandParameters.'DOM.getSearchResults': DOM.getSearchResultsParameters
  • removed: property Protocol.CommandParameters.'DOM.hideHighlight': DOM.hideHighlightParameters
  • removed: property Protocol.CommandParameters.'DOM.highlightNode': DOM.highlightNodeParameters
  • removed: property Protocol.CommandParameters.'DOM.highlightRect': DOM.highlightRectParameters
  • removed: property Protocol.CommandParameters.'DOM.markUndoableState': DOM.markUndoableStateParameters
  • removed: property Protocol.CommandParameters.'DOM.moveTo': DOM.moveToParameters
  • removed: property Protocol.CommandParameters.'DOM.performSearch': DOM.performSearchParameters
  • removed: property Protocol.CommandParameters.'DOM.pushNodeByPathToFrontend': DOM.pushNodeByPathToFrontendParameters
  • removed: property Protocol.CommandParameters.'DOM.pushNodesByBackendIdsToFrontend': DOM.pushNodesByBackendIdsToFrontendParameters
  • removed: property Protocol.CommandParameters.'DOM.querySelector': DOM.querySelectorParameters
  • removed: property Protocol.CommandParameters.'DOM.querySelectorAll': DOM.querySelectorAllParameters
  • removed: property Protocol.CommandParameters.'DOM.redo': DOM.redoParameters
  • removed: property Protocol.CommandParameters.'DOM.removeAttribute': DOM.removeAttributeParameters
  • removed: property Protocol.CommandParameters.'DOM.removeNode': DOM.removeNodeParameters
  • removed: property Protocol.CommandParameters.'DOM.requestChildNodes': DOM.requestChildNodesParameters
  • removed: property Protocol.CommandParameters.'DOM.requestNode': DOM.requestNodeParameters
  • removed: property Protocol.CommandParameters.'DOM.resolveNode': DOM.resolveNodeParameters
  • removed: property Protocol.CommandParameters.'DOM.scrollIntoViewIfNeeded': DOM.scrollIntoViewIfNeededParameters
  • removed: property Protocol.CommandParameters.'DOM.setAttributeValue': DOM.setAttributeValueParameters
  • removed: property Protocol.CommandParameters.'DOM.setAttributesAsText': DOM.setAttributesAsTextParameters
  • removed: property Protocol.CommandParameters.'DOM.setFileInputFiles': DOM.setFileInputFilesParameters
  • removed: property Protocol.CommandParameters.'DOM.setInspectedNode': DOM.setInspectedNodeParameters
  • removed: property Protocol.CommandParameters.'DOM.setNodeName': DOM.setNodeNameParameters
  • removed: property Protocol.CommandParameters.'DOM.setNodeStackTracesEnabled': DOM.setNodeStackTracesEnabledParameters
  • removed: property Protocol.CommandParameters.'DOM.setNodeValue': DOM.setNodeValueParameters
  • removed: property Protocol.CommandParameters.'DOM.setOuterHTML': DOM.setOuterHTMLParameters
  • removed: property Protocol.CommandParameters.'DOM.undo': DOM.undoParameters
  • removed: property Protocol.CommandParameters.'DOMDebugger.getEventListeners': DOMDebugger.getEventListenersParameters
  • removed: property Protocol.CommandParameters.'DOMDebugger.removeDOMBreakpoint': DOMDebugger.removeDOMBreakpointParameters
  • removed: property Protocol.CommandParameters.'DOMDebugger.removeEventListenerBreakpoint': DOMDebugger.removeEventListenerBreakpointParameters
  • removed: property Protocol.CommandParameters.'DOMDebugger.removeInstrumentationBreakpoint': DOMDebugger.removeInstrumentationBreakpointParameters
  • removed: property Protocol.CommandParameters.'DOMDebugger.removeXHRBreakpoint': DOMDebugger.removeXHRBreakpointParameters
  • removed: property Protocol.CommandParameters.'DOMDebugger.setDOMBreakpoint': DOMDebugger.setDOMBreakpointParameters
  • removed: property Protocol.CommandParameters.'DOMDebugger.setEventListenerBreakpoint': DOMDebugger.setEventListenerBreakpointParameters
  • removed: property Protocol.CommandParameters.'DOMDebugger.setInstrumentationBreakpoint': DOMDebugger.setInstrumentationBreakpointParameters
  • removed: property Protocol.CommandParameters.'DOMDebugger.setXHRBreakpoint': DOMDebugger.setXHRBreakpointParameters
  • removed: property Protocol.CommandParameters.'DOMSnapshot.captureSnapshot': DOMSnapshot.captureSnapshotParameters
  • removed: property Protocol.CommandParameters.'DOMSnapshot.disable': DOMSnapshot.disableParameters
  • removed: property Protocol.CommandParameters.'DOMSnapshot.enable': DOMSnapshot.enableParameters
  • removed: property Protocol.CommandParameters.'DOMSnapshot.getSnapshot': DOMSnapshot.getSnapshotParameters
  • removed: property Protocol.CommandParameters.'DOMStorage.clear': DOMStorage.clearParameters
  • removed: property Protocol.CommandParameters.'DOMStorage.disable': DOMStorage.disableParameters
  • removed: property Protocol.CommandParameters.'DOMStorage.enable': DOMStorage.enableParameters
  • removed: property Protocol.CommandParameters.'DOMStorage.getDOMStorageItems': DOMStorage.getDOMStorageItemsParameters
  • removed: property Protocol.CommandParameters.'DOMStorage.removeDOMStorageItem': DOMStorage.removeDOMStorageItemParameters
  • removed: property Protocol.CommandParameters.'DOMStorage.setDOMStorageItem': DOMStorage.setDOMStorageItemParameters
  • removed: property Protocol.CommandParameters.'Database.disable': Database.disableParameters
  • removed: property Protocol.CommandParameters.'Database.enable': Database.enableParameters
  • removed: property Protocol.CommandParameters.'Database.executeSQL': Database.executeSQLParameters
  • removed: property Protocol.CommandParameters.'Database.getDatabaseTableNames': Database.getDatabaseTableNamesParameters
  • removed: property Protocol.CommandParameters.'Debugger.continueToLocation': Debugger.continueToLocationParameters
  • removed: property Protocol.CommandParameters.'Debugger.disable': Debugger.disableParameters
  • removed: property Protocol.CommandParameters.'Debugger.enable': Debugger.enableParameters
  • removed: property Protocol.CommandParameters.'Debugger.evaluateOnCallFrame': Debugger.evaluateOnCallFrameParameters
  • removed: property Protocol.CommandParameters.'Debugger.getPossibleBreakpoints': Debugger.getPossibleBreakpointsParameters
  • removed: property Protocol.CommandParameters.'Debugger.getScriptSource': Debugger.getScriptSourceParameters
  • removed: property Protocol.CommandParameters.'Debugger.getStackTrace': Debugger.getStackTraceParameters
  • removed: property Protocol.CommandParameters.'Debugger.getWasmBytecode': Debugger.getWasmBytecodeParameters
  • removed: property Protocol.CommandParameters.'Debugger.pause': Debugger.pauseParameters
  • removed: property Protocol.CommandParameters.'Debugger.pauseOnAsyncCall': Debugger.pauseOnAsyncCallParameters
  • removed: property Protocol.CommandParameters.'Debugger.removeBreakpoint': Debugger.removeBreakpointParameters
  • removed: property Protocol.CommandParameters.'Debugger.restartFrame': Debugger.restartFrameParameters
  • removed: property Protocol.CommandParameters.'Debugger.resume': Debugger.resumeParameters
  • removed: property Protocol.CommandParameters.'Debugger.searchInContent': Debugger.searchInContentParameters
  • removed: property Protocol.CommandParameters.'Debugger.setAsyncCallStackDepth': Debugger.setAsyncCallStackDepthParameters
  • removed: property Protocol.CommandParameters.'Debugger.setBlackboxPatterns': Debugger.setBlackboxPatternsParameters
  • removed: property Protocol.CommandParameters.'Debugger.setBlackboxedRanges': Debugger.setBlackboxedRangesParameters
  • removed: property Protocol.CommandParameters.'Debugger.setBreakpoint': Debugger.setBreakpointParameters
  • removed: property Protocol.CommandParameters.'Debugger.setBreakpointByUrl': Debugger.setBreakpointByUrlParameters
  • removed: property Protocol.CommandParameters.'Debugger.setBreakpointOnFunctionCall': Debugger.setBreakpointOnFunctionCallParameters
  • removed: property Protocol.CommandParameters.'Debugger.setBreakpointsActive': Debugger.setBreakpointsActiveParameters
  • removed: property Protocol.CommandParameters.'Debugger.setInstrumentationBreakpoint': Debugger.setInstrumentationBreakpointParameters
  • removed: property Protocol.CommandParameters.'Debugger.setPauseOnExceptions': Debugger.setPauseOnExceptionsParameters
  • removed: property Protocol.CommandParameters.'Debugger.setReturnValue': Debugger.setReturnValueParameters
  • removed: property Protocol.CommandParameters.'Debugger.setScriptSource': Debugger.setScriptSourceParameters
  • removed: property Protocol.CommandParameters.'Debugger.setSkipAllPauses': Debugger.setSkipAllPausesParameters
  • removed: property Protocol.CommandParameters.'Debugger.setVariableValue': Debugger.setVariableValueParameters
  • removed: property Protocol.CommandParameters.'Debugger.stepInto': Debugger.stepIntoParameters
  • removed: property Protocol.CommandParameters.'Debugger.stepOut': Debugger.stepOutParameters
  • removed: property Protocol.CommandParameters.'Debugger.stepOver': Debugger.stepOverParameters
  • removed: property Protocol.CommandParameters.'DeviceOrientation.clearDeviceOrientationOverride': DeviceOrientation.clearDeviceOrientationOverrideParameters
  • removed: property Protocol.CommandParameters.'DeviceOrientation.setDeviceOrientationOverride': DeviceOrientation.setDeviceOrientationOverrideParameters
  • removed: property Protocol.CommandParameters.'Emulation.canEmulate': Emulation.canEmulateParameters
  • removed: property Protocol.CommandParameters.'Emulation.clearDeviceMetricsOverride': Emulation.clearDeviceMetricsOverrideParameters
  • removed: property Protocol.CommandParameters.'Emulation.clearGeolocationOverride': Emulation.clearGeolocationOverrideParameters
  • removed: property Protocol.CommandParameters.'Emulation.resetPageScaleFactor': Emulation.resetPageScaleFactorParameters
  • removed: property Protocol.CommandParameters.'Emulation.setCPUThrottlingRate': Emulation.setCPUThrottlingRateParameters
  • removed: property Protocol.CommandParameters.'Emulation.setDefaultBackgroundColorOverride': Emulation.setDefaultBackgroundColorOverrideParameters
  • removed: property Protocol.CommandParameters.'Emulation.setDeviceMetricsOverride': Emulation.setDeviceMetricsOverrideParameters
  • removed: property Protocol.CommandParameters.'Emulation.setDocumentCookieDisabled': Emulation.setDocumentCookieDisabledParameters
  • removed: property Protocol.CommandParameters.'Emulation.setEmitTouchEventsForMouse': Emulation.setEmitTouchEventsForMouseParameters
  • removed: property Protocol.CommandParameters.'Emulation.setEmulatedMedia': Emulation.setEmulatedMediaParameters
  • removed: property Protocol.CommandParameters.'Emulation.setEmulatedVisionDeficiency': Emulation.setEmulatedVisionDeficiencyParameters
  • removed: property Protocol.CommandParameters.'Emulation.setFocusEmulationEnabled': Emulation.setFocusEmulationEnabledParameters
  • removed: property Protocol.CommandParameters.'Emulation.setGeolocationOverride': Emulation.setGeolocationOverrideParameters
  • removed: property Protocol.CommandParameters.'Emulation.setLocaleOverride': Emulation.setLocaleOverrideParameters
  • removed: property Protocol.CommandParameters.'Emulation.setNavigatorOverrides': Emulation.setNavigatorOverridesParameters
  • removed: property Protocol.CommandParameters.'Emulation.setPageScaleFactor': Emulation.setPageScaleFactorParameters
  • removed: property Protocol.CommandParameters.'Emulation.setScriptExecutionDisabled': Emulation.setScriptExecutionDisabledParameters
  • removed: property Protocol.CommandParameters.'Emulation.setScrollbarsHidden': Emulation.setScrollbarsHiddenParameters
  • removed: property Protocol.CommandParameters.'Emulation.setTimezoneOverride': Emulation.setTimezoneOverrideParameters
  • removed: property Protocol.CommandParameters.'Emulation.setTouchEmulationEnabled': Emulation.setTouchEmulationEnabledParameters
  • removed: property Protocol.CommandParameters.'Emulation.setUserAgentOverride': Emulation.setUserAgentOverrideParameters
  • removed: property Protocol.CommandParameters.'Emulation.setVirtualTimePolicy': Emulation.setVirtualTimePolicyParameters
  • removed: property Protocol.CommandParameters.'Emulation.setVisibleSize': Emulation.setVisibleSizeParameters
  • removed: property Protocol.CommandParameters.'Fetch.continueRequest': Fetch.continueRequestParameters
  • removed: property Protocol.CommandParameters.'Fetch.continueWithAuth': Fetch.continueWithAuthParameters
  • removed: property Protocol.CommandParameters.'Fetch.disable': Fetch.disableParameters
  • removed: property Protocol.CommandParameters.'Fetch.enable': Fetch.enableParameters
  • removed: property Protocol.CommandParameters.'Fetch.failRequest': Fetch.failRequestParameters
  • removed: property Protocol.CommandParameters.'Fetch.fulfillRequest': Fetch.fulfillRequestParameters
  • removed: property Protocol.CommandParameters.'Fetch.getResponseBody': Fetch.getResponseBodyParameters
  • removed: property Protocol.CommandParameters.'Fetch.takeResponseBodyAsStream': Fetch.takeResponseBodyAsStreamParameters
  • removed: property Protocol.CommandParameters.'HeadlessExperimental.beginFrame': HeadlessExperimental.beginFrameParameters
  • removed: property Protocol.CommandParameters.'HeadlessExperimental.disable': HeadlessExperimental.disableParameters
  • removed: property Protocol.CommandParameters.'HeadlessExperimental.enable': HeadlessExperimental.enableParameters
  • removed: property Protocol.CommandParameters.'HeapProfiler.addInspectedHeapObject': HeapProfiler.addInspectedHeapObjectParameters
  • removed: property Protocol.CommandParameters.'HeapProfiler.collectGarbage': HeapProfiler.collectGarbageParameters
  • removed: property Protocol.CommandParameters.'HeapProfiler.disable': HeapProfiler.disableParameters
  • removed: property Protocol.CommandParameters.'HeapProfiler.enable': HeapProfiler.enableParameters
  • removed: property Protocol.CommandParameters.'HeapProfiler.getHeapObjectId': HeapProfiler.getHeapObjectIdParameters
  • removed: property Protocol.CommandParameters.'HeapProfiler.getObjectByHeapObjectId': HeapProfiler.getObjectByHeapObjectIdParameters
  • removed: property Protocol.CommandParameters.'HeapProfiler.getSamplingProfile': HeapProfiler.getSamplingProfileParameters
  • removed: property Protocol.CommandParameters.'HeapProfiler.startSampling': HeapProfiler.startSamplingParameters
  • removed: property Protocol.CommandParameters.'HeapProfiler.startTrackingHeapObjects': HeapProfiler.startTrackingHeapObjectsParameters
  • removed: property Protocol.CommandParameters.'HeapProfiler.stopSampling': HeapProfiler.stopSamplingParameters
  • removed: property Protocol.CommandParameters.'HeapProfiler.stopTrackingHeapObjects': HeapProfiler.stopTrackingHeapObjectsParameters
  • removed: property Protocol.CommandParameters.'HeapProfiler.takeHeapSnapshot': HeapProfiler.takeHeapSnapshotParameters
  • removed: property Protocol.CommandParameters.'IO.close': IO.closeParameters
  • removed: property Protocol.CommandParameters.'IO.read': IO.readParameters
  • removed: property Protocol.CommandParameters.'IO.resolveBlob': IO.resolveBlobParameters
  • removed: property Protocol.CommandParameters.'IndexedDB.clearObjectStore': IndexedDB.clearObjectStoreParameters
  • removed: property Protocol.CommandParameters.'IndexedDB.deleteDatabase': IndexedDB.deleteDatabaseParameters
  • removed: property Protocol.CommandParameters.'IndexedDB.deleteObjectStoreEntries': IndexedDB.deleteObjectStoreEntriesParameters
  • removed: property Protocol.CommandParameters.'IndexedDB.disable': IndexedDB.disableParameters
  • removed: property Protocol.CommandParameters.'IndexedDB.enable': IndexedDB.enableParameters
  • removed: property Protocol.CommandParameters.'IndexedDB.getMetadata': IndexedDB.getMetadataParameters
  • removed: property Protocol.CommandParameters.'IndexedDB.requestData': IndexedDB.requestDataParameters
  • removed: property Protocol.CommandParameters.'IndexedDB.requestDatabase': IndexedDB.requestDatabaseParameters
  • removed: property Protocol.CommandParameters.'IndexedDB.requestDatabaseNames': IndexedDB.requestDatabaseNamesParameters
  • removed: property Protocol.CommandParameters.'Input.dispatchKeyEvent': Input.dispatchKeyEventParameters
  • removed: property Protocol.CommandParameters.'Input.dispatchMouseEvent': Input.dispatchMouseEventParameters
  • removed: property Protocol.CommandParameters.'Input.dispatchTouchEvent': Input.dispatchTouchEventParameters
  • removed: property Protocol.CommandParameters.'Input.emulateTouchFromMouseEvent': Input.emulateTouchFromMouseEventParameters
  • removed: property Protocol.CommandParameters.'Input.insertText': Input.insertTextParameters
  • removed: property Protocol.CommandParameters.'Input.setIgnoreInputEvents': Input.setIgnoreInputEventsParameters
  • removed: property Protocol.CommandParameters.'Input.synthesizePinchGesture': Input.synthesizePinchGestureParameters
  • removed: property Protocol.CommandParameters.'Input.synthesizeScrollGesture': Input.synthesizeScrollGestureParameters
  • removed: property Protocol.CommandParameters.'Input.synthesizeTapGesture': Input.synthesizeTapGestureParameters
  • removed: property Protocol.CommandParameters.'Inspector.disable': Inspector.disableParameters
  • removed: property Protocol.CommandParameters.'Inspector.enable': Inspector.enableParameters
  • removed: property Protocol.CommandParameters.'LayerTree.compositingReasons': LayerTree.compositingReasonsParameters
  • removed: property Protocol.CommandParameters.'LayerTree.disable': LayerTree.disableParameters
  • removed: property Protocol.CommandParameters.'LayerTree.enable': LayerTree.enableParameters
  • removed: property Protocol.CommandParameters.'LayerTree.loadSnapshot': LayerTree.loadSnapshotParameters
  • removed: property Protocol.CommandParameters.'LayerTree.makeSnapshot': LayerTree.makeSnapshotParameters
  • removed: property Protocol.CommandParameters.'LayerTree.profileSnapshot': LayerTree.profileSnapshotParameters
  • removed: property Protocol.CommandParameters.'LayerTree.releaseSnapshot': LayerTree.releaseSnapshotParameters
  • removed: property Protocol.CommandParameters.'LayerTree.replaySnapshot': LayerTree.replaySnapshotParameters
  • removed: property Protocol.CommandParameters.'LayerTree.snapshotCommandLog': LayerTree.snapshotCommandLogParameters
  • removed: property Protocol.CommandParameters.'Log.clear': Log.clearParameters
  • removed: property Protocol.CommandParameters.'Log.disable': Log.disableParameters
  • removed: property Protocol.CommandParameters.'Log.enable': Log.enableParameters
  • removed: property Protocol.CommandParameters.'Log.startViolationsReport': Log.startViolationsReportParameters
  • removed: property Protocol.CommandParameters.'Log.stopViolationsReport': Log.stopViolationsReportParameters
  • removed: property Protocol.CommandParameters.'Media.disable': Media.disableParameters
  • removed: property Protocol.CommandParameters.'Media.enable': Media.enableParameters
  • removed: property Protocol.CommandParameters.'Memory.forciblyPurgeJavaScriptMemory': Memory.forciblyPurgeJavaScriptMemoryParameters
  • removed: property Protocol.CommandParameters.'Memory.getAllTimeSamplingProfile': Memory.getAllTimeSamplingProfileParameters
  • removed: property Protocol.CommandParameters.'Memory.getBrowserSamplingProfile': Memory.getBrowserSamplingProfileParameters
  • removed: property Protocol.CommandParameters.'Memory.getDOMCounters': Memory.getDOMCountersParameters
  • removed: property Protocol.CommandParameters.'Memory.getSamplingProfile': Memory.getSamplingProfileParameters
  • removed: property Protocol.CommandParameters.'Memory.prepareForLeakDetection': Memory.prepareForLeakDetectionParameters
  • removed: property Protocol.CommandParameters.'Memory.setPressureNotificationsSuppressed': Memory.setPressureNotificationsSuppressedParameters
  • removed: property Protocol.CommandParameters.'Memory.simulatePressureNotification': Memory.simulatePressureNotificationParameters
  • removed: property Protocol.CommandParameters.'Memory.startSampling': Memory.startSamplingParameters
  • removed: property Protocol.CommandParameters.'Memory.stopSampling': Memory.stopSamplingParameters
  • removed: property Protocol.CommandParameters.'Network.canClearBrowserCache': Network.canClearBrowserCacheParameters
  • removed: property Protocol.CommandParameters.'Network.canClearBrowserCookies': Network.canClearBrowserCookiesParameters
  • removed: property Protocol.CommandParameters.'Network.canEmulateNetworkConditions': Network.canEmulateNetworkConditionsParameters
  • removed: property Protocol.CommandParameters.'Network.clearBrowserCache': Network.clearBrowserCacheParameters
  • removed: property Protocol.CommandParameters.'Network.clearBrowserCookies': Network.clearBrowserCookiesParameters
  • removed: property Protocol.CommandParameters.'Network.continueInterceptedRequest': Network.continueInterceptedRequestParameters
  • removed: property Protocol.CommandParameters.'Network.deleteCookies': Network.deleteCookiesParameters
  • removed: property Protocol.CommandParameters.'Network.disable': Network.disableParameters
  • removed: property Protocol.CommandParameters.'Network.emulateNetworkConditions': Network.emulateNetworkConditionsParameters
  • removed: property Protocol.CommandParameters.'Network.enable': Network.enableParameters
  • removed: property Protocol.CommandParameters.'Network.getAllCookies': Network.getAllCookiesParameters
  • removed: property Protocol.CommandParameters.'Network.getCertificate': Network.getCertificateParameters
  • removed: property Protocol.CommandParameters.'Network.getCookies': Network.getCookiesParameters
  • removed: property Protocol.CommandParameters.'Network.getRequestPostData': Network.getRequestPostDataParameters
  • removed: property Protocol.CommandParameters.'Network.getResponseBody': Network.getResponseBodyParameters
  • removed: property Protocol.CommandParameters.'Network.getResponseBodyForInterception': Network.getResponseBodyForInterceptionParameters
  • removed: property Protocol.CommandParameters.'Network.replayXHR': Network.replayXHRParameters
  • removed: property Protocol.CommandParameters.'Network.searchInResponseBody': Network.searchInResponseBodyParameters
  • removed: property Protocol.CommandParameters.'Network.setBlockedURLs': Network.setBlockedURLsParameters
  • removed: property Protocol.CommandParameters.'Network.setBypassServiceWorker': Network.setBypassServiceWorkerParameters
  • removed: property Protocol.CommandParameters.'Network.setCacheDisabled': Network.setCacheDisabledParameters
  • removed: property Protocol.CommandParameters.'Network.setCookie': Network.setCookieParameters
  • removed: property Protocol.CommandParameters.'Network.setCookies': Network.setCookiesParameters
  • removed: property Protocol.CommandParameters.'Network.setDataSizeLimitsForTest': Network.setDataSizeLimitsForTestParameters
  • removed: property Protocol.CommandParameters.'Network.setExtraHTTPHeaders': Network.setExtraHTTPHeadersParameters
  • removed: property Protocol.CommandParameters.'Network.setRequestInterception': Network.setRequestInterceptionParameters
  • removed: property Protocol.CommandParameters.'Network.setUserAgentOverride': Network.setUserAgentOverrideParameters
  • removed: property Protocol.CommandParameters.'Network.takeResponseBodyForInterceptionAsStream': Network.takeResponseBodyForInterceptionAsStreamParameters
  • removed: property Protocol.CommandParameters.'Overlay.disable': Overlay.disableParameters
  • removed: property Protocol.CommandParameters.'Overlay.enable': Overlay.enableParameters
  • removed: property Protocol.CommandParameters.'Overlay.getHighlightObjectForTest': Overlay.getHighlightObjectForTestParameters
  • removed: property Protocol.CommandParameters.'Overlay.hideHighlight': Overlay.hideHighlightParameters
  • removed: property Protocol.CommandParameters.'Overlay.highlightFrame': Overlay.highlightFrameParameters
  • removed: property Protocol.CommandParameters.'Overlay.highlightNode': Overlay.highlightNodeParameters
  • removed: property Protocol.CommandParameters.'Overlay.highlightQuad': Overlay.highlightQuadParameters
  • removed: property Protocol.CommandParameters.'Overlay.highlightRect': Overlay.highlightRectParameters
  • removed: property Protocol.CommandParameters.'Overlay.setInspectMode': Overlay.setInspectModeParameters
  • removed: property Protocol.CommandParameters.'Overlay.setPausedInDebuggerMessage': Overlay.setPausedInDebuggerMessageParameters
  • removed: property Protocol.CommandParameters.'Overlay.setShowAdHighlights': Overlay.setShowAdHighlightsParameters
  • removed: property Protocol.CommandParameters.'Overlay.setShowDebugBorders': Overlay.setShowDebugBordersParameters
  • removed: property Protocol.CommandParameters.'Overlay.setShowFPSCounter': Overlay.setShowFPSCounterParameters
  • removed: property Protocol.CommandParameters.'Overlay.setShowHitTestBorders': Overlay.setShowHitTestBordersParameters
  • removed: property Protocol.CommandParameters.'Overlay.setShowLayoutShiftRegions': Overlay.setShowLayoutShiftRegionsParameters
  • removed: property Protocol.CommandParameters.'Overlay.setShowPaintRects': Overlay.setShowPaintRectsParameters
  • removed: property Protocol.CommandParameters.'Overlay.setShowScrollBottleneckRects': Overlay.setShowScrollBottleneckRectsParameters
  • removed: property Protocol.CommandParameters.'Overlay.setShowViewportSizeOnResize': Overlay.setShowViewportSizeOnResizeParameters
  • removed: property Protocol.CommandParameters.'Page.addCompilationCache': Page.addCompilationCacheParameters
  • removed: property Protocol.CommandParameters.'Page.addScriptToEvaluateOnLoad': Page.addScriptToEvaluateOnLoadParameters
  • removed: property Protocol.CommandParameters.'Page.addScriptToEvaluateOnNewDocument': Page.addScriptToEvaluateOnNewDocumentParameters
  • removed: property Protocol.CommandParameters.'Page.bringToFront': Page.bringToFrontParameters
  • removed: property Protocol.CommandParameters.'Page.captureScreenshot': Page.captureScreenshotParameters
  • removed: property Protocol.CommandParameters.'Page.captureSnapshot': Page.captureSnapshotParameters
  • removed: property Protocol.CommandParameters.'Page.clearCompilationCache': Page.clearCompilationCacheParameters
  • removed: property Protocol.CommandParameters.'Page.clearDeviceMetricsOverride': Page.clearDeviceMetricsOverrideParameters
  • removed: property Protocol.CommandParameters.'Page.clearDeviceOrientationOverride': Page.clearDeviceOrientationOverrideParameters
  • removed: property Protocol.CommandParameters.'Page.clearGeolocationOverride': Page.clearGeolocationOverrideParameters
  • removed: property Protocol.CommandParameters.'Page.close': Page.closeParameters
  • removed: property Protocol.CommandParameters.'Page.crash': Page.crashParameters
  • removed: property Protocol.CommandParameters.'Page.createIsolatedWorld': Page.createIsolatedWorldParameters
  • removed: property Protocol.CommandParameters.'Page.deleteCookie': Page.deleteCookieParameters
  • removed: property Protocol.CommandParameters.'Page.disable': Page.disableParameters
  • removed: property Protocol.CommandParameters.'Page.enable': Page.enableParameters
  • removed: property Protocol.CommandParameters.'Page.generateTestReport': Page.generateTestReportParameters
  • removed: property Protocol.CommandParameters.'Page.getAppManifest': Page.getAppManifestParameters
  • removed: property Protocol.CommandParameters.'Page.getCookies': Page.getCookiesParameters
  • removed: property Protocol.CommandParameters.'Page.getFrameTree': Page.getFrameTreeParameters
  • removed: property Protocol.CommandParameters.'Page.getInstallabilityErrors': Page.getInstallabilityErrorsParameters
  • removed: property Protocol.CommandParameters.'Page.getLayoutMetrics': Page.getLayoutMetricsParameters
  • removed: property Protocol.CommandParameters.'Page.getManifestIcons': Page.getManifestIconsParameters
  • removed: property Protocol.CommandParameters.'Page.getNavigationHistory': Page.getNavigationHistoryParameters
  • removed: property Protocol.CommandParameters.'Page.getResourceContent': Page.getResourceContentParameters
  • removed: property Protocol.CommandParameters.'Page.getResourceTree': Page.getResourceTreeParameters
  • removed: property Protocol.CommandParameters.'Page.handleJavaScriptDialog': Page.handleJavaScriptDialogParameters
  • removed: property Protocol.CommandParameters.'Page.navigate': Page.navigateParameters
  • removed: property Protocol.CommandParameters.'Page.navigateToHistoryEntry': Page.navigateToHistoryEntryParameters
  • removed: property Protocol.CommandParameters.'Page.printToPDF': Page.printToPDFParameters
  • removed: property Protocol.CommandParameters.'Page.reload': Page.reloadParameters
  • removed: property Protocol.CommandParameters.'Page.removeScriptToEvaluateOnLoad': Page.removeScriptToEvaluateOnLoadParameters
  • removed: property Protocol.CommandParameters.'Page.removeScriptToEvaluateOnNewDocument': Page.removeScriptToEvaluateOnNewDocumentParameters
  • removed: property Protocol.CommandParameters.'Page.resetNavigationHistory': Page.resetNavigationHistoryParameters
  • removed: property Protocol.CommandParameters.'Page.screencastFrameAck': Page.screencastFrameAckParameters
  • removed: property Protocol.CommandParameters.'Page.searchInResource': Page.searchInResourceParameters
  • removed: property Protocol.CommandParameters.'Page.setAdBlockingEnabled': Page.setAdBlockingEnabledParameters
  • removed: property Protocol.CommandParameters.'Page.setBypassCSP': Page.setBypassCSPParameters
  • removed: property Protocol.CommandParameters.'Page.setDeviceMetricsOverride': Page.setDeviceMetricsOverrideParameters
  • removed: property Protocol.CommandParameters.'Page.setDeviceOrientationOverride': Page.setDeviceOrientationOverrideParameters
  • removed: property Protocol.CommandParameters.'Page.setDocumentContent': Page.setDocumentContentParameters
  • removed: property Protocol.CommandParameters.'Page.setDownloadBehavior': Page.setDownloadBehaviorParameters
  • removed: property Protocol.CommandParameters.'Page.setFontFamilies': Page.setFontFamiliesParameters
  • removed: property Protocol.CommandParameters.'Page.setFontSizes': Page.setFontSizesParameters
  • removed: property Protocol.CommandParameters.'Page.setGeolocationOverride': Page.setGeolocationOverrideParameters
  • removed: property Protocol.CommandParameters.'Page.setInterceptFileChooserDialog': Page.setInterceptFileChooserDialogParameters
  • removed: property Protocol.CommandParameters.'Page.setLifecycleEventsEnabled': Page.setLifecycleEventsEnabledParameters
  • removed: property Protocol.CommandParameters.'Page.setProduceCompilationCache': Page.setProduceCompilationCacheParameters
  • removed: property Protocol.CommandParameters.'Page.setTouchEmulationEnabled': Page.setTouchEmulationEnabledParameters
  • removed: property Protocol.CommandParameters.'Page.setWebLifecycleState': Page.setWebLifecycleStateParameters
  • removed: property Protocol.CommandParameters.'Page.startScreencast': Page.startScreencastParameters
  • removed: property Protocol.CommandParameters.'Page.stopLoading': Page.stopLoadingParameters
  • removed: property Protocol.CommandParameters.'Page.stopScreencast': Page.stopScreencastParameters
  • removed: property Protocol.CommandParameters.'Page.waitForDebugger': Page.waitForDebuggerParameters
  • removed: property Protocol.CommandParameters.'Performance.disable': Performance.disableParameters
  • removed: property Protocol.CommandParameters.'Performance.enable': Performance.enableParameters
  • removed: property Protocol.CommandParameters.'Performance.getMetrics': Performance.getMetricsParameters
  • removed: property Protocol.CommandParameters.'Performance.setTimeDomain': Performance.setTimeDomainParameters
  • removed: property Protocol.CommandParameters.'Profiler.disable': Profiler.disableParameters
  • removed: property Protocol.CommandParameters.'Profiler.disableRuntimeCallStats': Profiler.disableRuntimeCallStatsParameters
  • removed: property Protocol.CommandParameters.'Profiler.enable': Profiler.enableParameters
  • removed: property Protocol.CommandParameters.'Profiler.enableRuntimeCallStats': Profiler.enableRuntimeCallStatsParameters
  • removed: property Protocol.CommandParameters.'Profiler.getBestEffortCoverage': Profiler.getBestEffortCoverageParameters
  • removed: property Protocol.CommandParameters.'Profiler.getRuntimeCallStats': Profiler.getRuntimeCallStatsParameters
  • removed: property Protocol.CommandParameters.'Profiler.setSamplingInterval': Profiler.setSamplingIntervalParameters
  • removed: property Protocol.CommandParameters.'Profiler.start': Profiler.startParameters
  • removed: property Protocol.CommandParameters.'Profiler.startPreciseCoverage': Profiler.startPreciseCoverageParameters
  • removed: property Protocol.CommandParameters.'Profiler.startTypeProfile': Profiler.startTypeProfileParameters
  • removed: property Protocol.CommandParameters.'Profiler.stop': Profiler.stopParameters
  • removed: property Protocol.CommandParameters.'Profiler.stopPreciseCoverage': Profiler.stopPreciseCoverageParameters
  • removed: property Protocol.CommandParameters.'Profiler.stopTypeProfile': Profiler.stopTypeProfileParameters
  • removed: property Protocol.CommandParameters.'Profiler.takePreciseCoverage': Profiler.takePreciseCoverageParameters
  • removed: property Protocol.CommandParameters.'Profiler.takeTypeProfile': Profiler.takeTypeProfileParameters
  • removed: property Protocol.CommandParameters.'Runtime.addBinding': Runtime.addBindingParameters
  • removed: property Protocol.CommandParameters.'Runtime.awaitPromise': Runtime.awaitPromiseParameters
  • removed: property Protocol.CommandParameters.'Runtime.callFunctionOn': Runtime.callFunctionOnParameters
  • removed: property Protocol.CommandParameters.'Runtime.compileScript': Runtime.compileScriptParameters
  • removed: property Protocol.CommandParameters.'Runtime.disable': Runtime.disableParameters
  • removed: property Protocol.CommandParameters.'Runtime.discardConsoleEntries': Runtime.discardConsoleEntriesParameters
  • removed: property Protocol.CommandParameters.'Runtime.enable': Runtime.enableParameters
  • removed: property Protocol.CommandParameters.'Runtime.evaluate': Runtime.evaluateParameters
  • removed: property Protocol.CommandParameters.'Runtime.getHeapUsage': Runtime.getHeapUsageParameters
  • removed: property Protocol.CommandParameters.'Runtime.getIsolateId': Runtime.getIsolateIdParameters
  • removed: property Protocol.CommandParameters.'Runtime.getProperties': Runtime.getPropertiesParameters
  • removed: property Protocol.CommandParameters.'Runtime.globalLexicalScopeNames': Runtime.globalLexicalScopeNamesParameters
  • removed: property Protocol.CommandParameters.'Runtime.queryObjects': Runtime.queryObjectsParameters
  • removed: property Protocol.CommandParameters.'Runtime.releaseObject': Runtime.releaseObjectParameters
  • removed: property Protocol.CommandParameters.'Runtime.releaseObjectGroup': Runtime.releaseObjectGroupParameters
  • removed: property Protocol.CommandParameters.'Runtime.removeBinding': Runtime.removeBindingParameters
  • removed: property Protocol.CommandParameters.'Runtime.runIfWaitingForDebugger': Runtime.runIfWaitingForDebuggerParameters
  • removed: property Protocol.CommandParameters.'Runtime.runScript': Runtime.runScriptParameters
  • removed: property Protocol.CommandParameters.'Runtime.setAsyncCallStackDepth': Runtime.setAsyncCallStackDepthParameters
  • removed: property Protocol.CommandParameters.'Runtime.setCustomObjectFormatterEnabled': Runtime.setCustomObjectFormatterEnabledParameters
  • removed: property Protocol.CommandParameters.'Runtime.setMaxCallStackSizeToCapture': Runtime.setMaxCallStackSizeToCaptureParameters
  • removed: property Protocol.CommandParameters.'Runtime.terminateExecution': Runtime.terminateExecutionParameters
  • removed: property Protocol.CommandParameters.'Schema.getDomains': Schema.getDomainsParameters
  • removed: property Protocol.CommandParameters.'Security.disable': Security.disableParameters
  • removed: property Protocol.CommandParameters.'Security.enable': Security.enableParameters
  • removed: property Protocol.CommandParameters.'Security.handleCertificateError': Security.handleCertificateErrorParameters
  • removed: property Protocol.CommandParameters.'Security.setIgnoreCertificateErrors': Security.setIgnoreCertificateErrorsParameters
  • removed: property Protocol.CommandParameters.'Security.setOverrideCertificateErrors': Security.setOverrideCertificateErrorsParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.deliverPushMessage': ServiceWorker.deliverPushMessageParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.disable': ServiceWorker.disableParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.dispatchPeriodicSyncEvent': ServiceWorker.dispatchPeriodicSyncEventParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.dispatchSyncEvent': ServiceWorker.dispatchSyncEventParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.enable': ServiceWorker.enableParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.inspectWorker': ServiceWorker.inspectWorkerParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.setForceUpdateOnPageLoad': ServiceWorker.setForceUpdateOnPageLoadParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.skipWaiting': ServiceWorker.skipWaitingParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.startWorker': ServiceWorker.startWorkerParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.stopAllWorkers': ServiceWorker.stopAllWorkersParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.stopWorker': ServiceWorker.stopWorkerParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.unregister': ServiceWorker.unregisterParameters
  • removed: property Protocol.CommandParameters.'ServiceWorker.updateRegistration': ServiceWorker.updateRegistrationParameters
  • removed: property Protocol.CommandParameters.'Storage.clearCookies': Storage.clearCookiesParameters
  • removed: property Protocol.CommandParameters.'Storage.clearDataForOrigin': Storage.clearDataForOriginParameters
  • removed: property Protocol.CommandParameters.'Storage.getCookies': Storage.getCookiesParameters
  • removed: property Protocol.CommandParameters.'Storage.getUsageAndQuota': Storage.getUsageAndQuotaParameters
  • removed: property Protocol.CommandParameters.'Storage.setCookies': Storage.setCookiesParameters
  • removed: property Protocol.CommandParameters.'Storage.trackCacheStorageForOrigin': Storage.trackCacheStorageForOriginParameters
  • removed: property Protocol.CommandParameters.'Storage.trackIndexedDBForOrigin': Storage.trackIndexedDBForOriginParameters
  • removed: property Protocol.CommandParameters.'Storage.untrackCacheStorageForOrigin': Storage.untrackCacheStorageForOriginParameters
  • removed: property Protocol.CommandParameters.'Storage.untrackIndexedDBForOrigin': Storage.untrackIndexedDBForOriginParameters
  • removed: property Protocol.CommandParameters.'SystemInfo.getInfo': SystemInfo.getInfoParameters
  • removed: property Protocol.CommandParameters.'SystemInfo.getProcessInfo': SystemInfo.getProcessInfoParameters
  • removed: property Protocol.CommandParameters.'Target.activateTarget': Target.activateTargetParameters
  • removed: property Protocol.CommandParameters.'Target.attachToBrowserTarget': Target.attachToBrowserTargetParameters
  • removed: property Protocol.CommandParameters.'Target.attachToTarget': Target.attachToTargetParameters
  • removed: property Protocol.CommandParameters.'Target.closeTarget': Target.closeTargetParameters
  • removed: property Protocol.CommandParameters.'Target.createBrowserContext': Target.createBrowserContextParameters
  • removed: property Protocol.CommandParameters.'Target.createTarget': Target.createTargetParameters
  • removed: property Protocol.CommandParameters.'Target.detachFromTarget': Target.detachFromTargetParameters
  • removed: property Protocol.CommandParameters.'Target.disposeBrowserContext': Target.disposeBrowserContextParameters
  • removed: property Protocol.CommandParameters.'Target.exposeDevToolsProtocol': Target.exposeDevToolsProtocolParameters
  • removed: property Protocol.CommandParameters.'Target.getBrowserContexts': Target.getBrowserContextsParameters
  • removed: property Protocol.CommandParameters.'Target.getTargetInfo': Target.getTargetInfoParameters
  • removed: property Protocol.CommandParameters.'Target.getTargets': Target.getTargetsParameters
  • removed: property Protocol.CommandParameters.'Target.sendMessageToTarget': Target.sendMessageToTargetParameters
  • removed: property Protocol.CommandParameters.'Target.setAutoAttach': Target.setAutoAttachParameters
  • removed: property Protocol.CommandParameters.'Target.setDiscoverTargets': Target.setDiscoverTargetsParameters
  • removed: property Protocol.CommandParameters.'Target.setRemoteLocations': Target.setRemoteLocationsParameters
  • removed: property Protocol.CommandParameters.'Tethering.bind': Tethering.bindParameters
  • removed: property Protocol.CommandParameters.'Tethering.unbind': Tethering.unbindParameters
  • removed: property Protocol.CommandParameters.'Tracing.end': Tracing.endParameters
  • removed: property Protocol.CommandParameters.'Tracing.getCategories': Tracing.getCategoriesParameters
  • removed: property Protocol.CommandParameters.'Tracing.recordClockSyncMarker': Tracing.recordClockSyncMarkerParameters
  • removed: property Protocol.CommandParameters.'Tracing.requestMemoryDump': Tracing.requestMemoryDumpParameters
  • removed: property Protocol.CommandParameters.'Tracing.start': Tracing.startParameters
  • removed: property Protocol.CommandParameters.'WebAudio.disable': WebAudio.disableParameters
  • removed: property Protocol.CommandParameters.'WebAudio.enable': WebAudio.enableParameters
  • removed: property Protocol.CommandParameters.'WebAudio.getRealtimeData': WebAudio.getRealtimeDataParameters
  • removed: property Protocol.CommandParameters.'WebAuthn.addCredential': WebAuthn.addCredentialParameters
  • removed: property Protocol.CommandParameters.'WebAuthn.addVirtualAuthenticator': WebAuthn.addVirtualAuthenticatorParameters
  • removed: property Protocol.CommandParameters.'WebAuthn.clearCredentials': WebAuthn.clearCredentialsParameters
  • removed: property Protocol.CommandParameters.'WebAuthn.disable': WebAuthn.disableParameters
  • removed: property Protocol.CommandParameters.'WebAuthn.enable': WebAuthn.enableParameters
  • removed: property Protocol.CommandParameters.'WebAuthn.getCredential': WebAuthn.getCredentialParameters
  • removed: property Protocol.CommandParameters.'WebAuthn.getCredentials': WebAuthn.getCredentialsParameters
  • removed: property Protocol.CommandParameters.'WebAuthn.removeCredential': WebAuthn.removeCredentialParameters
  • removed: property Protocol.CommandParameters.'WebAuthn.removeVirtualAuthenticator': WebAuthn.removeVirtualAuthenticatorParameters
  • removed: property Protocol.CommandParameters.'WebAuthn.setUserVerified': WebAuthn.setUserVerifiedParameters
  • removed: property Protocol.CommandReturnValues.'Accessibility.disable': Accessibility.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Accessibility.enable': Accessibility.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Accessibility.getFullAXTree': Accessibility.getFullAXTreeReturnValue
  • removed: property Protocol.CommandReturnValues.'Accessibility.getPartialAXTree': Accessibility.getPartialAXTreeReturnValue
  • removed: property Protocol.CommandReturnValues.'Animation.disable': Animation.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Animation.enable': Animation.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Animation.getCurrentTime': Animation.getCurrentTimeReturnValue
  • removed: property Protocol.CommandReturnValues.'Animation.getPlaybackRate': Animation.getPlaybackRateReturnValue
  • removed: property Protocol.CommandReturnValues.'Animation.releaseAnimations': Animation.releaseAnimationsReturnValue
  • removed: property Protocol.CommandReturnValues.'Animation.resolveAnimation': Animation.resolveAnimationReturnValue
  • removed: property Protocol.CommandReturnValues.'Animation.seekAnimations': Animation.seekAnimationsReturnValue
  • removed: property Protocol.CommandReturnValues.'Animation.setPaused': Animation.setPausedReturnValue
  • removed: property Protocol.CommandReturnValues.'Animation.setPlaybackRate': Animation.setPlaybackRateReturnValue
  • removed: property Protocol.CommandReturnValues.'Animation.setTiming': Animation.setTimingReturnValue
  • removed: property Protocol.CommandReturnValues.'ApplicationCache.enable': ApplicationCache.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'ApplicationCache.getApplicationCacheForFrame': ApplicationCache.getApplicationCacheForFrameReturnValue
  • removed: property Protocol.CommandReturnValues.'ApplicationCache.getFramesWithManifests': ApplicationCache.getFramesWithManifestsReturnValue
  • removed: property Protocol.CommandReturnValues.'ApplicationCache.getManifestForFrame': ApplicationCache.getManifestForFrameReturnValue
  • removed: property Protocol.CommandReturnValues.'Audits.disable': Audits.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Audits.enable': Audits.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Audits.getEncodedResponse': Audits.getEncodedResponseReturnValue
  • removed: property Protocol.CommandReturnValues.'BackgroundService.clearEvents': BackgroundService.clearEventsReturnValue
  • removed: property Protocol.CommandReturnValues.'BackgroundService.setRecording': BackgroundService.setRecordingReturnValue
  • removed: property Protocol.CommandReturnValues.'BackgroundService.startObserving': BackgroundService.startObservingReturnValue
  • removed: property Protocol.CommandReturnValues.'BackgroundService.stopObserving': BackgroundService.stopObservingReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.close': Browser.closeReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.crash': Browser.crashReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.crashGpuProcess': Browser.crashGpuProcessReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.getBrowserCommandLine': Browser.getBrowserCommandLineReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.getHistogram': Browser.getHistogramReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.getHistograms': Browser.getHistogramsReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.getVersion': Browser.getVersionReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.getWindowBounds': Browser.getWindowBoundsReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.getWindowForTarget': Browser.getWindowForTargetReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.grantPermissions': Browser.grantPermissionsReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.resetPermissions': Browser.resetPermissionsReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.setDockTile': Browser.setDockTileReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.setDownloadBehavior': Browser.setDownloadBehaviorReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.setPermission': Browser.setPermissionReturnValue
  • removed: property Protocol.CommandReturnValues.'Browser.setWindowBounds': Browser.setWindowBoundsReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.addRule': CSS.addRuleReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.collectClassNames': CSS.collectClassNamesReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.createStyleSheet': CSS.createStyleSheetReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.disable': CSS.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.enable': CSS.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.forcePseudoState': CSS.forcePseudoStateReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.getBackgroundColors': CSS.getBackgroundColorsReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.getComputedStyleForNode': CSS.getComputedStyleForNodeReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.getInlineStylesForNode': CSS.getInlineStylesForNodeReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.getMatchedStylesForNode': CSS.getMatchedStylesForNodeReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.getMediaQueries': CSS.getMediaQueriesReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.getPlatformFontsForNode': CSS.getPlatformFontsForNodeReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.getStyleSheetText': CSS.getStyleSheetTextReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.setEffectivePropertyValueForNode': CSS.setEffectivePropertyValueForNodeReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.setKeyframeKey': CSS.setKeyframeKeyReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.setMediaText': CSS.setMediaTextReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.setRuleSelector': CSS.setRuleSelectorReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.setStyleSheetText': CSS.setStyleSheetTextReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.setStyleTexts': CSS.setStyleTextsReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.startRuleUsageTracking': CSS.startRuleUsageTrackingReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.stopRuleUsageTracking': CSS.stopRuleUsageTrackingReturnValue
  • removed: property Protocol.CommandReturnValues.'CSS.takeCoverageDelta': CSS.takeCoverageDeltaReturnValue
  • removed: property Protocol.CommandReturnValues.'CacheStorage.deleteCache': CacheStorage.deleteCacheReturnValue
  • removed: property Protocol.CommandReturnValues.'CacheStorage.deleteEntry': CacheStorage.deleteEntryReturnValue
  • removed: property Protocol.CommandReturnValues.'CacheStorage.requestCacheNames': CacheStorage.requestCacheNamesReturnValue
  • removed: property Protocol.CommandReturnValues.'CacheStorage.requestCachedResponse': CacheStorage.requestCachedResponseReturnValue
  • removed: property Protocol.CommandReturnValues.'CacheStorage.requestEntries': CacheStorage.requestEntriesReturnValue
  • removed: property Protocol.CommandReturnValues.'Cast.disable': Cast.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Cast.enable': Cast.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Cast.setSinkToUse': Cast.setSinkToUseReturnValue
  • removed: property Protocol.CommandReturnValues.'Cast.startTabMirroring': Cast.startTabMirroringReturnValue
  • removed: property Protocol.CommandReturnValues.'Cast.stopCasting': Cast.stopCastingReturnValue
  • removed: property Protocol.CommandReturnValues.'Console.clearMessages': Console.clearMessagesReturnValue
  • removed: property Protocol.CommandReturnValues.'Console.disable': Console.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Console.enable': Console.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.collectClassNamesFromSubtree': DOM.collectClassNamesFromSubtreeReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.copyTo': DOM.copyToReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.describeNode': DOM.describeNodeReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.disable': DOM.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.discardSearchResults': DOM.discardSearchResultsReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.enable': DOM.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.focus': DOM.focusReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.getAttributes': DOM.getAttributesReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.getBoxModel': DOM.getBoxModelReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.getContentQuads': DOM.getContentQuadsReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.getDocument': DOM.getDocumentReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.getFileInfo': DOM.getFileInfoReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.getFlattenedDocument': DOM.getFlattenedDocumentReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.getFrameOwner': DOM.getFrameOwnerReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.getNodeForLocation': DOM.getNodeForLocationReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.getNodeStackTraces': DOM.getNodeStackTracesReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.getOuterHTML': DOM.getOuterHTMLReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.getRelayoutBoundary': DOM.getRelayoutBoundaryReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.getSearchResults': DOM.getSearchResultsReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.hideHighlight': DOM.hideHighlightReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.highlightNode': DOM.highlightNodeReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.highlightRect': DOM.highlightRectReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.markUndoableState': DOM.markUndoableStateReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.moveTo': DOM.moveToReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.performSearch': DOM.performSearchReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.pushNodeByPathToFrontend': DOM.pushNodeByPathToFrontendReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.pushNodesByBackendIdsToFrontend': DOM.pushNodesByBackendIdsToFrontendReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.querySelector': DOM.querySelectorReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.querySelectorAll': DOM.querySelectorAllReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.redo': DOM.redoReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.removeAttribute': DOM.removeAttributeReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.removeNode': DOM.removeNodeReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.requestChildNodes': DOM.requestChildNodesReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.requestNode': DOM.requestNodeReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.resolveNode': DOM.resolveNodeReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.scrollIntoViewIfNeeded': DOM.scrollIntoViewIfNeededReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.setAttributeValue': DOM.setAttributeValueReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.setAttributesAsText': DOM.setAttributesAsTextReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.setFileInputFiles': DOM.setFileInputFilesReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.setInspectedNode': DOM.setInspectedNodeReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.setNodeName': DOM.setNodeNameReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.setNodeStackTracesEnabled': DOM.setNodeStackTracesEnabledReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.setNodeValue': DOM.setNodeValueReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.setOuterHTML': DOM.setOuterHTMLReturnValue
  • removed: property Protocol.CommandReturnValues.'DOM.undo': DOM.undoReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMDebugger.getEventListeners': DOMDebugger.getEventListenersReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMDebugger.removeDOMBreakpoint': DOMDebugger.removeDOMBreakpointReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMDebugger.removeEventListenerBreakpoint': DOMDebugger.removeEventListenerBreakpointReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMDebugger.removeInstrumentationBreakpoint': DOMDebugger.removeInstrumentationBreakpointReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMDebugger.removeXHRBreakpoint': DOMDebugger.removeXHRBreakpointReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMDebugger.setDOMBreakpoint': DOMDebugger.setDOMBreakpointReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMDebugger.setEventListenerBreakpoint': DOMDebugger.setEventListenerBreakpointReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMDebugger.setInstrumentationBreakpoint': DOMDebugger.setInstrumentationBreakpointReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMDebugger.setXHRBreakpoint': DOMDebugger.setXHRBreakpointReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMSnapshot.captureSnapshot': DOMSnapshot.captureSnapshotReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMSnapshot.disable': DOMSnapshot.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMSnapshot.enable': DOMSnapshot.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMSnapshot.getSnapshot': DOMSnapshot.getSnapshotReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMStorage.clear': DOMStorage.clearReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMStorage.disable': DOMStorage.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMStorage.enable': DOMStorage.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMStorage.getDOMStorageItems': DOMStorage.getDOMStorageItemsReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMStorage.removeDOMStorageItem': DOMStorage.removeDOMStorageItemReturnValue
  • removed: property Protocol.CommandReturnValues.'DOMStorage.setDOMStorageItem': DOMStorage.setDOMStorageItemReturnValue
  • removed: property Protocol.CommandReturnValues.'Database.disable': Database.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Database.enable': Database.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Database.executeSQL': Database.executeSQLReturnValue
  • removed: property Protocol.CommandReturnValues.'Database.getDatabaseTableNames': Database.getDatabaseTableNamesReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.continueToLocation': Debugger.continueToLocationReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.disable': Debugger.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.enable': Debugger.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.evaluateOnCallFrame': Debugger.evaluateOnCallFrameReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.getPossibleBreakpoints': Debugger.getPossibleBreakpointsReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.getScriptSource': Debugger.getScriptSourceReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.getStackTrace': Debugger.getStackTraceReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.getWasmBytecode': Debugger.getWasmBytecodeReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.pause': Debugger.pauseReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.pauseOnAsyncCall': Debugger.pauseOnAsyncCallReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.removeBreakpoint': Debugger.removeBreakpointReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.restartFrame': Debugger.restartFrameReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.resume': Debugger.resumeReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.searchInContent': Debugger.searchInContentReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setAsyncCallStackDepth': Debugger.setAsyncCallStackDepthReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setBlackboxPatterns': Debugger.setBlackboxPatternsReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setBlackboxedRanges': Debugger.setBlackboxedRangesReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setBreakpoint': Debugger.setBreakpointReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setBreakpointByUrl': Debugger.setBreakpointByUrlReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setBreakpointOnFunctionCall': Debugger.setBreakpointOnFunctionCallReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setBreakpointsActive': Debugger.setBreakpointsActiveReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setInstrumentationBreakpoint': Debugger.setInstrumentationBreakpointReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setPauseOnExceptions': Debugger.setPauseOnExceptionsReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setReturnValue': Debugger.setReturnValueReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setScriptSource': Debugger.setScriptSourceReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setSkipAllPauses': Debugger.setSkipAllPausesReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.setVariableValue': Debugger.setVariableValueReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.stepInto': Debugger.stepIntoReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.stepOut': Debugger.stepOutReturnValue
  • removed: property Protocol.CommandReturnValues.'Debugger.stepOver': Debugger.stepOverReturnValue
  • removed: property Protocol.CommandReturnValues.'DeviceOrientation.clearDeviceOrientationOverride': DeviceOrientation.clearDeviceOrientationOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'DeviceOrientation.setDeviceOrientationOverride': DeviceOrientation.setDeviceOrientationOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.canEmulate': Emulation.canEmulateReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.clearDeviceMetricsOverride': Emulation.clearDeviceMetricsOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.clearGeolocationOverride': Emulation.clearGeolocationOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.resetPageScaleFactor': Emulation.resetPageScaleFactorReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setCPUThrottlingRate': Emulation.setCPUThrottlingRateReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setDefaultBackgroundColorOverride': Emulation.setDefaultBackgroundColorOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setDeviceMetricsOverride': Emulation.setDeviceMetricsOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setDocumentCookieDisabled': Emulation.setDocumentCookieDisabledReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setEmitTouchEventsForMouse': Emulation.setEmitTouchEventsForMouseReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setEmulatedMedia': Emulation.setEmulatedMediaReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setEmulatedVisionDeficiency': Emulation.setEmulatedVisionDeficiencyReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setFocusEmulationEnabled': Emulation.setFocusEmulationEnabledReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setGeolocationOverride': Emulation.setGeolocationOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setLocaleOverride': Emulation.setLocaleOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setNavigatorOverrides': Emulation.setNavigatorOverridesReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setPageScaleFactor': Emulation.setPageScaleFactorReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setScriptExecutionDisabled': Emulation.setScriptExecutionDisabledReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setScrollbarsHidden': Emulation.setScrollbarsHiddenReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setTimezoneOverride': Emulation.setTimezoneOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setTouchEmulationEnabled': Emulation.setTouchEmulationEnabledReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setUserAgentOverride': Emulation.setUserAgentOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setVirtualTimePolicy': Emulation.setVirtualTimePolicyReturnValue
  • removed: property Protocol.CommandReturnValues.'Emulation.setVisibleSize': Emulation.setVisibleSizeReturnValue
  • removed: property Protocol.CommandReturnValues.'Fetch.continueRequest': Fetch.continueRequestReturnValue
  • removed: property Protocol.CommandReturnValues.'Fetch.continueWithAuth': Fetch.continueWithAuthReturnValue
  • removed: property Protocol.CommandReturnValues.'Fetch.disable': Fetch.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Fetch.enable': Fetch.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Fetch.failRequest': Fetch.failRequestReturnValue
  • removed: property Protocol.CommandReturnValues.'Fetch.fulfillRequest': Fetch.fulfillRequestReturnValue
  • removed: property Protocol.CommandReturnValues.'Fetch.getResponseBody': Fetch.getResponseBodyReturnValue
  • removed: property Protocol.CommandReturnValues.'Fetch.takeResponseBodyAsStream': Fetch.takeResponseBodyAsStreamReturnValue
  • removed: property Protocol.CommandReturnValues.'HeadlessExperimental.beginFrame': HeadlessExperimental.beginFrameReturnValue
  • removed: property Protocol.CommandReturnValues.'HeadlessExperimental.disable': HeadlessExperimental.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'HeadlessExperimental.enable': HeadlessExperimental.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'HeapProfiler.addInspectedHeapObject': HeapProfiler.addInspectedHeapObjectReturnValue
  • removed: property Protocol.CommandReturnValues.'HeapProfiler.collectGarbage': HeapProfiler.collectGarbageReturnValue
  • removed: property Protocol.CommandReturnValues.'HeapProfiler.disable': HeapProfiler.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'HeapProfiler.enable': HeapProfiler.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'HeapProfiler.getHeapObjectId': HeapProfiler.getHeapObjectIdReturnValue
  • removed: property Protocol.CommandReturnValues.'HeapProfiler.getObjectByHeapObjectId': HeapProfiler.getObjectByHeapObjectIdReturnValue
  • removed: property Protocol.CommandReturnValues.'HeapProfiler.getSamplingProfile': HeapProfiler.getSamplingProfileReturnValue
  • removed: property Protocol.CommandReturnValues.'HeapProfiler.startSampling': HeapProfiler.startSamplingReturnValue
  • removed: property Protocol.CommandReturnValues.'HeapProfiler.startTrackingHeapObjects': HeapProfiler.startTrackingHeapObjectsReturnValue
  • removed: property Protocol.CommandReturnValues.'HeapProfiler.stopSampling': HeapProfiler.stopSamplingReturnValue
  • removed: property Protocol.CommandReturnValues.'HeapProfiler.stopTrackingHeapObjects': HeapProfiler.stopTrackingHeapObjectsReturnValue
  • removed: property Protocol.CommandReturnValues.'HeapProfiler.takeHeapSnapshot': HeapProfiler.takeHeapSnapshotReturnValue
  • removed: property Protocol.CommandReturnValues.'IO.close': IO.closeReturnValue
  • removed: property Protocol.CommandReturnValues.'IO.read': IO.readReturnValue
  • removed: property Protocol.CommandReturnValues.'IO.resolveBlob': IO.resolveBlobReturnValue
  • removed: property Protocol.CommandReturnValues.'IndexedDB.clearObjectStore': IndexedDB.clearObjectStoreReturnValue
  • removed: property Protocol.CommandReturnValues.'IndexedDB.deleteDatabase': IndexedDB.deleteDatabaseReturnValue
  • removed: property Protocol.CommandReturnValues.'IndexedDB.deleteObjectStoreEntries': IndexedDB.deleteObjectStoreEntriesReturnValue
  • removed: property Protocol.CommandReturnValues.'IndexedDB.disable': IndexedDB.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'IndexedDB.enable': IndexedDB.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'IndexedDB.getMetadata': IndexedDB.getMetadataReturnValue
  • removed: property Protocol.CommandReturnValues.'IndexedDB.requestData': IndexedDB.requestDataReturnValue
  • removed: property Protocol.CommandReturnValues.'IndexedDB.requestDatabase': IndexedDB.requestDatabaseReturnValue
  • removed: property Protocol.CommandReturnValues.'IndexedDB.requestDatabaseNames': IndexedDB.requestDatabaseNamesReturnValue
  • removed: property Protocol.CommandReturnValues.'Input.dispatchKeyEvent': Input.dispatchKeyEventReturnValue
  • removed: property Protocol.CommandReturnValues.'Input.dispatchMouseEvent': Input.dispatchMouseEventReturnValue
  • removed: property Protocol.CommandReturnValues.'Input.dispatchTouchEvent': Input.dispatchTouchEventReturnValue
  • removed: property Protocol.CommandReturnValues.'Input.emulateTouchFromMouseEvent': Input.emulateTouchFromMouseEventReturnValue
  • removed: property Protocol.CommandReturnValues.'Input.insertText': Input.insertTextReturnValue
  • removed: property Protocol.CommandReturnValues.'Input.setIgnoreInputEvents': Input.setIgnoreInputEventsReturnValue
  • removed: property Protocol.CommandReturnValues.'Input.synthesizePinchGesture': Input.synthesizePinchGestureReturnValue
  • removed: property Protocol.CommandReturnValues.'Input.synthesizeScrollGesture': Input.synthesizeScrollGestureReturnValue
  • removed: property Protocol.CommandReturnValues.'Input.synthesizeTapGesture': Input.synthesizeTapGestureReturnValue
  • removed: property Protocol.CommandReturnValues.'Inspector.disable': Inspector.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Inspector.enable': Inspector.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'LayerTree.compositingReasons': LayerTree.compositingReasonsReturnValue
  • removed: property Protocol.CommandReturnValues.'LayerTree.disable': LayerTree.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'LayerTree.enable': LayerTree.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'LayerTree.loadSnapshot': LayerTree.loadSnapshotReturnValue
  • removed: property Protocol.CommandReturnValues.'LayerTree.makeSnapshot': LayerTree.makeSnapshotReturnValue
  • removed: property Protocol.CommandReturnValues.'LayerTree.profileSnapshot': LayerTree.profileSnapshotReturnValue
  • removed: property Protocol.CommandReturnValues.'LayerTree.releaseSnapshot': LayerTree.releaseSnapshotReturnValue
  • removed: property Protocol.CommandReturnValues.'LayerTree.replaySnapshot': LayerTree.replaySnapshotReturnValue
  • removed: property Protocol.CommandReturnValues.'LayerTree.snapshotCommandLog': LayerTree.snapshotCommandLogReturnValue
  • removed: property Protocol.CommandReturnValues.'Log.clear': Log.clearReturnValue
  • removed: property Protocol.CommandReturnValues.'Log.disable': Log.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Log.enable': Log.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Log.startViolationsReport': Log.startViolationsReportReturnValue
  • removed: property Protocol.CommandReturnValues.'Log.stopViolationsReport': Log.stopViolationsReportReturnValue
  • removed: property Protocol.CommandReturnValues.'Media.disable': Media.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Media.enable': Media.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Memory.forciblyPurgeJavaScriptMemory': Memory.forciblyPurgeJavaScriptMemoryReturnValue
  • removed: property Protocol.CommandReturnValues.'Memory.getAllTimeSamplingProfile': Memory.getAllTimeSamplingProfileReturnValue
  • removed: property Protocol.CommandReturnValues.'Memory.getBrowserSamplingProfile': Memory.getBrowserSamplingProfileReturnValue
  • removed: property Protocol.CommandReturnValues.'Memory.getDOMCounters': Memory.getDOMCountersReturnValue
  • removed: property Protocol.CommandReturnValues.'Memory.getSamplingProfile': Memory.getSamplingProfileReturnValue
  • removed: property Protocol.CommandReturnValues.'Memory.prepareForLeakDetection': Memory.prepareForLeakDetectionReturnValue
  • removed: property Protocol.CommandReturnValues.'Memory.setPressureNotificationsSuppressed': Memory.setPressureNotificationsSuppressedReturnValue
  • removed: property Protocol.CommandReturnValues.'Memory.simulatePressureNotification': Memory.simulatePressureNotificationReturnValue
  • removed: property Protocol.CommandReturnValues.'Memory.startSampling': Memory.startSamplingReturnValue
  • removed: property Protocol.CommandReturnValues.'Memory.stopSampling': Memory.stopSamplingReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.canClearBrowserCache': Network.canClearBrowserCacheReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.canClearBrowserCookies': Network.canClearBrowserCookiesReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.canEmulateNetworkConditions': Network.canEmulateNetworkConditionsReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.clearBrowserCache': Network.clearBrowserCacheReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.clearBrowserCookies': Network.clearBrowserCookiesReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.continueInterceptedRequest': Network.continueInterceptedRequestReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.deleteCookies': Network.deleteCookiesReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.disable': Network.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.emulateNetworkConditions': Network.emulateNetworkConditionsReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.enable': Network.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.getAllCookies': Network.getAllCookiesReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.getCertificate': Network.getCertificateReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.getCookies': Network.getCookiesReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.getRequestPostData': Network.getRequestPostDataReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.getResponseBody': Network.getResponseBodyReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.getResponseBodyForInterception': Network.getResponseBodyForInterceptionReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.replayXHR': Network.replayXHRReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.searchInResponseBody': Network.searchInResponseBodyReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.setBlockedURLs': Network.setBlockedURLsReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.setBypassServiceWorker': Network.setBypassServiceWorkerReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.setCacheDisabled': Network.setCacheDisabledReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.setCookie': Network.setCookieReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.setCookies': Network.setCookiesReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.setDataSizeLimitsForTest': Network.setDataSizeLimitsForTestReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.setExtraHTTPHeaders': Network.setExtraHTTPHeadersReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.setRequestInterception': Network.setRequestInterceptionReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.setUserAgentOverride': Network.setUserAgentOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Network.takeResponseBodyForInterceptionAsStream': Network.takeResponseBodyForInterceptionAsStreamReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.disable': Overlay.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.enable': Overlay.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.getHighlightObjectForTest': Overlay.getHighlightObjectForTestReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.hideHighlight': Overlay.hideHighlightReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.highlightFrame': Overlay.highlightFrameReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.highlightNode': Overlay.highlightNodeReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.highlightQuad': Overlay.highlightQuadReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.highlightRect': Overlay.highlightRectReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.setInspectMode': Overlay.setInspectModeReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.setPausedInDebuggerMessage': Overlay.setPausedInDebuggerMessageReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.setShowAdHighlights': Overlay.setShowAdHighlightsReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.setShowDebugBorders': Overlay.setShowDebugBordersReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.setShowFPSCounter': Overlay.setShowFPSCounterReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.setShowHitTestBorders': Overlay.setShowHitTestBordersReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.setShowLayoutShiftRegions': Overlay.setShowLayoutShiftRegionsReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.setShowPaintRects': Overlay.setShowPaintRectsReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.setShowScrollBottleneckRects': Overlay.setShowScrollBottleneckRectsReturnValue
  • removed: property Protocol.CommandReturnValues.'Overlay.setShowViewportSizeOnResize': Overlay.setShowViewportSizeOnResizeReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.addCompilationCache': Page.addCompilationCacheReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.addScriptToEvaluateOnLoad': Page.addScriptToEvaluateOnLoadReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.addScriptToEvaluateOnNewDocument': Page.addScriptToEvaluateOnNewDocumentReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.bringToFront': Page.bringToFrontReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.captureScreenshot': Page.captureScreenshotReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.captureSnapshot': Page.captureSnapshotReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.clearCompilationCache': Page.clearCompilationCacheReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.clearDeviceMetricsOverride': Page.clearDeviceMetricsOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.clearDeviceOrientationOverride': Page.clearDeviceOrientationOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.clearGeolocationOverride': Page.clearGeolocationOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.close': Page.closeReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.crash': Page.crashReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.createIsolatedWorld': Page.createIsolatedWorldReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.deleteCookie': Page.deleteCookieReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.disable': Page.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.enable': Page.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.generateTestReport': Page.generateTestReportReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.getAppManifest': Page.getAppManifestReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.getCookies': Page.getCookiesReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.getFrameTree': Page.getFrameTreeReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.getInstallabilityErrors': Page.getInstallabilityErrorsReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.getLayoutMetrics': Page.getLayoutMetricsReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.getManifestIcons': Page.getManifestIconsReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.getNavigationHistory': Page.getNavigationHistoryReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.getResourceContent': Page.getResourceContentReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.getResourceTree': Page.getResourceTreeReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.handleJavaScriptDialog': Page.handleJavaScriptDialogReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.navigate': Page.navigateReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.navigateToHistoryEntry': Page.navigateToHistoryEntryReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.printToPDF': Page.printToPDFReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.reload': Page.reloadReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.removeScriptToEvaluateOnLoad': Page.removeScriptToEvaluateOnLoadReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.removeScriptToEvaluateOnNewDocument': Page.removeScriptToEvaluateOnNewDocumentReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.resetNavigationHistory': Page.resetNavigationHistoryReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.screencastFrameAck': Page.screencastFrameAckReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.searchInResource': Page.searchInResourceReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setAdBlockingEnabled': Page.setAdBlockingEnabledReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setBypassCSP': Page.setBypassCSPReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setDeviceMetricsOverride': Page.setDeviceMetricsOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setDeviceOrientationOverride': Page.setDeviceOrientationOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setDocumentContent': Page.setDocumentContentReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setDownloadBehavior': Page.setDownloadBehaviorReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setFontFamilies': Page.setFontFamiliesReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setFontSizes': Page.setFontSizesReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setGeolocationOverride': Page.setGeolocationOverrideReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setInterceptFileChooserDialog': Page.setInterceptFileChooserDialogReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setLifecycleEventsEnabled': Page.setLifecycleEventsEnabledReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setProduceCompilationCache': Page.setProduceCompilationCacheReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setTouchEmulationEnabled': Page.setTouchEmulationEnabledReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.setWebLifecycleState': Page.setWebLifecycleStateReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.startScreencast': Page.startScreencastReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.stopLoading': Page.stopLoadingReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.stopScreencast': Page.stopScreencastReturnValue
  • removed: property Protocol.CommandReturnValues.'Page.waitForDebugger': Page.waitForDebuggerReturnValue
  • removed: property Protocol.CommandReturnValues.'Performance.disable': Performance.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Performance.enable': Performance.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Performance.getMetrics': Performance.getMetricsReturnValue
  • removed: property Protocol.CommandReturnValues.'Performance.setTimeDomain': Performance.setTimeDomainReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.disable': Profiler.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.disableRuntimeCallStats': Profiler.disableRuntimeCallStatsReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.enable': Profiler.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.enableRuntimeCallStats': Profiler.enableRuntimeCallStatsReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.getBestEffortCoverage': Profiler.getBestEffortCoverageReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.getRuntimeCallStats': Profiler.getRuntimeCallStatsReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.setSamplingInterval': Profiler.setSamplingIntervalReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.start': Profiler.startReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.startPreciseCoverage': Profiler.startPreciseCoverageReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.startTypeProfile': Profiler.startTypeProfileReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.stop': Profiler.stopReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.stopPreciseCoverage': Profiler.stopPreciseCoverageReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.stopTypeProfile': Profiler.stopTypeProfileReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.takePreciseCoverage': Profiler.takePreciseCoverageReturnValue
  • removed: property Protocol.CommandReturnValues.'Profiler.takeTypeProfile': Profiler.takeTypeProfileReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.addBinding': Runtime.addBindingReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.awaitPromise': Runtime.awaitPromiseReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.callFunctionOn': Runtime.callFunctionOnReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.compileScript': Runtime.compileScriptReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.disable': Runtime.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.discardConsoleEntries': Runtime.discardConsoleEntriesReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.enable': Runtime.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.evaluate': Runtime.evaluateReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.getHeapUsage': Runtime.getHeapUsageReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.getIsolateId': Runtime.getIsolateIdReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.getProperties': Runtime.getPropertiesReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.globalLexicalScopeNames': Runtime.globalLexicalScopeNamesReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.queryObjects': Runtime.queryObjectsReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.releaseObject': Runtime.releaseObjectReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.releaseObjectGroup': Runtime.releaseObjectGroupReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.removeBinding': Runtime.removeBindingReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.runIfWaitingForDebugger': Runtime.runIfWaitingForDebuggerReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.runScript': Runtime.runScriptReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.setAsyncCallStackDepth': Runtime.setAsyncCallStackDepthReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.setCustomObjectFormatterEnabled': Runtime.setCustomObjectFormatterEnabledReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.setMaxCallStackSizeToCapture': Runtime.setMaxCallStackSizeToCaptureReturnValue
  • removed: property Protocol.CommandReturnValues.'Runtime.terminateExecution': Runtime.terminateExecutionReturnValue
  • removed: property Protocol.CommandReturnValues.'Schema.getDomains': Schema.getDomainsReturnValue
  • removed: property Protocol.CommandReturnValues.'Security.disable': Security.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'Security.enable': Security.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'Security.handleCertificateError': Security.handleCertificateErrorReturnValue
  • removed: property Protocol.CommandReturnValues.'Security.setIgnoreCertificateErrors': Security.setIgnoreCertificateErrorsReturnValue
  • removed: property Protocol.CommandReturnValues.'Security.setOverrideCertificateErrors': Security.setOverrideCertificateErrorsReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.deliverPushMessage': ServiceWorker.deliverPushMessageReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.disable': ServiceWorker.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.dispatchPeriodicSyncEvent': ServiceWorker.dispatchPeriodicSyncEventReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.dispatchSyncEvent': ServiceWorker.dispatchSyncEventReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.enable': ServiceWorker.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.inspectWorker': ServiceWorker.inspectWorkerReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.setForceUpdateOnPageLoad': ServiceWorker.setForceUpdateOnPageLoadReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.skipWaiting': ServiceWorker.skipWaitingReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.startWorker': ServiceWorker.startWorkerReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.stopAllWorkers': ServiceWorker.stopAllWorkersReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.stopWorker': ServiceWorker.stopWorkerReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.unregister': ServiceWorker.unregisterReturnValue
  • removed: property Protocol.CommandReturnValues.'ServiceWorker.updateRegistration': ServiceWorker.updateRegistrationReturnValue
  • removed: property Protocol.CommandReturnValues.'Storage.clearCookies': Storage.clearCookiesReturnValue
  • removed: property Protocol.CommandReturnValues.'Storage.clearDataForOrigin': Storage.clearDataForOriginReturnValue
  • removed: property Protocol.CommandReturnValues.'Storage.getCookies': Storage.getCookiesReturnValue
  • removed: property Protocol.CommandReturnValues.'Storage.getUsageAndQuota': Storage.getUsageAndQuotaReturnValue
  • removed: property Protocol.CommandReturnValues.'Storage.setCookies': Storage.setCookiesReturnValue
  • removed: property Protocol.CommandReturnValues.'Storage.trackCacheStorageForOrigin': Storage.trackCacheStorageForOriginReturnValue
  • removed: property Protocol.CommandReturnValues.'Storage.trackIndexedDBForOrigin': Storage.trackIndexedDBForOriginReturnValue
  • removed: property Protocol.CommandReturnValues.'Storage.untrackCacheStorageForOrigin': Storage.untrackCacheStorageForOriginReturnValue
  • removed: property Protocol.CommandReturnValues.'Storage.untrackIndexedDBForOrigin': Storage.untrackIndexedDBForOriginReturnValue
  • removed: property Protocol.CommandReturnValues.'SystemInfo.getInfo': SystemInfo.getInfoReturnValue
  • removed: property Protocol.CommandReturnValues.'SystemInfo.getProcessInfo': SystemInfo.getProcessInfoReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.activateTarget': Target.activateTargetReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.attachToBrowserTarget': Target.attachToBrowserTargetReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.attachToTarget': Target.attachToTargetReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.closeTarget': Target.closeTargetReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.createBrowserContext': Target.createBrowserContextReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.createTarget': Target.createTargetReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.detachFromTarget': Target.detachFromTargetReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.disposeBrowserContext': Target.disposeBrowserContextReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.exposeDevToolsProtocol': Target.exposeDevToolsProtocolReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.getBrowserContexts': Target.getBrowserContextsReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.getTargetInfo': Target.getTargetInfoReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.getTargets': Target.getTargetsReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.sendMessageToTarget': Target.sendMessageToTargetReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.setAutoAttach': Target.setAutoAttachReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.setDiscoverTargets': Target.setDiscoverTargetsReturnValue
  • removed: property Protocol.CommandReturnValues.'Target.setRemoteLocations': Target.setRemoteLocationsReturnValue
  • removed: property Protocol.CommandReturnValues.'Tethering.bind': Tethering.bindReturnValue
  • removed: property Protocol.CommandReturnValues.'Tethering.unbind': Tethering.unbindReturnValue
  • removed: property Protocol.CommandReturnValues.'Tracing.end': Tracing.endReturnValue
  • removed: property Protocol.CommandReturnValues.'Tracing.getCategories': Tracing.getCategoriesReturnValue
  • removed: property Protocol.CommandReturnValues.'Tracing.recordClockSyncMarker': Tracing.recordClockSyncMarkerReturnValue
  • removed: property Protocol.CommandReturnValues.'Tracing.requestMemoryDump': Tracing.requestMemoryDumpReturnValue
  • removed: property Protocol.CommandReturnValues.'Tracing.start': Tracing.startReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAudio.disable': WebAudio.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAudio.enable': WebAudio.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAudio.getRealtimeData': WebAudio.getRealtimeDataReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAuthn.addCredential': WebAuthn.addCredentialReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAuthn.addVirtualAuthenticator': WebAuthn.addVirtualAuthenticatorReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAuthn.clearCredentials': WebAuthn.clearCredentialsReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAuthn.disable': WebAuthn.disableReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAuthn.enable': WebAuthn.enableReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAuthn.getCredential': WebAuthn.getCredentialReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAuthn.getCredentials': WebAuthn.getCredentialsReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAuthn.removeCredential': WebAuthn.removeCredentialReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAuthn.removeVirtualAuthenticator': WebAuthn.removeVirtualAuthenticatorReturnValue
  • removed: property Protocol.CommandReturnValues.'WebAuthn.setUserVerified': WebAuthn.setUserVerifiedReturnValue
  • removed: property Protocol.Console.ConsoleMessage.column?: number
  • removed: property Protocol.Console.ConsoleMessage.level: 'log'|'warning'|'error'|'debug'|'info'
  • removed: property Protocol.Console.ConsoleMessage.line?: number
  • removed: property Protocol.Console.ConsoleMessage.source: 'xml'|'javascript'|'network'|'console-api'|'storage'|'appcache'|'rendering'|'security'|'other'|'deprecation'|'worker'
  • removed: property Protocol.Console.ConsoleMessage.text: string
  • removed: property Protocol.Console.ConsoleMessage.url?: string
  • removed: property Protocol.DOM.BackendNode.backendNodeId: BackendNodeId
  • removed: property Protocol.DOM.BackendNode.nodeName: string
  • removed: property Protocol.DOM.BackendNode.nodeType: number
  • removed: property Protocol.DOM.BoxModel.border: Quad
  • removed: property Protocol.DOM.BoxModel.content: Quad
  • removed: property Protocol.DOM.BoxModel.height: number
  • removed: property Protocol.DOM.BoxModel.margin: Quad
  • removed: property Protocol.DOM.BoxModel.padding: Quad
  • removed: property Protocol.DOM.BoxModel.shapeOutside?: ShapeOutsideInfo
  • removed: property Protocol.DOM.BoxModel.width: number
  • removed: property Protocol.DOM.Node.attributes?: string[]
  • removed: property Protocol.DOM.Node.backendNodeId: BackendNodeId
  • removed: property Protocol.DOM.Node.baseURL?: string
  • removed: property Protocol.DOM.Node.childNodeCount?: number
  • removed: property Protocol.DOM.Node.children?: Node[]
  • removed: property Protocol.DOM.Node.contentDocument?: Node
  • removed: property Protocol.DOM.Node.distributedNodes?: BackendNode[]
  • removed: property Protocol.DOM.Node.documentURL?: string
  • removed: property Protocol.DOM.Node.frameId?: Page.FrameId
  • removed: property Protocol.DOM.Node.importedDocument?: Node
  • removed: property Protocol.DOM.Node.internalSubset?: string
  • removed: property Protocol.DOM.Node.isSVG?: boolean
  • removed: property Protocol.DOM.Node.localName: string
  • removed: property Protocol.DOM.Node.name?: string
  • removed: property Protocol.DOM.Node.nodeId: NodeId
  • removed: property Protocol.DOM.Node.nodeName: string
  • removed: property Protocol.DOM.Node.nodeType: number
  • removed: property Protocol.DOM.Node.nodeValue: string
  • removed: property Protocol.DOM.Node.parentId?: NodeId
  • removed: property Protocol.DOM.Node.pseudoElements?: Node[]
  • removed: property Protocol.DOM.Node.pseudoType?: PseudoType
  • removed: property Protocol.DOM.Node.publicId?: string
  • removed: property Protocol.DOM.Node.shadowRootType?: ShadowRootType
  • removed: property Protocol.DOM.Node.shadowRoots?: Node[]
  • removed: property Protocol.DOM.Node.systemId?: string
  • removed: property Protocol.DOM.Node.templateContent?: Node
  • removed: property Protocol.DOM.Node.value?: string
  • removed: property Protocol.DOM.Node.xmlVersion?: string
  • removed: property Protocol.DOM.RGBA.a?: number
  • removed: property Protocol.DOM.RGBA.b: number
  • removed: property Protocol.DOM.RGBA.g: number
  • removed: property Protocol.DOM.RGBA.r: number
  • removed: property Protocol.DOM.Rect.height: number
  • removed: property Protocol.DOM.Rect.width: number
  • removed: property Protocol.DOM.Rect.x: number
  • removed: property Protocol.DOM.Rect.y: number
  • removed: property Protocol.DOM.ShapeOutsideInfo.bounds: Quad
  • removed: property Protocol.DOM.ShapeOutsideInfo.marginShape: any[]
  • removed: property Protocol.DOM.ShapeOutsideInfo.shape: any[]
  • removed: property Protocol.DOMDebugger.EventListener.backendNodeId?: DOM.BackendNodeId
  • removed: property Protocol.DOMDebugger.EventListener.columnNumber: number
  • removed: property Protocol.DOMDebugger.EventListener.handler?: Runtime.RemoteObject
  • removed: property Protocol.DOMDebugger.EventListener.lineNumber: number
  • removed: property Protocol.DOMDebugger.EventListener.once: boolean
  • removed: property Protocol.DOMDebugger.EventListener.originalHandler?: Runtime.RemoteObject
  • removed: property Protocol.DOMDebugger.EventListener.passive: boolean
  • removed: property Protocol.DOMDebugger.EventListener.scriptId: Runtime.ScriptId
  • removed: property Protocol.DOMDebugger.EventListener.type: string
  • removed: property Protocol.DOMDebugger.EventListener.useCapture: boolean
  • removed: property Protocol.DOMSnapshot.ComputedStyle.properties: NameValue[]
  • removed: property Protocol.DOMSnapshot.DOMNode.attributes?: NameValue[]
  • removed: property Protocol.DOMSnapshot.DOMNode.backendNodeId: DOM.BackendNodeId
  • removed: property Protocol.DOMSnapshot.DOMNode.baseURL?: string
  • removed: property Protocol.DOMSnapshot.DOMNode.childNodeIndexes?: number[]
  • removed: property Protocol.DOMSnapshot.DOMNode.contentDocumentIndex?: number
  • removed: property Protocol.DOMSnapshot.DOMNode.contentLanguage?: string
  • removed: property Protocol.DOMSnapshot.DOMNode.currentSourceURL?: string
  • removed: property Protocol.DOMSnapshot.DOMNode.documentEncoding?: string
  • removed: property Protocol.DOMSnapshot.DOMNode.documentURL?: string
  • removed: property Protocol.DOMSnapshot.DOMNode.eventListeners?: DOMDebugger.EventListener[]
  • removed: property Protocol.DOMSnapshot.DOMNode.frameId?: Page.FrameId
  • removed: property Protocol.DOMSnapshot.DOMNode.inputChecked?: boolean
  • removed: property Protocol.DOMSnapshot.DOMNode.inputValue?: string
  • removed: property Protocol.DOMSnapshot.DOMNode.isClickable?: boolean
  • removed: property Protocol.DOMSnapshot.DOMNode.layoutNodeIndex?: number
  • removed: property Protocol.DOMSnapshot.DOMNode.nodeName: string
  • removed: property Protocol.DOMSnapshot.DOMNode.nodeType: number
  • removed: property Protocol.DOMSnapshot.DOMNode.nodeValue: string
  • removed: property Protocol.DOMSnapshot.DOMNode.optionSelected?: boolean
  • removed: property Protocol.DOMSnapshot.DOMNode.originURL?: string
  • removed: property Protocol.DOMSnapshot.DOMNode.pseudoElementIndexes?: number[]
  • removed: property Protocol.DOMSnapshot.DOMNode.pseudoType?: DOM.PseudoType
  • removed: property Protocol.DOMSnapshot.DOMNode.publicId?: string
  • removed: property Protocol.DOMSnapshot.DOMNode.scrollOffsetX?: number
  • removed: property Protocol.DOMSnapshot.DOMNode.scrollOffsetY?: number
  • removed: property Protocol.DOMSnapshot.DOMNode.shadowRootType?: DOM.ShadowRootType
  • removed: property Protocol.DOMSnapshot.DOMNode.systemId?: string
  • removed: property Protocol.DOMSnapshot.DOMNode.textValue?: string
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.baseURL: StringIndex
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.contentHeight?: number
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.contentLanguage: StringIndex
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.contentWidth?: number
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.documentURL: StringIndex
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.encodingName: StringIndex
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.frameId: StringIndex
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.layout: LayoutTreeSnapshot
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.nodes: NodeTreeSnapshot
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.publicId: StringIndex
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.scrollOffsetX?: number
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.scrollOffsetY?: number
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.systemId: StringIndex
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.textBoxes: TextBoxSnapshot
  • removed: property Protocol.DOMSnapshot.DocumentSnapshot.title: StringIndex
  • removed: property Protocol.DOMSnapshot.InlineTextBox.boundingBox: DOM.Rect
  • removed: property Protocol.DOMSnapshot.InlineTextBox.numCharacters: number
  • removed: property Protocol.DOMSnapshot.InlineTextBox.startCharacterIndex: number
  • removed: property Protocol.DOMSnapshot.LayoutTreeNode.boundingBox: DOM.Rect
  • removed: property Protocol.DOMSnapshot.LayoutTreeNode.domNodeIndex: number
  • removed: property Protocol.DOMSnapshot.LayoutTreeNode.inlineTextNodes?: InlineTextBox[]
  • removed: property Protocol.DOMSnapshot.LayoutTreeNode.isStackingContext?: boolean
  • removed: property Protocol.DOMSnapshot.LayoutTreeNode.layoutText?: string
  • removed: property Protocol.DOMSnapshot.LayoutTreeNode.paintOrder?: number
  • removed: property Protocol.DOMSnapshot.LayoutTreeNode.styleIndex?: number
  • removed: property Protocol.DOMSnapshot.LayoutTreeSnapshot.bounds: Rectangle[]
  • removed: property Protocol.DOMSnapshot.LayoutTreeSnapshot.clientRects?: Rectangle[]
  • removed: property Protocol.DOMSnapshot.LayoutTreeSnapshot.nodeIndex: number[]
  • removed: property Protocol.DOMSnapshot.LayoutTreeSnapshot.offsetRects?: Rectangle[]
  • removed: property Protocol.DOMSnapshot.LayoutTreeSnapshot.paintOrders?: number[]
  • removed: property Protocol.DOMSnapshot.LayoutTreeSnapshot.scrollRects?: Rectangle[]
  • removed: property Protocol.DOMSnapshot.LayoutTreeSnapshot.stackingContexts: RareBooleanData
  • removed: property Protocol.DOMSnapshot.LayoutTreeSnapshot.styles: ArrayOfStrings[]
  • removed: property Protocol.DOMSnapshot.LayoutTreeSnapshot.text: StringIndex[]
  • removed: property Protocol.DOMSnapshot.NameValue.name: string
  • removed: property Protocol.DOMSnapshot.NameValue.value: string
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.attributes?: ArrayOfStrings[]
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.backendNodeId?: DOM.BackendNodeId[]
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.contentDocumentIndex?: RareIntegerData
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.currentSourceURL?: RareStringData
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.inputChecked?: RareBooleanData
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.inputValue?: RareStringData
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.isClickable?: RareBooleanData
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.nodeName?: StringIndex[]
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.nodeType?: number[]
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.nodeValue?: StringIndex[]
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.optionSelected?: RareBooleanData
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.originURL?: RareStringData
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.parentIndex?: number[]
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.pseudoType?: RareStringData
  • removed: property Protocol.DOMSnapshot.NodeTreeSnapshot.textValue?: RareStringData
  • removed: property Protocol.DOMSnapshot.RareBooleanData.index: number[]
  • removed: property Protocol.DOMSnapshot.RareIntegerData.index: number[]
  • removed: property Protocol.DOMSnapshot.RareIntegerData.value: number[]
  • removed: property Protocol.DOMSnapshot.RareStringData.index: number[]
  • removed: property Protocol.DOMSnapshot.RareStringData.value: StringIndex[]
  • removed: property Protocol.DOMSnapshot.TextBoxSnapshot.bounds: Rectangle[]
  • removed: property Protocol.DOMSnapshot.TextBoxSnapshot.layoutIndex: number[]
  • removed: property Protocol.DOMSnapshot.TextBoxSnapshot.length: number[]
  • removed: property Protocol.DOMSnapshot.TextBoxSnapshot.start: number[]
  • removed: property Protocol.DOMStorage.StorageId.isLocalStorage: boolean
  • removed: property Protocol.DOMStorage.StorageId.securityOrigin: string
  • removed: property Protocol.Database.Database.domain: string
  • removed: property Protocol.Database.Database.id: DatabaseId
  • removed: property Protocol.Database.Database.name: string
  • removed: property Protocol.Database.Database.version: string
  • removed: property Protocol.Database.Error.code: number
  • removed: property Protocol.Database.Error.message: string
  • removed: property Protocol.Debugger.BreakLocation.columnNumber?: number
  • removed: property Protocol.Debugger.BreakLocation.lineNumber: number
  • removed: property Protocol.Debugger.BreakLocation.scriptId: Runtime.ScriptId
  • removed: property Protocol.Debugger.BreakLocation.type?: 'debuggerStatement'|'call'|'return'
  • removed: property Protocol.Debugger.CallFrame.callFrameId: CallFrameId
  • removed: property Protocol.Debugger.CallFrame.functionLocation?: Location
  • removed: property Protocol.Debugger.CallFrame.functionName: string
  • removed: property Protocol.Debugger.CallFrame.location: Location
  • removed: property Protocol.Debugger.CallFrame.returnValue?: Runtime.RemoteObject
  • removed: property Protocol.Debugger.CallFrame.scopeChain: Scope[]
  • removed: property Protocol.Debugger.CallFrame.this: Runtime.RemoteObject
  • removed: property Protocol.Debugger.CallFrame.url: string
  • removed: property Protocol.Debugger.Location.columnNumber?: number
  • removed: property Protocol.Debugger.Location.lineNumber: number
  • removed: property Protocol.Debugger.Location.scriptId: Runtime.ScriptId
  • removed: property Protocol.Debugger.Scope.endLocation?: Location
  • removed: property Protocol.Debugger.Scope.name?: string
  • removed: property Protocol.Debugger.Scope.object: Runtime.RemoteObject
  • removed: property Protocol.Debugger.Scope.startLocation?: Location
  • removed: property Protocol.Debugger.Scope.type: 'global'|'local'|'with'|'closure'|'catch'|'block'|'script'|'eval'|'module'|'wasm-expression-stack'
  • removed: property Protocol.Debugger.ScriptPosition.columnNumber: number
  • removed: property Protocol.Debugger.ScriptPosition.lineNumber: number
  • removed: property Protocol.Debugger.SearchMatch.lineContent: string
  • removed: property Protocol.Debugger.SearchMatch.lineNumber: number
  • removed: property Protocol.Emulation.MediaFeature.name: string
  • removed: property Protocol.Emulation.MediaFeature.value: string
  • removed: property Protocol.Emulation.ScreenOrientation.angle: number
  • removed: property Protocol.Emulation.ScreenOrientation.type: 'portraitPrimary'|'portraitSecondary'|'landscapePrimary'|'landscapeSecondary'
  • removed: property Protocol.Events.'Animation.animationCanceled': Animation.animationCanceledPayload
  • removed: property Protocol.Events.'Animation.animationCreated': Animation.animationCreatedPayload
  • removed: property Protocol.Events.'Animation.animationStarted': Animation.animationStartedPayload
  • removed: property Protocol.Events.'ApplicationCache.applicationCacheStatusUpdated': ApplicationCache.applicationCacheStatusUpdatedPayload
  • removed: property Protocol.Events.'ApplicationCache.networkStateUpdated': ApplicationCache.networkStateUpdatedPayload
  • removed: property Protocol.Events.'Audits.issueAdded': Audits.issueAddedPayload
  • removed: property Protocol.Events.'BackgroundService.backgroundServiceEventReceived': BackgroundService.backgroundServiceEventReceivedPayload
  • removed: property Protocol.Events.'BackgroundService.recordingStateChanged': BackgroundService.recordingStateChangedPayload
  • removed: property Protocol.Events.'CSS.fontsUpdated': CSS.fontsUpdatedPayload
  • removed: property Protocol.Events.'CSS.mediaQueryResultChanged': CSS.mediaQueryResultChangedPayload
  • removed: property Protocol.Events.'CSS.styleSheetAdded': CSS.styleSheetAddedPayload
  • removed: property Protocol.Events.'CSS.styleSheetChanged': CSS.styleSheetChangedPayload
  • removed: property Protocol.Events.'CSS.styleSheetRemoved': CSS.styleSheetRemovedPayload
  • removed: property Protocol.Events.'Cast.issueUpdated': Cast.issueUpdatedPayload
  • removed: property Protocol.Events.'Cast.sinksUpdated': Cast.sinksUpdatedPayload
  • removed: property Protocol.Events.'Console.messageAdded': Console.messageAddedPayload
  • removed: property Protocol.Events.'DOM.attributeModified': DOM.attributeModifiedPayload
  • removed: property Protocol.Events.'DOM.attributeRemoved': DOM.attributeRemovedPayload
  • removed: property Protocol.Events.'DOM.characterDataModified': DOM.characterDataModifiedPayload
  • removed: property Protocol.Events.'DOM.childNodeCountUpdated': DOM.childNodeCountUpdatedPayload
  • removed: property Protocol.Events.'DOM.childNodeInserted': DOM.childNodeInsertedPayload
  • removed: property Protocol.Events.'DOM.childNodeRemoved': DOM.childNodeRemovedPayload
  • removed: property Protocol.Events.'DOM.distributedNodesUpdated': DOM.distributedNodesUpdatedPayload
  • removed: property Protocol.Events.'DOM.documentUpdated': DOM.documentUpdatedPayload
  • removed: property Protocol.Events.'DOM.inlineStyleInvalidated': DOM.inlineStyleInvalidatedPayload
  • removed: property Protocol.Events.'DOM.pseudoElementAdded': DOM.pseudoElementAddedPayload
  • removed: property Protocol.Events.'DOM.pseudoElementRemoved': DOM.pseudoElementRemovedPayload
  • removed: property Protocol.Events.'DOM.setChildNodes': DOM.setChildNodesPayload
  • removed: property Protocol.Events.'DOM.shadowRootPopped': DOM.shadowRootPoppedPayload
  • removed: property Protocol.Events.'DOM.shadowRootPushed': DOM.shadowRootPushedPayload
  • removed: property Protocol.Events.'DOMStorage.domStorageItemAdded': DOMStorage.domStorageItemAddedPayload
  • removed: property Protocol.Events.'DOMStorage.domStorageItemRemoved': DOMStorage.domStorageItemRemovedPayload
  • removed: property Protocol.Events.'DOMStorage.domStorageItemUpdated': DOMStorage.domStorageItemUpdatedPayload
  • removed: property Protocol.Events.'DOMStorage.domStorageItemsCleared': DOMStorage.domStorageItemsClearedPayload
  • removed: property Protocol.Events.'Database.addDatabase': Database.addDatabasePayload
  • removed: property Protocol.Events.'Debugger.breakpointResolved': Debugger.breakpointResolvedPayload
  • removed: property Protocol.Events.'Debugger.paused': Debugger.pausedPayload
  • removed: property Protocol.Events.'Debugger.resumed': Debugger.resumedPayload
  • removed: property Protocol.Events.'Debugger.scriptFailedToParse': Debugger.scriptFailedToParsePayload
  • removed: property Protocol.Events.'Debugger.scriptParsed': Debugger.scriptParsedPayload
  • removed: property Protocol.Events.'Emulation.virtualTimeBudgetExpired': Emulation.virtualTimeBudgetExpiredPayload
  • removed: property Protocol.Events.'Fetch.authRequired': Fetch.authRequiredPayload
  • removed: property Protocol.Events.'Fetch.requestPaused': Fetch.requestPausedPayload
  • removed: property Protocol.Events.'HeadlessExperimental.needsBeginFramesChanged': HeadlessExperimental.needsBeginFramesChangedPayload
  • removed: property Protocol.Events.'HeapProfiler.addHeapSnapshotChunk': HeapProfiler.addHeapSnapshotChunkPayload
  • removed: property Protocol.Events.'HeapProfiler.heapStatsUpdate': HeapProfiler.heapStatsUpdatePayload
  • removed: property Protocol.Events.'HeapProfiler.lastSeenObjectId': HeapProfiler.lastSeenObjectIdPayload
  • removed: property Protocol.Events.'HeapProfiler.reportHeapSnapshotProgress': HeapProfiler.reportHeapSnapshotProgressPayload
  • removed: property Protocol.Events.'HeapProfiler.resetProfiles': HeapProfiler.resetProfilesPayload
  • removed: property Protocol.Events.'Inspector.detached': Inspector.detachedPayload
  • removed: property Protocol.Events.'Inspector.targetCrashed': Inspector.targetCrashedPayload
  • removed: property Protocol.Events.'Inspector.targetReloadedAfterCrash': Inspector.targetReloadedAfterCrashPayload
  • removed: property Protocol.Events.'LayerTree.layerPainted': LayerTree.layerPaintedPayload
  • removed: property Protocol.Events.'LayerTree.layerTreeDidChange': LayerTree.layerTreeDidChangePayload
  • removed: property Protocol.Events.'Log.entryAdded': Log.entryAddedPayload
  • removed: property Protocol.Events.'Media.playerEventsAdded': Media.playerEventsAddedPayload
  • removed: property Protocol.Events.'Media.playerPropertiesChanged': Media.playerPropertiesChangedPayload
  • removed: property Protocol.Events.'Media.playersCreated': Media.playersCreatedPayload
  • removed: property Protocol.Events.'Network.dataReceived': Network.dataReceivedPayload
  • removed: property Protocol.Events.'Network.eventSourceMessageReceived': Network.eventSourceMessageReceivedPayload
  • removed: property Protocol.Events.'Network.loadingFailed': Network.loadingFailedPayload
  • removed: property Protocol.Events.'Network.loadingFinished': Network.loadingFinishedPayload
  • removed: property Protocol.Events.'Network.requestIntercepted': Network.requestInterceptedPayload
  • removed: property Protocol.Events.'Network.requestServedFromCache': Network.requestServedFromCachePayload
  • removed: property Protocol.Events.'Network.requestWillBeSent': Network.requestWillBeSentPayload
  • removed: property Protocol.Events.'Network.requestWillBeSentExtraInfo': Network.requestWillBeSentExtraInfoPayload
  • removed: property Protocol.Events.'Network.resourceChangedPriority': Network.resourceChangedPriorityPayload
  • removed: property Protocol.Events.'Network.responseReceived': Network.responseReceivedPayload
  • removed: property Protocol.Events.'Network.responseReceivedExtraInfo': Network.responseReceivedExtraInfoPayload
  • removed: property Protocol.Events.'Network.signedExchangeReceived': Network.signedExchangeReceivedPayload
  • removed: property Protocol.Events.'Network.webSocketClosed': Network.webSocketClosedPayload
  • removed: property Protocol.Events.'Network.webSocketCreated': Network.webSocketCreatedPayload
  • removed: property Protocol.Events.'Network.webSocketFrameError': Network.webSocketFrameErrorPayload
  • removed: property Protocol.Events.'Network.webSocketFrameReceived': Network.webSocketFrameReceivedPayload
  • removed: property Protocol.Events.'Network.webSocketFrameSent': Network.webSocketFrameSentPayload
  • removed: property Protocol.Events.'Network.webSocketHandshakeResponseReceived': Network.webSocketHandshakeResponseReceivedPayload
  • removed: property Protocol.Events.'Network.webSocketWillSendHandshakeRequest': Network.webSocketWillSendHandshakeRequestPayload
  • removed: property Protocol.Events.'Overlay.inspectModeCanceled': Overlay.inspectModeCanceledPayload
  • removed: property Protocol.Events.'Overlay.inspectNodeRequested': Overlay.inspectNodeRequestedPayload
  • removed: property Protocol.Events.'Overlay.nodeHighlightRequested': Overlay.nodeHighlightRequestedPayload
  • removed: property Protocol.Events.'Overlay.screenshotRequested': Overlay.screenshotRequestedPayload
  • removed: property Protocol.Events.'Page.compilationCacheProduced': Page.compilationCacheProducedPayload
  • removed: property Protocol.Events.'Page.domContentEventFired': Page.domContentEventFiredPayload
  • removed: property Protocol.Events.'Page.downloadProgress': Page.downloadProgressPayload
  • removed: property Protocol.Events.'Page.downloadWillBegin': Page.downloadWillBeginPayload
  • removed: property Protocol.Events.'Page.fileChooserOpened': Page.fileChooserOpenedPayload
  • removed: property Protocol.Events.'Page.frameAttached': Page.frameAttachedPayload
  • removed: property Protocol.Events.'Page.frameClearedScheduledNavigation': Page.frameClearedScheduledNavigationPayload
  • removed: property Protocol.Events.'Page.frameDetached': Page.frameDetachedPayload
  • removed: property Protocol.Events.'Page.frameNavigated': Page.frameNavigatedPayload
  • removed: property Protocol.Events.'Page.frameRequestedNavigation': Page.frameRequestedNavigationPayload
  • removed: property Protocol.Events.'Page.frameResized': Page.frameResizedPayload
  • removed: property Protocol.Events.'Page.frameScheduledNavigation': Page.frameScheduledNavigationPayload
  • removed: property Protocol.Events.'Page.frameStartedLoading': Page.frameStartedLoadingPayload
  • removed: property Protocol.Events.'Page.frameStoppedLoading': Page.frameStoppedLoadingPayload
  • removed: property Protocol.Events.'Page.interstitialHidden': Page.interstitialHiddenPayload
  • removed: property Protocol.Events.'Page.interstitialShown': Page.interstitialShownPayload
  • removed: property Protocol.Events.'Page.javascriptDialogClosed': Page.javascriptDialogClosedPayload
  • removed: property Protocol.Events.'Page.javascriptDialogOpening': Page.javascriptDialogOpeningPayload
  • removed: property Protocol.Events.'Page.lifecycleEvent': Page.lifecycleEventPayload
  • removed: property Protocol.Events.'Page.loadEventFired': Page.loadEventFiredPayload
  • removed: property Protocol.Events.'Page.navigatedWithinDocument': Page.navigatedWithinDocumentPayload
  • removed: property Protocol.Events.'Page.screencastFrame': Page.screencastFramePayload
  • removed: property Protocol.Events.'Page.screencastVisibilityChanged': Page.screencastVisibilityChangedPayload
  • removed: property Protocol.Events.'Page.windowOpen': Page.windowOpenPayload
  • removed: property Protocol.Events.'Performance.metrics': Performance.metricsPayload
  • removed: property Protocol.Events.'Profiler.consoleProfileFinished': Profiler.consoleProfileFinishedPayload
  • removed: property Protocol.Events.'Profiler.consoleProfileStarted': Profiler.consoleProfileStartedPayload
  • removed: property Protocol.Events.'Profiler.preciseCoverageDeltaUpdate': Profiler.preciseCoverageDeltaUpdatePayload
  • removed: property Protocol.Events.'Runtime.bindingCalled': Runtime.bindingCalledPayload
  • removed: property Protocol.Events.'Runtime.consoleAPICalled': Runtime.consoleAPICalledPayload
  • removed: property Protocol.Events.'Runtime.exceptionRevoked': Runtime.exceptionRevokedPayload
  • removed: property Protocol.Events.'Runtime.exceptionThrown': Runtime.exceptionThrownPayload
  • removed: property Protocol.Events.'Runtime.executionContextCreated': Runtime.executionContextCreatedPayload
  • removed: property Protocol.Events.'Runtime.executionContextDestroyed': Runtime.executionContextDestroyedPayload
  • removed: property Protocol.Events.'Runtime.executionContextsCleared': Runtime.executionContextsClearedPayload
  • removed: property Protocol.Events.'Runtime.inspectRequested': Runtime.inspectRequestedPayload
  • removed: property Protocol.Events.'Security.certificateError': Security.certificateErrorPayload
  • removed: property Protocol.Events.'Security.securityStateChanged': Security.securityStateChangedPayload
  • removed: property Protocol.Events.'Security.visibleSecurityStateChanged': Security.visibleSecurityStateChangedPayload
  • removed: property Protocol.Events.'ServiceWorker.workerErrorReported': ServiceWorker.workerErrorReportedPayload
  • removed: property Protocol.Events.'ServiceWorker.workerRegistrationUpdated': ServiceWorker.workerRegistrationUpdatedPayload
  • removed: property Protocol.Events.'ServiceWorker.workerVersionUpdated': ServiceWorker.workerVersionUpdatedPayload
  • removed: property Protocol.Events.'Storage.cacheStorageContentUpdated': Storage.cacheStorageContentUpdatedPayload
  • removed: property Protocol.Events.'Storage.cacheStorageListUpdated': Storage.cacheStorageListUpdatedPayload
  • removed: property Protocol.Events.'Storage.indexedDBContentUpdated': Storage.indexedDBContentUpdatedPayload
  • removed: property Protocol.Events.'Storage.indexedDBListUpdated': Storage.indexedDBListUpdatedPayload
  • removed: property Protocol.Events.'Target.attachedToTarget': Target.attachedToTargetPayload
  • removed: property Protocol.Events.'Target.detachedFromTarget': Target.detachedFromTargetPayload
  • removed: property Protocol.Events.'Target.receivedMessageFromTarget': Target.receivedMessageFromTargetPayload
  • removed: property Protocol.Events.'Target.targetCrashed': Target.targetCrashedPayload
  • removed: property Protocol.Events.'Target.targetCreated': Target.targetCreatedPayload
  • removed: property Protocol.Events.'Target.targetDestroyed': Target.targetDestroyedPayload
  • removed: property Protocol.Events.'Target.targetInfoChanged': Target.targetInfoChangedPayload
  • removed: property Protocol.Events.'Tethering.accepted': Tethering.acceptedPayload
  • removed: property Protocol.Events.'Tracing.bufferUsage': Tracing.bufferUsagePayload
  • removed: property Protocol.Events.'Tracing.dataCollected': Tracing.dataCollectedPayload
  • removed: property Protocol.Events.'Tracing.tracingComplete': Tracing.tracingCompletePayload
  • removed: property Protocol.Events.'WebAudio.audioListenerCreated': WebAudio.audioListenerCreatedPayload
  • removed: property Protocol.Events.'WebAudio.audioListenerWillBeDestroyed': WebAudio.audioListenerWillBeDestroyedPayload
  • removed: property Protocol.Events.'WebAudio.audioNodeCreated': WebAudio.audioNodeCreatedPayload
  • removed: property Protocol.Events.'WebAudio.audioNodeWillBeDestroyed': WebAudio.audioNodeWillBeDestroyedPayload
  • removed: property Protocol.Events.'WebAudio.audioParamCreated': WebAudio.audioParamCreatedPayload
  • removed: property Protocol.Events.'WebAudio.audioParamWillBeDestroyed': WebAudio.audioParamWillBeDestroyedPayload
  • removed: property Protocol.Events.'WebAudio.contextChanged': WebAudio.contextChangedPayload
  • removed: property Protocol.Events.'WebAudio.contextCreated': WebAudio.contextCreatedPayload
  • removed: property Protocol.Events.'WebAudio.contextWillBeDestroyed': WebAudio.contextWillBeDestroyedPayload
  • removed: property Protocol.Events.'WebAudio.nodeParamConnected': WebAudio.nodeParamConnectedPayload
  • removed: property Protocol.Events.'WebAudio.nodeParamDisconnected': WebAudio.nodeParamDisconnectedPayload
  • removed: property Protocol.Events.'WebAudio.nodesConnected': WebAudio.nodesConnectedPayload
  • removed: property Protocol.Events.'WebAudio.nodesDisconnected': WebAudio.nodesDisconnectedPayload
  • removed: property Protocol.Fetch.AuthChallenge.origin: string
  • removed: property Protocol.Fetch.AuthChallenge.realm: string
  • removed: property Protocol.Fetch.AuthChallenge.scheme: string
  • removed: property Protocol.Fetch.AuthChallenge.source?: 'Server'|'Proxy'
  • removed: property Protocol.Fetch.AuthChallengeResponse.password?: string
  • removed: property Protocol.Fetch.AuthChallengeResponse.response: 'Default'|'CancelAuth'|'ProvideCredentials'
  • removed: property Protocol.Fetch.AuthChallengeResponse.username?: string
  • removed: property Protocol.Fetch.HeaderEntry.name: string
  • removed: property Protocol.Fetch.HeaderEntry.value: string
  • removed: property Protocol.Fetch.RequestPattern.requestStage?: RequestStage
  • removed: property Protocol.Fetch.RequestPattern.resourceType?: Network.ResourceType
  • removed: property Protocol.Fetch.RequestPattern.urlPattern?: string
  • removed: property Protocol.HeadlessExperimental.ScreenshotParams.format?: 'jpeg'|'png'
  • removed: property Protocol.HeadlessExperimental.ScreenshotParams.quality?: number
  • removed: property Protocol.HeapProfiler.SamplingHeapProfile.head: SamplingHeapProfileNode
  • removed: property Protocol.HeapProfiler.SamplingHeapProfile.samples: SamplingHeapProfileSample[]
  • removed: property Protocol.HeapProfiler.SamplingHeapProfileNode.callFrame: Runtime.CallFrame
  • removed: property Protocol.HeapProfiler.SamplingHeapProfileNode.children: SamplingHeapProfileNode[]
  • removed: property Protocol.HeapProfiler.SamplingHeapProfileNode.id: number
  • removed: property Protocol.HeapProfiler.SamplingHeapProfileNode.selfSize: number
  • removed: property Protocol.HeapProfiler.SamplingHeapProfileSample.nodeId: number
  • removed: property Protocol.HeapProfiler.SamplingHeapProfileSample.ordinal: number
  • removed: property Protocol.HeapProfiler.SamplingHeapProfileSample.size: number
  • removed: property Protocol.IndexedDB.DataEntry.key: Runtime.RemoteObject
  • removed: property Protocol.IndexedDB.DataEntry.primaryKey: Runtime.RemoteObject
  • removed: property Protocol.IndexedDB.DataEntry.value: Runtime.RemoteObject
  • removed: property Protocol.IndexedDB.DatabaseWithObjectStores.name: string
  • removed: property Protocol.IndexedDB.DatabaseWithObjectStores.objectStores: ObjectStore[]
  • removed: property Protocol.IndexedDB.DatabaseWithObjectStores.version: number
  • removed: property Protocol.IndexedDB.Key.array?: Key[]
  • removed: property Protocol.IndexedDB.Key.date?: number
  • removed: property Protocol.IndexedDB.Key.number?: number
  • removed: property Protocol.IndexedDB.Key.string?: string
  • removed: property Protocol.IndexedDB.Key.type: 'number'|'string'|'date'|'array'
  • removed: property Protocol.IndexedDB.KeyPath.array?: string[]
  • removed: property Protocol.IndexedDB.KeyPath.string?: string
  • removed: property Protocol.IndexedDB.KeyPath.type: 'null'|'string'|'array'
  • removed: property Protocol.IndexedDB.KeyRange.lower?: Key
  • removed: property Protocol.IndexedDB.KeyRange.lowerOpen: boolean
  • removed: property Protocol.IndexedDB.KeyRange.upper?: Key
  • removed: property Protocol.IndexedDB.KeyRange.upperOpen: boolean
  • removed: property Protocol.IndexedDB.ObjectStore.autoIncrement: boolean
  • removed: property Protocol.IndexedDB.ObjectStore.indexes: ObjectStoreIndex[]
  • removed: property Protocol.IndexedDB.ObjectStore.keyPath: KeyPath
  • removed: property Protocol.IndexedDB.ObjectStore.name: string
  • removed: property Protocol.IndexedDB.ObjectStoreIndex.keyPath: KeyPath
  • removed: property Protocol.IndexedDB.ObjectStoreIndex.multiEntry: boolean
  • removed: property Protocol.IndexedDB.ObjectStoreIndex.name: string
  • removed: property Protocol.IndexedDB.ObjectStoreIndex.unique: boolean
  • removed: property Protocol.Input.TouchPoint.force?: number
  • removed: property Protocol.Input.TouchPoint.id?: number
  • removed: property Protocol.Input.TouchPoint.radiusX?: number
  • removed: property Protocol.Input.TouchPoint.radiusY?: number
  • removed: property Protocol.Input.TouchPoint.rotationAngle?: number
  • removed: property Protocol.Input.TouchPoint.x: number
  • removed: property Protocol.Input.TouchPoint.y: number
  • removed: property Protocol.LayerTree.Layer.anchorX?: number
  • removed: property Protocol.LayerTree.Layer.anchorY?: number
  • removed: property Protocol.LayerTree.Layer.anchorZ?: number
  • removed: property Protocol.LayerTree.Layer.backendNodeId?: DOM.BackendNodeId
  • removed: property Protocol.LayerTree.Layer.drawsContent: boolean
  • removed: property Protocol.LayerTree.Layer.height: number
  • removed: property Protocol.LayerTree.Layer.invisible?: boolean
  • removed: property Protocol.LayerTree.Layer.layerId: LayerId
  • removed: property Protocol.LayerTree.Layer.offsetX: number
  • removed: property Protocol.LayerTree.Layer.offsetY: number
  • removed: property Protocol.LayerTree.Layer.paintCount: number
  • removed: property Protocol.LayerTree.Layer.parentLayerId?: LayerId
  • removed: property Protocol.LayerTree.Layer.scrollRects?: ScrollRect[]
  • removed: property Protocol.LayerTree.Layer.stickyPositionConstraint?: StickyPositionConstraint
  • removed: property Protocol.LayerTree.Layer.transform?: number[]
  • removed: property Protocol.LayerTree.Layer.width: number
  • removed: property Protocol.LayerTree.PictureTile.picture: binary
  • removed: property Protocol.LayerTree.PictureTile.x: number
  • removed: property Protocol.LayerTree.PictureTile.y: number
  • removed: property Protocol.LayerTree.ScrollRect.rect: DOM.Rect
  • removed: property Protocol.LayerTree.ScrollRect.type: 'RepaintsOnScroll'|'TouchEventHandler'|'WheelEventHandler'
  • removed: property Protocol.LayerTree.StickyPositionConstraint.containingBlockRect: DOM.Rect
  • removed: property Protocol.LayerTree.StickyPositionConstraint.nearestLayerShiftingContainingBlock?: LayerId
  • removed: property Protocol.LayerTree.StickyPositionConstraint.nearestLayerShiftingStickyBox?: LayerId
  • removed: property Protocol.LayerTree.StickyPositionConstraint.stickyBoxRect: DOM.Rect
  • removed: property Protocol.Log.LogEntry.args?: Runtime.RemoteObject[]
  • removed: property Protocol.Log.LogEntry.level: 'verbose'|'info'|'warning'|'error'
  • removed: property Protocol.Log.LogEntry.lineNumber?: number
  • removed: property Protocol.Log.LogEntry.networkRequestId?: Network.RequestId
  • removed: property Protocol.Log.LogEntry.source: 'xml'|'javascript'|'network'|'storage'|'appcache'|'rendering'|'security'|'deprecation'|'worker'|'violation'|'intervention'|'recommendation'|'other'
  • removed: property Protocol.Log.LogEntry.stackTrace?: Runtime.StackTrace
  • removed: property Protocol.Log.LogEntry.text: string
  • removed: property Protocol.Log.LogEntry.timestamp: Runtime.Timestamp
  • removed: property Protocol.Log.LogEntry.url?: string
  • removed: property Protocol.Log.LogEntry.workerId?: string
  • removed: property Protocol.Log.ViolationSetting.name: 'longTask'|'longLayout'|'blockedEvent'|'blockedParser'|'discouragedAPIUse'|'handler'|'recurringHandler'
  • removed: property Protocol.Log.ViolationSetting.threshold: number
  • removed: property Protocol.Media.PlayerEvent.name: string
  • removed: property Protocol.Media.PlayerEvent.timestamp: Timestamp
  • removed: property Protocol.Media.PlayerEvent.type: PlayerEventType
  • removed: property Protocol.Media.PlayerEvent.value: string
  • removed: property Protocol.Media.PlayerProperty.name: string
  • removed: property Protocol.Media.PlayerProperty.value?: string
  • removed: property Protocol.Memory.Module.baseAddress: string
  • removed: property Protocol.Memory.Module.name: string
  • removed: property Protocol.Memory.Module.size: number
  • removed: property Protocol.Memory.Module.uuid: string
  • removed: property Protocol.Memory.SamplingProfile.modules: Module[]
  • removed: property Protocol.Memory.SamplingProfile.samples: SamplingProfileNode[]
  • removed: property Protocol.Memory.SamplingProfileNode.size: number
  • removed: property Protocol.Memory.SamplingProfileNode.stack: string[]
  • removed: property Protocol.Memory.SamplingProfileNode.total: number
  • removed: property Protocol.Network.AuthChallenge.origin: string
  • removed: property Protocol.Network.AuthChallenge.realm: string
  • removed: property Protocol.Network.AuthChallenge.scheme: string
  • removed: property Protocol.Network.AuthChallenge.source?: 'Server'|'Proxy'
  • removed: property Protocol.Network.AuthChallengeResponse.password?: string
  • removed: property Protocol.Network.AuthChallengeResponse.response: 'Default'|'CancelAuth'|'ProvideCredentials'
  • removed: property Protocol.Network.AuthChallengeResponse.username?: string
  • removed: property Protocol.Network.BlockedCookieWithReason.blockedReasons: CookieBlockedReason[]
  • removed: property Protocol.Network.BlockedCookieWithReason.cookie: Cookie
  • removed: property Protocol.Network.BlockedSetCookieWithReason.blockedReasons: SetCookieBlockedReason[]
  • removed: property Protocol.Network.BlockedSetCookieWithReason.cookie?: Cookie
  • removed: property Protocol.Network.BlockedSetCookieWithReason.cookieLine: string
  • removed: property Protocol.Network.CachedResource.bodySize: number
  • removed: property Protocol.Network.CachedResource.response?: Response
  • removed: property Protocol.Network.CachedResource.type: ResourceType
  • removed: property Protocol.Network.CachedResource.url: string
  • removed: property Protocol.Network.Cookie.domain: string
  • removed: property Protocol.Network.Cookie.expires: number
  • removed: property Protocol.Network.Cookie.httpOnly: boolean
  • removed: property Protocol.Network.Cookie.name: string
  • removed: property Protocol.Network.Cookie.path: string
  • removed: property Protocol.Network.Cookie.priority: CookiePriority
  • removed: property Protocol.Network.Cookie.sameSite?: CookieSameSite
  • removed: property Protocol.Network.Cookie.secure: boolean
  • removed: property Protocol.Network.Cookie.session: boolean
  • removed: property Protocol.Network.Cookie.size: number
  • removed: property Protocol.Network.Cookie.value: string
  • removed: property Protocol.Network.CookieParam.domain?: string
  • removed: property Protocol.Network.CookieParam.expires?: TimeSinceEpoch
  • removed: property Protocol.Network.CookieParam.httpOnly?: boolean
  • removed: property Protocol.Network.CookieParam.name: string
  • removed: property Protocol.Network.CookieParam.path?: string
  • removed: property Protocol.Network.CookieParam.priority?: CookiePriority
  • removed: property Protocol.Network.CookieParam.sameSite?: CookieSameSite
  • removed: property Protocol.Network.CookieParam.secure?: boolean
  • removed: property Protocol.Network.CookieParam.url?: string
  • removed: property Protocol.Network.CookieParam.value: string
  • removed: property Protocol.Network.Initiator.lineNumber?: number
  • removed: property Protocol.Network.Initiator.stack?: Runtime.StackTrace
  • removed: property Protocol.Network.Initiator.type: 'parser'|'script'|'preload'|'SignedExchange'|'other'
  • removed: property Protocol.Network.Initiator.url?: string
  • removed: property Protocol.Network.Request.hasPostData?: boolean
  • removed: property Protocol.Network.Request.headers: Headers
  • removed: property Protocol.Network.Request.initialPriority: ResourcePriority
  • removed: property Protocol.Network.Request.isLinkPreload?: boolean
  • removed: property Protocol.Network.Request.method: string
  • removed: property Protocol.Network.Request.mixedContentType?: Security.MixedContentType
  • removed: property Protocol.Network.Request.postData?: string
  • removed: property Protocol.Network.Request.referrerPolicy: 'unsafe-url'|'no-referrer-when-downgrade'|'no-referrer'|'origin'|'origin-when-cross-origin'|'same-origin'|'strict-origin'|'strict-origin-when-cross-origin'
  • removed: property Protocol.Network.Request.url: string
  • removed: property Protocol.Network.Request.urlFragment?: string
  • removed: property Protocol.Network.RequestPattern.interceptionStage?: InterceptionStage
  • removed: property Protocol.Network.RequestPattern.resourceType?: ResourceType
  • removed: property Protocol.Network.RequestPattern.urlPattern?: string
  • removed: property Protocol.Network.ResourceTiming.connectEnd: number
  • removed: property Protocol.Network.ResourceTiming.connectStart: number
  • removed: property Protocol.Network.ResourceTiming.dnsEnd: number
  • removed: property Protocol.Network.ResourceTiming.dnsStart: number
  • removed: property Protocol.Network.ResourceTiming.proxyEnd: number
  • removed: property Protocol.Network.ResourceTiming.proxyStart: number
  • removed: property Protocol.Network.ResourceTiming.pushEnd: number
  • removed: property Protocol.Network.ResourceTiming.pushStart: number
  • removed: property Protocol.Network.ResourceTiming.receiveHeadersEnd: number
  • removed: property Protocol.Network.ResourceTiming.requestTime: number
  • removed: property Protocol.Network.ResourceTiming.sendEnd: number
  • removed: property Protocol.Network.ResourceTiming.sendStart: number
  • removed: property Protocol.Network.ResourceTiming.sslEnd: number
  • removed: property Protocol.Network.ResourceTiming.sslStart: number
  • removed: property Protocol.Network.ResourceTiming.workerReady: number
  • removed: property Protocol.Network.ResourceTiming.workerStart: number
  • removed: property Protocol.Network.Response.connectionId: number
  • removed: property Protocol.Network.Response.connectionReused: boolean
  • removed: property Protocol.Network.Response.encodedDataLength: number
  • removed: property Protocol.Network.Response.fromDiskCache?: boolean
  • removed: property Protocol.Network.Response.fromPrefetchCache?: boolean
  • removed: property Protocol.Network.Response.fromServiceWorker?: boolean
  • removed: property Protocol.Network.Response.headers: Headers
  • removed: property Protocol.Network.Response.headersText?: string
  • removed: property Protocol.Network.Response.mimeType: string
  • removed: property Protocol.Network.Response.protocol?: string
  • removed: property Protocol.Network.Response.remoteIPAddress?: string
  • removed: property Protocol.Network.Response.remotePort?: number
  • removed: property Protocol.Network.Response.requestHeaders?: Headers
  • removed: property Protocol.Network.Response.requestHeadersText?: string
  • removed: property Protocol.Network.Response.securityDetails?: SecurityDetails
  • removed: property Protocol.Network.Response.securityState: Security.SecurityState
  • removed: property Protocol.Network.Response.status: number
  • removed: property Protocol.Network.Response.statusText: string
  • removed: property Protocol.Network.Response.timing?: ResourceTiming
  • removed: property Protocol.Network.Response.url: string
  • removed: property Protocol.Network.SecurityDetails.certificateId: Security.CertificateId
  • removed: property Protocol.Network.SecurityDetails.certificateTransparencyCompliance: CertificateTransparencyCompliance
  • removed: property Protocol.Network.SecurityDetails.cipher: string
  • removed: property Protocol.Network.SecurityDetails.issuer: string
  • removed: property Protocol.Network.SecurityDetails.keyExchange: string
  • removed: property Protocol.Network.SecurityDetails.keyExchangeGroup?: string
  • removed: property Protocol.Network.SecurityDetails.mac?: string
  • removed: property Protocol.Network.SecurityDetails.protocol: string
  • removed: property Protocol.Network.SecurityDetails.sanList: string[]
  • removed: property Protocol.Network.SecurityDetails.signedCertificateTimestampList: SignedCertificateTimestamp[]
  • removed: property Protocol.Network.SecurityDetails.subjectName: string
  • removed: property Protocol.Network.SecurityDetails.validFrom: TimeSinceEpoch
  • removed: property Protocol.Network.SecurityDetails.validTo: TimeSinceEpoch
  • removed: property Protocol.Network.SignedCertificateTimestamp.hashAlgorithm: string
  • removed: property Protocol.Network.SignedCertificateTimestamp.logDescription: string
  • removed: property Protocol.Network.SignedCertificateTimestamp.logId: string
  • removed: property Protocol.Network.SignedCertificateTimestamp.origin: string
  • removed: property Protocol.Network.SignedCertificateTimestamp.signatureAlgorithm: string
  • removed: property Protocol.Network.SignedCertificateTimestamp.signatureData: string
  • removed: property Protocol.Network.SignedCertificateTimestamp.status: string
  • removed: property Protocol.Network.SignedCertificateTimestamp.timestamp: TimeSinceEpoch
  • removed: property Protocol.Network.SignedExchangeError.errorField?: SignedExchangeErrorField
  • removed: property Protocol.Network.SignedExchangeError.message: string
  • removed: property Protocol.Network.SignedExchangeError.signatureIndex?: number
  • removed: property Protocol.Network.SignedExchangeHeader.headerIntegrity: string
  • removed: property Protocol.Network.SignedExchangeHeader.requestUrl: string
  • removed: property Protocol.Network.SignedExchangeHeader.responseCode: number
  • removed: property Protocol.Network.SignedExchangeHeader.responseHeaders: Headers
  • removed: property Protocol.Network.SignedExchangeHeader.signatures: SignedExchangeSignature[]
  • removed: property Protocol.Network.SignedExchangeInfo.errors?: SignedExchangeError[]
  • removed: property Protocol.Network.SignedExchangeInfo.header?: SignedExchangeHeader
  • removed: property Protocol.Network.SignedExchangeInfo.outerResponse: Response
  • removed: property Protocol.Network.SignedExchangeInfo.securityDetails?: SecurityDetails
  • removed: property Protocol.Network.SignedExchangeSignature.certSha256?: string
  • removed: property Protocol.Network.SignedExchangeSignature.certUrl?: string
  • removed: property Protocol.Network.SignedExchangeSignature.certificates?: string[]
  • removed: property Protocol.Network.SignedExchangeSignature.date: number
  • removed: property Protocol.Network.SignedExchangeSignature.expires: number
  • removed: property Protocol.Network.SignedExchangeSignature.integrity: string
  • removed: property Protocol.Network.SignedExchangeSignature.label: string
  • removed: property Protocol.Network.SignedExchangeSignature.signature: string
  • removed: property Protocol.Network.SignedExchangeSignature.validityUrl: string
  • removed: property Protocol.Network.WebSocketFrame.mask: boolean
  • removed: property Protocol.Network.WebSocketFrame.opcode: number
  • removed: property Protocol.Network.WebSocketFrame.payloadData: string
  • removed: property Protocol.Network.WebSocketRequest.headers: Headers
  • removed: property Protocol.Network.WebSocketResponse.headers: Headers
  • removed: property Protocol.Network.WebSocketResponse.headersText?: string
  • removed: property Protocol.Network.WebSocketResponse.requestHeaders?: Headers
  • removed: property Protocol.Network.WebSocketResponse.requestHeadersText?: string
  • removed: property Protocol.Network.WebSocketResponse.status: number
  • removed: property Protocol.Network.WebSocketResponse.statusText: string
  • removed: property Protocol.Overlay.HighlightConfig.borderColor?: DOM.RGBA
  • removed: property Protocol.Overlay.HighlightConfig.contentColor?: DOM.RGBA
  • removed: property Protocol.Overlay.HighlightConfig.cssGridColor?: DOM.RGBA
  • removed: property Protocol.Overlay.HighlightConfig.eventTargetColor?: DOM.RGBA
  • removed: property Protocol.Overlay.HighlightConfig.marginColor?: DOM.RGBA
  • removed: property Protocol.Overlay.HighlightConfig.paddingColor?: DOM.RGBA
  • removed: property Protocol.Overlay.HighlightConfig.shapeColor?: DOM.RGBA
  • removed: property Protocol.Overlay.HighlightConfig.shapeMarginColor?: DOM.RGBA
  • removed: property Protocol.Overlay.HighlightConfig.showExtensionLines?: boolean
  • removed: property Protocol.Overlay.HighlightConfig.showInfo?: boolean
  • removed: property Protocol.Overlay.HighlightConfig.showRulers?: boolean
  • removed: property Protocol.Overlay.HighlightConfig.showStyles?: boolean
  • removed: property Protocol.Page.AppManifestError.column: number
  • removed: property Protocol.Page.AppManifestError.critical: number
  • removed: property Protocol.Page.AppManifestError.line: number
  • removed: property Protocol.Page.AppManifestError.message: string
  • removed: property Protocol.Page.AppManifestParsedProperties.scope: string
  • removed: property Protocol.Page.FontFamilies.cursive?: string
  • removed: property Protocol.Page.FontFamilies.fantasy?: string
  • removed: property Protocol.Page.FontFamilies.fixed?: string
  • removed: property Protocol.Page.FontFamilies.pictograph?: string
  • removed: property Protocol.Page.FontFamilies.sansSerif?: string
  • removed: property Protocol.Page.FontFamilies.serif?: string
  • removed: property Protocol.Page.FontFamilies.standard?: string
  • removed: property Protocol.Page.FontSizes.fixed?: number
  • removed: property Protocol.Page.FontSizes.standard?: number
  • removed: property Protocol.Page.Frame.id: FrameId
  • removed: property Protocol.Page.Frame.loaderId: Network.LoaderId
  • removed: property Protocol.Page.Frame.mimeType: string
  • removed: property Protocol.Page.Frame.name?: string
  • removed: property Protocol.Page.Frame.parentId?: string
  • removed: property Protocol.Page.Frame.securityOrigin: string
  • removed: property Protocol.Page.Frame.unreachableUrl?: string
  • removed: property Protocol.Page.Frame.url: string
  • removed: property Protocol.Page.Frame.urlFragment?: string
  • removed: property Protocol.Page.FrameResource.canceled?: boolean
  • removed: property Protocol.Page.FrameResource.contentSize?: number
  • removed: property Protocol.Page.FrameResource.failed?: boolean
  • removed: property Protocol.Page.FrameResource.lastModified?: Network.TimeSinceEpoch
  • removed: property Protocol.Page.FrameResource.mimeType: string
  • removed: property Protocol.Page.FrameResource.type: Network.ResourceType
  • removed: property Protocol.Page.FrameResource.url: string
  • removed: property Protocol.Page.FrameResourceTree.childFrames?: FrameResourceTree[]
  • removed: property Protocol.Page.FrameResourceTree.frame: Frame
  • removed: property Protocol.Page.FrameResourceTree.resources: FrameResource[]
  • removed: property Protocol.Page.FrameTree.childFrames?: FrameTree[]
  • removed: property Protocol.Page.FrameTree.frame: Frame
  • removed: property Protocol.Page.InstallabilityError.errorArguments: InstallabilityErrorArgument[]
  • removed: property Protocol.Page.InstallabilityError.errorId: string
  • removed: property Protocol.Page.InstallabilityErrorArgument.name: string
  • removed: property Protocol.Page.InstallabilityErrorArgument.value: string
  • removed: property Protocol.Page.LayoutViewport.clientHeight: number
  • removed: property Protocol.Page.LayoutViewport.clientWidth: number
  • removed: property Protocol.Page.LayoutViewport.pageX: number
  • removed: property Protocol.Page.LayoutViewport.pageY: number
  • removed: property Protocol.Page.NavigationEntry.id: number
  • removed: property Protocol.Page.NavigationEntry.title: string
  • removed: property Protocol.Page.NavigationEntry.transitionType: TransitionType
  • removed: property Protocol.Page.NavigationEntry.url: string
  • removed: property Protocol.Page.NavigationEntry.userTypedURL: string
  • removed: property Protocol.Page.ScreencastFrameMetadata.deviceHeight: number
  • removed: property Protocol.Page.ScreencastFrameMetadata.deviceWidth: number
  • removed: property Protocol.Page.ScreencastFrameMetadata.offsetTop: number
  • removed: property Protocol.Page.ScreencastFrameMetadata.pageScaleFactor: number
  • removed: property Protocol.Page.ScreencastFrameMetadata.scrollOffsetX: number
  • removed: property Protocol.Page.ScreencastFrameMetadata.scrollOffsetY: number
  • removed: property Protocol.Page.ScreencastFrameMetadata.timestamp?: Network.TimeSinceEpoch
  • removed: property Protocol.Page.Viewport.height: number
  • removed: property Protocol.Page.Viewport.scale: number
  • removed: property Protocol.Page.Viewport.width: number
  • removed: property Protocol.Page.Viewport.x: number
  • removed: property Protocol.Page.Viewport.y: number
  • removed: property Protocol.Page.VisualViewport.clientHeight: number
  • removed: property Protocol.Page.VisualViewport.clientWidth: number
  • removed: property Protocol.Page.VisualViewport.offsetX: number
  • removed: property Protocol.Page.VisualViewport.offsetY: number
  • removed: property Protocol.Page.VisualViewport.pageX: number
  • removed: property Protocol.Page.VisualViewport.pageY: number
  • removed: property Protocol.Page.VisualViewport.scale: number
  • removed: property Protocol.Page.VisualViewport.zoom?: number
  • removed: property Protocol.Performance.Metric.name: string
  • removed: property Protocol.Performance.Metric.value: number
  • removed: property Protocol.Profiler.CounterInfo.name: string
  • removed: property Protocol.Profiler.CounterInfo.value: number
  • removed: property Protocol.Profiler.CoverageRange.count: number
  • removed: property Protocol.Profiler.CoverageRange.endOffset: number
  • removed: property Protocol.Profiler.CoverageRange.startOffset: number
  • removed: property Protocol.Profiler.FunctionCoverage.functionName: string
  • removed: property Protocol.Profiler.FunctionCoverage.isBlockCoverage: boolean
  • removed: property Protocol.Profiler.FunctionCoverage.ranges: CoverageRange[]
  • removed: property Protocol.Profiler.PositionTickInfo.line: number
  • removed: property Protocol.Profiler.PositionTickInfo.ticks: number
  • removed: property Protocol.Profiler.Profile.endTime: number
  • removed: property Protocol.Profiler.Profile.nodes: ProfileNode[]
  • removed: property Protocol.Profiler.Profile.samples?: number[]
  • removed: property Protocol.Profiler.Profile.startTime: number
  • removed: property Protocol.Profiler.Profile.timeDeltas?: number[]
  • removed: property Protocol.Profiler.ProfileNode.callFrame: Runtime.CallFrame
  • removed: property Protocol.Profiler.ProfileNode.children?: number[]
  • removed: property Protocol.Profiler.ProfileNode.deoptReason?: string
  • removed: property Protocol.Profiler.ProfileNode.hitCount?: number
  • removed: property Protocol.Profiler.ProfileNode.id: number
  • removed: property Protocol.Profiler.ProfileNode.positionTicks?: PositionTickInfo[]
  • removed: property Protocol.Profiler.ScriptCoverage.functions: FunctionCoverage[]
  • removed: property Protocol.Profiler.ScriptCoverage.scriptId: Runtime.ScriptId
  • removed: property Protocol.Profiler.ScriptCoverage.url: string
  • removed: property Protocol.Profiler.ScriptTypeProfile.entries: TypeProfileEntry[]
  • removed: property Protocol.Profiler.ScriptTypeProfile.scriptId: Runtime.ScriptId
  • removed: property Protocol.Profiler.ScriptTypeProfile.url: string
  • removed: property Protocol.Profiler.TypeObject.name: string
  • removed: property Protocol.Profiler.TypeProfileEntry.offset: number
  • removed: property Protocol.Profiler.TypeProfileEntry.types: TypeObject[]
  • removed: property Protocol.Runtime.CallArgument.objectId?: RemoteObjectId
  • removed: property Protocol.Runtime.CallArgument.unserializableValue?: UnserializableValue
  • removed: property Protocol.Runtime.CallArgument.value?: any
  • removed: property Protocol.Runtime.CallFrame.columnNumber: number
  • removed: property Protocol.Runtime.CallFrame.functionName: string
  • removed: property Protocol.Runtime.CallFrame.lineNumber: number
  • removed: property Protocol.Runtime.CallFrame.scriptId: ScriptId
  • removed: property Protocol.Runtime.CallFrame.url: string
  • removed: property Protocol.Runtime.CustomPreview.bodyGetterId?: RemoteObjectId
  • removed: property Protocol.Runtime.CustomPreview.header: string
  • removed: property Protocol.Runtime.EntryPreview.key?: ObjectPreview
  • removed: property Protocol.Runtime.EntryPreview.value: ObjectPreview
  • removed: property Protocol.Runtime.ExceptionDetails.columnNumber: number
  • removed: property Protocol.Runtime.ExceptionDetails.exception?: RemoteObject
  • removed: property Protocol.Runtime.ExceptionDetails.exceptionId: number
  • removed: property Protocol.Runtime.ExceptionDetails.executionContextId?: ExecutionContextId
  • removed: property Protocol.Runtime.ExceptionDetails.lineNumber: number
  • removed: property Protocol.Runtime.ExceptionDetails.scriptId?: ScriptId
  • removed: property Protocol.Runtime.ExceptionDetails.stackTrace?: StackTrace
  • removed: property Protocol.Runtime.ExceptionDetails.text: string
  • removed: property Protocol.Runtime.ExceptionDetails.url?: string
  • removed: property Protocol.Runtime.ExecutionContextDescription.auxData?: object
  • removed: property Protocol.Runtime.ExecutionContextDescription.id: ExecutionContextId
  • removed: property Protocol.Runtime.ExecutionContextDescription.name: string
  • removed: property Protocol.Runtime.ExecutionContextDescription.origin: string
  • removed: property Protocol.Runtime.InternalPropertyDescriptor.name: string
  • removed: property Protocol.Runtime.InternalPropertyDescriptor.value?: RemoteObject
  • removed: property Protocol.Runtime.ObjectPreview.description?: string
  • removed: property Protocol.Runtime.ObjectPreview.entries?: EntryPreview[]
  • removed: property Protocol.Runtime.ObjectPreview.overflow: boolean
  • removed: property Protocol.Runtime.ObjectPreview.properties: PropertyPreview[]
  • removed: property Protocol.Runtime.ObjectPreview.subtype?: 'array'|'null'|'node'|'regexp'|'date'|'map'|'set'|'weakmap'|'weakset'|'iterator'|'generator'|'error'
  • removed: property Protocol.Runtime.ObjectPreview.type: 'object'|'function'|'undefined'|'string'|'number'|'boolean'|'symbol'|'bigint'
  • removed: property Protocol.Runtime.PrivatePropertyDescriptor.get?: RemoteObject
  • removed: property Protocol.Runtime.PrivatePropertyDescriptor.name: string
  • removed: property Protocol.Runtime.PrivatePropertyDescriptor.set?: RemoteObject
  • removed: property Protocol.Runtime.PrivatePropertyDescriptor.value?: RemoteObject
  • removed: property Protocol.Runtime.PropertyDescriptor.configurable: boolean
  • removed: property Protocol.Runtime.PropertyDescriptor.enumerable: boolean
  • removed: property Protocol.Runtime.PropertyDescriptor.get?: RemoteObject
  • removed: property Protocol.Runtime.PropertyDescriptor.isOwn?: boolean
  • removed: property Protocol.Runtime.PropertyDescriptor.name: string
  • removed: property Protocol.Runtime.PropertyDescriptor.set?: RemoteObject
  • removed: property Protocol.Runtime.PropertyDescriptor.symbol?: RemoteObject
  • removed: property Protocol.Runtime.PropertyDescriptor.value?: RemoteObject
  • removed: property Protocol.Runtime.PropertyDescriptor.wasThrown?: boolean
  • removed: property Protocol.Runtime.PropertyDescriptor.writable?: boolean
  • removed: property Protocol.Runtime.PropertyPreview.name: string
  • removed: property Protocol.Runtime.PropertyPreview.subtype?: 'array'|'null'|'node'|'regexp'|'date'|'map'|'set'|'weakmap'|'weakset'|'iterator'|'generator'|'error'
  • removed: property Protocol.Runtime.PropertyPreview.type: 'object'|'function'|'undefined'|'string'|'number'|'boolean'|'symbol'|'accessor'|'bigint'
  • removed: property Protocol.Runtime.PropertyPreview.value?: string
  • removed: property Protocol.Runtime.PropertyPreview.valuePreview?: ObjectPreview
  • removed: property Protocol.Runtime.RemoteObject.className?: string
  • removed: property Protocol.Runtime.RemoteObject.customPreview?: CustomPreview
  • removed: property Protocol.Runtime.RemoteObject.description?: string
  • removed: property Protocol.Runtime.RemoteObject.objectId?: RemoteObjectId
  • removed: property Protocol.Runtime.RemoteObject.preview?: ObjectPreview
  • removed: property Protocol.Runtime.RemoteObject.subtype?: 'array'|'null'|'node'|'regexp'|'date'|'map'|'set'|'weakmap'|'weakset'|'iterator'|'generator'|'error'|'proxy'|'promise'|'typedarray'|'arraybuffer'|'dataview'|'i32'|'i64'|'f32'|'f64'|'v128'
  • removed: property Protocol.Runtime.RemoteObject.type: 'object'|'function'|'undefined'|'string'|'number'|'boolean'|'symbol'|'bigint'|'wasm'
  • removed: property Protocol.Runtime.RemoteObject.unserializableValue?: UnserializableValue
  • removed: property Protocol.Runtime.RemoteObject.value?: any
  • removed: property Protocol.Runtime.StackTrace.callFrames: CallFrame[]
  • removed: property Protocol.Runtime.StackTrace.description?: string
  • removed: property Protocol.Runtime.StackTrace.parent?: StackTrace
  • removed: property Protocol.Runtime.StackTrace.parentId?: StackTraceId
  • removed: property Protocol.Runtime.StackTraceId.debuggerId?: UniqueDebuggerId
  • removed: property Protocol.Runtime.StackTraceId.id: string
  • removed: property Protocol.Schema.Domain.name: string
  • removed: property Protocol.Schema.Domain.version: string
  • removed: property Protocol.Security.CertificateSecurityState.certificate: string[]
  • removed: property Protocol.Security.CertificateSecurityState.certificateHasSha1Signature: boolean
  • removed: property Protocol.Security.CertificateSecurityState.certificateHasWeakSignature: boolean
  • removed: property Protocol.Security.CertificateSecurityState.certificateNetworkError?: string
  • removed: property Protocol.Security.CertificateSecurityState.cipher: string
  • removed: property Protocol.Security.CertificateSecurityState.issuer: string
  • removed: property Protocol.Security.CertificateSecurityState.keyExchange: string
  • removed: property Protocol.Security.CertificateSecurityState.keyExchangeGroup?: string
  • removed: property Protocol.Security.CertificateSecurityState.mac?: string
  • removed: property Protocol.Security.CertificateSecurityState.modernSSL: boolean
  • removed: property Protocol.Security.CertificateSecurityState.obsoleteSslCipher: boolean
  • removed: property Protocol.Security.CertificateSecurityState.obsoleteSslKeyExchange: boolean
  • removed: property Protocol.Security.CertificateSecurityState.obsoleteSslProtocol: boolean
  • removed: property Protocol.Security.CertificateSecurityState.obsoleteSslSignature: boolean
  • removed: property Protocol.Security.CertificateSecurityState.protocol: string
  • removed: property Protocol.Security.CertificateSecurityState.subjectName: string
  • removed: property Protocol.Security.CertificateSecurityState.validFrom: Network.TimeSinceEpoch
  • removed: property Protocol.Security.CertificateSecurityState.validTo: Network.TimeSinceEpoch
  • removed: property Protocol.Security.InsecureContentStatus.containedMixedForm: boolean
  • removed: property Protocol.Security.InsecureContentStatus.displayedContentWithCertErrors: boolean
  • removed: property Protocol.Security.InsecureContentStatus.displayedInsecureContentStyle: SecurityState
  • removed: property Protocol.Security.InsecureContentStatus.displayedMixedContent: boolean
  • removed: property Protocol.Security.InsecureContentStatus.ranContentWithCertErrors: boolean
  • removed: property Protocol.Security.InsecureContentStatus.ranInsecureContentStyle: SecurityState
  • removed: property Protocol.Security.InsecureContentStatus.ranMixedContent: boolean
  • removed: property Protocol.Security.SafetyTipInfo.safeUrl?: string
  • removed: property Protocol.Security.SafetyTipInfo.safetyTipStatus: SafetyTipStatus
  • removed: property Protocol.Security.SecurityStateExplanation.certificate: string[]
  • removed: property Protocol.Security.SecurityStateExplanation.description: string
  • removed: property Protocol.Security.SecurityStateExplanation.mixedContentType: MixedContentType
  • removed: property Protocol.Security.SecurityStateExplanation.recommendations?: string[]
  • removed: property Protocol.Security.SecurityStateExplanation.securityState: SecurityState
  • removed: property Protocol.Security.SecurityStateExplanation.summary: string
  • removed: property Protocol.Security.SecurityStateExplanation.title: string
  • removed: property Protocol.Security.VisibleSecurityState.certificateSecurityState?: CertificateSecurityState
  • removed: property Protocol.Security.VisibleSecurityState.safetyTipInfo?: SafetyTipInfo
  • removed: property Protocol.Security.VisibleSecurityState.securityState: SecurityState
  • removed: property Protocol.Security.VisibleSecurityState.securityStateIssueIds: string[]
  • removed: property Protocol.ServiceWorker.ServiceWorkerErrorMessage.columnNumber: number
  • removed: property Protocol.ServiceWorker.ServiceWorkerErrorMessage.errorMessage: string
  • removed: property Protocol.ServiceWorker.ServiceWorkerErrorMessage.lineNumber: number
  • removed: property Protocol.ServiceWorker.ServiceWorkerErrorMessage.registrationId: RegistrationID
  • removed: property Protocol.ServiceWorker.ServiceWorkerErrorMessage.sourceURL: string
  • removed: property Protocol.ServiceWorker.ServiceWorkerErrorMessage.versionId: string
  • removed: property Protocol.ServiceWorker.ServiceWorkerRegistration.isDeleted: boolean
  • removed: property Protocol.ServiceWorker.ServiceWorkerRegistration.registrationId: RegistrationID
  • removed: property Protocol.ServiceWorker.ServiceWorkerRegistration.scopeURL: string
  • removed: property Protocol.ServiceWorker.ServiceWorkerVersion.controlledClients?: Target.TargetID[]
  • removed: property Protocol.ServiceWorker.ServiceWorkerVersion.registrationId: RegistrationID
  • removed: property Protocol.ServiceWorker.ServiceWorkerVersion.runningStatus: ServiceWorkerVersionRunningStatus
  • removed: property Protocol.ServiceWorker.ServiceWorkerVersion.scriptLastModified?: number
  • removed: property Protocol.ServiceWorker.ServiceWorkerVersion.scriptResponseTime?: number
  • removed: property Protocol.ServiceWorker.ServiceWorkerVersion.scriptURL: string
  • removed: property Protocol.ServiceWorker.ServiceWorkerVersion.status: ServiceWorkerVersionStatus
  • removed: property Protocol.ServiceWorker.ServiceWorkerVersion.targetId?: Target.TargetID
  • removed: property Protocol.ServiceWorker.ServiceWorkerVersion.versionId: string
  • removed: property Protocol.Storage.UsageForType.storageType: StorageType
  • removed: property Protocol.Storage.UsageForType.usage: number
  • removed: property Protocol.SystemInfo.GPUDevice.deviceId: number
  • removed: property Protocol.SystemInfo.GPUDevice.deviceString: string
  • removed: property Protocol.SystemInfo.GPUDevice.driverVendor: string
  • removed: property Protocol.SystemInfo.GPUDevice.driverVersion: string
  • removed: property Protocol.SystemInfo.GPUDevice.revision?: number
  • removed: property Protocol.SystemInfo.GPUDevice.subSysId?: number
  • removed: property Protocol.SystemInfo.GPUDevice.vendorId: number
  • removed: property Protocol.SystemInfo.GPUDevice.vendorString: string
  • removed: property Protocol.SystemInfo.GPUInfo.auxAttributes?: object
  • removed: property Protocol.SystemInfo.GPUInfo.devices: GPUDevice[]
  • removed: property Protocol.SystemInfo.GPUInfo.driverBugWorkarounds: string[]
  • removed: property Protocol.SystemInfo.GPUInfo.featureStatus?: object
  • removed: property Protocol.SystemInfo.GPUInfo.imageDecoding: ImageDecodeAcceleratorCapability[]
  • removed: property Protocol.SystemInfo.GPUInfo.videoDecoding: VideoDecodeAcceleratorCapability[]
  • removed: property Protocol.SystemInfo.GPUInfo.videoEncoding: VideoEncodeAcceleratorCapability[]
  • removed: property Protocol.SystemInfo.ImageDecodeAcceleratorCapability.imageType: ImageType
  • removed: property Protocol.SystemInfo.ImageDecodeAcceleratorCapability.maxDimensions: Size
  • removed: property Protocol.SystemInfo.ImageDecodeAcceleratorCapability.minDimensions: Size
  • removed: property Protocol.SystemInfo.ImageDecodeAcceleratorCapability.subsamplings: SubsamplingFormat[]
  • removed: property Protocol.SystemInfo.ProcessInfo.cpuTime: number
  • removed: property Protocol.SystemInfo.ProcessInfo.id: number
  • removed: property Protocol.SystemInfo.ProcessInfo.type: string
  • removed: property Protocol.SystemInfo.Size.height: number
  • removed: property Protocol.SystemInfo.Size.width: number
  • removed: property Protocol.SystemInfo.VideoDecodeAcceleratorCapability.maxResolution: Size
  • removed: property Protocol.SystemInfo.VideoDecodeAcceleratorCapability.minResolution: Size
  • removed: property Protocol.SystemInfo.VideoDecodeAcceleratorCapability.profile: string
  • removed: property Protocol.SystemInfo.VideoEncodeAcceleratorCapability.maxFramerateDenominator: number
  • removed: property Protocol.SystemInfo.VideoEncodeAcceleratorCapability.maxFramerateNumerator: number
  • removed: property Protocol.SystemInfo.VideoEncodeAcceleratorCapability.maxResolution: Size
  • removed: property Protocol.SystemInfo.VideoEncodeAcceleratorCapability.profile: string
  • removed: property Protocol.Target.RemoteLocation.host: string
  • removed: property Protocol.Target.RemoteLocation.port: number
  • removed: property Protocol.Target.TargetInfo.attached: boolean
  • removed: property Protocol.Target.TargetInfo.browserContextId?: Browser.BrowserContextID
  • removed: property Protocol.Target.TargetInfo.openerId?: TargetID
  • removed: property Protocol.Target.TargetInfo.targetId: TargetID
  • removed: property Protocol.Target.TargetInfo.title: string
  • removed: property Protocol.Target.TargetInfo.type: string
  • removed: property Protocol.Target.TargetInfo.url: string
  • removed: property Protocol.Tracing.TraceConfig.enableArgumentFilter?: boolean
  • removed: property Protocol.Tracing.TraceConfig.enableSampling?: boolean
  • removed: property Protocol.Tracing.TraceConfig.enableSystrace?: boolean
  • removed: property Protocol.Tracing.TraceConfig.excludedCategories?: string[]
  • removed: property Protocol.Tracing.TraceConfig.includedCategories?: string[]
  • removed: property Protocol.Tracing.TraceConfig.memoryDumpConfig?: MemoryDumpConfig
  • removed: property Protocol.Tracing.TraceConfig.recordMode?: 'recordUntilFull'|'recordContinuously'|'recordAsMuchAsPossible'|'echoToConsole'
  • removed: property Protocol.Tracing.TraceConfig.syntheticDelays?: string[]
  • removed: property Protocol.WebAudio.AudioListener.contextId: GraphObjectId
  • removed: property Protocol.WebAudio.AudioListener.listenerId: GraphObjectId
  • removed: property Protocol.WebAudio.AudioNode.channelCount: number
  • removed: property Protocol.WebAudio.AudioNode.channelCountMode: ChannelCountMode
  • removed: property Protocol.WebAudio.AudioNode.channelInterpretation: ChannelInterpretation
  • removed: property Protocol.WebAudio.AudioNode.contextId: GraphObjectId
  • removed: property Protocol.WebAudio.AudioNode.nodeId: GraphObjectId
  • removed: property Protocol.WebAudio.AudioNode.nodeType: NodeType
  • removed: property Protocol.WebAudio.AudioNode.numberOfInputs: number
  • removed: property Protocol.WebAudio.AudioNode.numberOfOutputs: number
  • removed: property Protocol.WebAudio.AudioParam.contextId: GraphObjectId
  • removed: property Protocol.WebAudio.AudioParam.defaultValue: number
  • removed: property Protocol.WebAudio.AudioParam.maxValue: number
  • removed: property Protocol.WebAudio.AudioParam.minValue: number
  • removed: property Protocol.WebAudio.AudioParam.nodeId: GraphObjectId
  • removed: property Protocol.WebAudio.AudioParam.paramId: GraphObjectId
  • removed: property Protocol.WebAudio.AudioParam.paramType: ParamType
  • removed: property Protocol.WebAudio.AudioParam.rate: AutomationRate
  • removed: property Protocol.WebAudio.BaseAudioContext.callbackBufferSize: number
  • removed: property Protocol.WebAudio.BaseAudioContext.contextId: GraphObjectId
  • removed: property Protocol.WebAudio.BaseAudioContext.contextState: ContextState
  • removed: property Protocol.WebAudio.BaseAudioContext.contextType: ContextType
  • removed: property Protocol.WebAudio.BaseAudioContext.maxOutputChannelCount: number
  • removed: property Protocol.WebAudio.BaseAudioContext.realtimeData?: ContextRealtimeData
  • removed: property Protocol.WebAudio.BaseAudioContext.sampleRate: number
  • removed: property Protocol.WebAudio.ContextRealtimeData.callbackIntervalMean: number
  • removed: property Protocol.WebAudio.ContextRealtimeData.callbackIntervalVariance: number
  • removed: property Protocol.WebAudio.ContextRealtimeData.currentTime: number
  • removed: property Protocol.WebAudio.ContextRealtimeData.renderCapacity: number
  • removed: property Protocol.WebAuthn.Credential.credentialId: binary
  • removed: property Protocol.WebAuthn.Credential.isResidentCredential: boolean
  • removed: property Protocol.WebAuthn.Credential.privateKey: binary
  • removed: property Protocol.WebAuthn.Credential.rpId?: string
  • removed: property Protocol.WebAuthn.Credential.signCount: number
  • removed: property Protocol.WebAuthn.Credential.userHandle?: binary
  • removed: property Protocol.WebAuthn.VirtualAuthenticatorOptions.automaticPresenceSimulation?: boolean
  • removed: property Protocol.WebAuthn.VirtualAuthenticatorOptions.hasResidentKey?: boolean
  • removed: property Protocol.WebAuthn.VirtualAuthenticatorOptions.hasUserVerification?: boolean
  • removed: property Protocol.WebAuthn.VirtualAuthenticatorOptions.isUserVerified?: boolean
  • removed: property Protocol.WebAuthn.VirtualAuthenticatorOptions.protocol: AuthenticatorProtocol
  • removed: property Protocol.WebAuthn.VirtualAuthenticatorOptions.transport: AuthenticatorTransport
  • removed: type Protocol.Accessibility.AXNodeId = string
  • removed: type Protocol.Accessibility.AXPropertyName = 'busy'|'disabled'|'editable'|'focusable'|'focused'|'hidden'|'hiddenRoot'|'invalid'|'keyshortcuts'|'settable'|'roledescription'|'live'|'atomic'|'relevant'|'root…
  • removed: type Protocol.Accessibility.AXValueNativeSourceType = 'figcaption'|'label'|'labelfor'|'labelwrapped'|'legend'|'tablecaption'|'title'|'other'
  • removed: type Protocol.Accessibility.AXValueSourceType = 'attribute'|'implicit'|'style'|'contents'|'placeholder'|'relatedElement'
  • removed: type Protocol.Accessibility.AXValueType = 'boolean'|'tristate'|'booleanOrUndefined'|'idref'|'idrefList'|'integer'|'node'|'nodeList'|'number'|'string'|'computedString'|'token'|'tokenList'|'domRelation'|…
  • removed: type Protocol.Accessibility.disableParameters = {}
  • removed: type Protocol.Accessibility.disableReturnValue = {}
  • removed: type Protocol.Accessibility.enableParameters = {}
  • removed: type Protocol.Accessibility.enableReturnValue = {}
  • removed: type Protocol.Accessibility.getFullAXTreeParameters = {}
  • removed: type Protocol.Accessibility.getFullAXTreeReturnValue = { nodes: AXNode[] }
  • removed: type Protocol.Accessibility.getPartialAXTreeParameters = { nodeId?: DOM.NodeId; backendNodeId?: DOM.BackendNodeId; objectId?: Runtime.RemoteObjectId; fetchRelatives?: boolean }
  • removed: type Protocol.Accessibility.getPartialAXTreeReturnValue = { nodes: AXNode[] }
  • removed: type Protocol.Animation.animationCanceledPayload = { id: string }
  • removed: type Protocol.Animation.animationCreatedPayload = { id: string }
  • removed: type Protocol.Animation.animationStartedPayload = { animation: Animation }
  • removed: type Protocol.Animation.disableParameters = {}
  • removed: type Protocol.Animation.disableReturnValue = {}
  • removed: type Protocol.Animation.enableParameters = {}
  • removed: type Protocol.Animation.enableReturnValue = {}
  • removed: type Protocol.Animation.getCurrentTimeParameters = { id: string }
  • removed: type Protocol.Animation.getCurrentTimeReturnValue = { currentTime: number }
  • removed: type Protocol.Animation.getPlaybackRateParameters = {}
  • removed: type Protocol.Animation.getPlaybackRateReturnValue = { playbackRate: number }
  • removed: type Protocol.Animation.releaseAnimationsParameters = { animations: string[] }
  • removed: type Protocol.Animation.releaseAnimationsReturnValue = {}
  • removed: type Protocol.Animation.resolveAnimationParameters = { animationId: string }
  • removed: type Protocol.Animation.resolveAnimationReturnValue = { remoteObject: Runtime.RemoteObject }
  • removed: type Protocol.Animation.seekAnimationsParameters = { animations: string[]; currentTime: number }
  • removed: type Protocol.Animation.seekAnimationsReturnValue = {}
  • removed: type Protocol.Animation.setPausedParameters = { animations: string[]; paused: boolean }
  • removed: type Protocol.Animation.setPausedReturnValue = {}
  • removed: type Protocol.Animation.setPlaybackRateParameters = { playbackRate: number }
  • removed: type Protocol.Animation.setPlaybackRateReturnValue = {}
  • removed: type Protocol.Animation.setTimingParameters = { animationId: string; duration: number; delay: number }
  • removed: type Protocol.Animation.setTimingReturnValue = {}
  • removed: type Protocol.ApplicationCache.applicationCacheStatusUpdatedPayload = { frameId: Page.FrameId; manifestURL: string; status: number }
  • removed: type Protocol.ApplicationCache.enableParameters = {}
  • removed: type Protocol.ApplicationCache.enableReturnValue = {}
  • removed: type Protocol.ApplicationCache.getApplicationCacheForFrameParameters = { frameId: Page.FrameId }
  • removed: type Protocol.ApplicationCache.getApplicationCacheForFrameReturnValue = { applicationCache: ApplicationCache }
  • removed: type Protocol.ApplicationCache.getFramesWithManifestsParameters = {}
  • removed: type Protocol.ApplicationCache.getFramesWithManifestsReturnValue = { frameIds: FrameWithManifest[] }
  • removed: type Protocol.ApplicationCache.getManifestForFrameParameters = { frameId: Page.FrameId }
  • removed: type Protocol.ApplicationCache.getManifestForFrameReturnValue = { manifestURL: string }
  • removed: type Protocol.ApplicationCache.networkStateUpdatedPayload = { isNowOnline: boolean }
  • removed: type Protocol.Audits.InspectorIssueCode = 'SameSiteCookieIssue'
  • removed: type Protocol.Audits.SameSiteCookieExclusionReason = 'ExcludeSameSiteUnspecifiedTreatedAsLax'|'ExcludeSameSiteNoneInsecure'
  • removed: type Protocol.Audits.SameSiteCookieWarningReason = 'WarnSameSiteUnspecifiedCrossSiteContext'|'WarnSameSiteNoneInsecure'|'WarnSameSiteUnspecifiedLaxAllowUnsafe'|'WarnSameSiteCrossSchemeSecureUrlMethodUnsafe'|'Wa…
  • removed: type Protocol.Audits.disableParameters = {}
  • removed: type Protocol.Audits.disableReturnValue = {}
  • removed: type Protocol.Audits.enableParameters = {}
  • removed: type Protocol.Audits.enableReturnValue = {}
  • removed: type Protocol.Audits.getEncodedResponseParameters = { requestId: Network.RequestId; encoding: 'webp'|'jpeg'|'png'; quality?: number; sizeOnly?: boolean }
  • removed: type Protocol.Audits.getEncodedResponseReturnValue = { body?: binary; originalSize: number; encodedSize: number }
  • removed: type Protocol.Audits.issueAddedPayload = { issue: InspectorIssue }
  • removed: type Protocol.BackgroundService.ServiceName = 'backgroundFetch'|'backgroundSync'|'pushMessaging'|'notifications'|'paymentHandler'|'periodicBackgroundSync'
  • removed: type Protocol.BackgroundService.backgroundServiceEventReceivedPayload = { backgroundServiceEvent: BackgroundServiceEvent }
  • removed: type Protocol.BackgroundService.clearEventsParameters = { service: ServiceName }
  • removed: type Protocol.BackgroundService.clearEventsReturnValue = {}
  • removed: type Protocol.BackgroundService.recordingStateChangedPayload = { isRecording: boolean; service: ServiceName }
  • removed: type Protocol.BackgroundService.setRecordingParameters = { shouldRecord: boolean; service: ServiceName }
  • removed: type Protocol.BackgroundService.setRecordingReturnValue = {}
  • removed: type Protocol.BackgroundService.startObservingParameters = { service: ServiceName }
  • removed: type Protocol.BackgroundService.startObservingReturnValue = {}
  • removed: type Protocol.BackgroundService.stopObservingParameters = { service: ServiceName }
  • removed: type Protocol.BackgroundService.stopObservingReturnValue = {}
  • removed: type Protocol.Browser.BrowserContextID = string
  • removed: type Protocol.Browser.PermissionSetting = 'granted'|'denied'|'prompt'
  • removed: type Protocol.Browser.PermissionType = 'accessibilityEvents'|'audioCapture'|'backgroundSync'|'backgroundFetch'|'clipboardReadWrite'|'clipboardSanitizedWrite'|'durableStorage'|'flash'|'geolocation'|'…
  • removed: type Protocol.Browser.WindowID = number
  • removed: type Protocol.Browser.WindowState = 'normal'|'minimized'|'maximized'|'fullscreen'
  • removed: type Protocol.Browser.closeParameters = {}
  • removed: type Protocol.Browser.closeReturnValue = {}
  • removed: type Protocol.Browser.crashGpuProcessParameters = {}
  • removed: type Protocol.Browser.crashGpuProcessReturnValue = {}
  • removed: type Protocol.Browser.crashParameters = {}
  • removed: type Protocol.Browser.crashReturnValue = {}
  • removed: type Protocol.Browser.getBrowserCommandLineParameters = {}
  • removed: type Protocol.Browser.getBrowserCommandLineReturnValue = { arguments: string[] }
  • removed: type Protocol.Browser.getHistogramParameters = { name: string; delta?: boolean }
  • removed: type Protocol.Browser.getHistogramReturnValue = { histogram: Histogram }
  • removed: type Protocol.Browser.getHistogramsParameters = { query?: string; delta?: boolean }
  • removed: type Protocol.Browser.getHistogramsReturnValue = { histograms: Histogram[] }
  • removed: type Protocol.Browser.getVersionParameters = {}
  • removed: type Protocol.Browser.getVersionReturnValue = { protocolVersion: string; product: string; revision: string; userAgent: string; jsVersion: string }
  • removed: type Protocol.Browser.getWindowBoundsParameters = { windowId: WindowID }
  • removed: type Protocol.Browser.getWindowBoundsReturnValue = { bounds: Bounds }
  • removed: type Protocol.Browser.getWindowForTargetParameters = { targetId?: Target.TargetID }
  • removed: type Protocol.Browser.getWindowForTargetReturnValue = { windowId: WindowID; bounds: Bounds }
  • removed: type Protocol.Browser.grantPermissionsParameters = { origin?: string; permissions: PermissionType[]; browserContextId?: BrowserContextID }
  • removed: type Protocol.Browser.grantPermissionsReturnValue = {}
  • removed: type Protocol.Browser.resetPermissionsParameters = { browserContextId?: BrowserContextID }
  • removed: type Protocol.Browser.resetPermissionsReturnValue = {}
  • removed: type Protocol.Browser.setDockTileParameters = { badgeLabel?: string; image?: binary }
  • removed: type Protocol.Browser.setDockTileReturnValue = {}
  • removed: type Protocol.Browser.setDownloadBehaviorParameters = { behavior: 'deny'|'allow'|'allowAndName'|'default'; browserContextId?: BrowserContextID; downloadPath?: string }
  • removed: type Protocol.Browser.setDownloadBehaviorReturnValue = {}
  • removed: type Protocol.Browser.setPermissionParameters = { origin?: string; permission: PermissionDescriptor; setting: PermissionSetting; browserContextId?: BrowserContextID }
  • removed: type Protocol.Browser.setPermissionReturnValue = {}
  • removed: type Protocol.Browser.setWindowBoundsParameters = { windowId: WindowID; bounds: Bounds }
  • removed: type Protocol.Browser.setWindowBoundsReturnValue = {}
  • removed: type Protocol.CSS.StyleSheetId = string
  • removed: type Protocol.CSS.StyleSheetOrigin = 'injected'|'user-agent'|'inspector'|'regular'
  • removed: type Protocol.CSS.addRuleParameters = { styleSheetId: StyleSheetId; ruleText: string; location: SourceRange }
  • removed: type Protocol.CSS.addRuleReturnValue = { rule: CSSRule }
  • removed: type Protocol.CSS.collectClassNamesParameters = { styleSheetId: StyleSheetId }
  • removed: type Protocol.CSS.collectClassNamesReturnValue = { classNames: string[] }
  • removed: type Protocol.CSS.createStyleSheetParameters = { frameId: Page.FrameId }
  • removed: type Protocol.CSS.createStyleSheetReturnValue = { styleSheetId: StyleSheetId }
  • removed: type Protocol.CSS.disableParameters = {}
  • removed: type Protocol.CSS.disableReturnValue = {}
  • removed: type Protocol.CSS.enableParameters = {}
  • removed: type Protocol.CSS.enableReturnValue = {}
  • removed: type Protocol.CSS.fontsUpdatedPayload = { font?: FontFace }
  • removed: type Protocol.CSS.forcePseudoStateParameters = { nodeId: DOM.NodeId; forcedPseudoClasses: string[] }
  • removed: type Protocol.CSS.forcePseudoStateReturnValue = {}
  • removed: type Protocol.CSS.getBackgroundColorsParameters = { nodeId: DOM.NodeId }
  • removed: type Protocol.CSS.getBackgroundColorsReturnValue = { backgroundColors?: string[]; computedFontSize?: string; computedFontWeight?: string }
  • removed: type Protocol.CSS.getComputedStyleForNodeParameters = { nodeId: DOM.NodeId }
  • removed: type Protocol.CSS.getComputedStyleForNodeReturnValue = { computedStyle: CSSComputedStyleProperty[] }
  • removed: type Protocol.CSS.getInlineStylesForNodeParameters = { nodeId: DOM.NodeId }
  • removed: type Protocol.CSS.getInlineStylesForNodeReturnValue = { inlineStyle?: CSSStyle; attributesStyle?: CSSStyle }
  • removed: type Protocol.CSS.getMatchedStylesForNodeParameters = { nodeId: DOM.NodeId }
  • removed: type Protocol.CSS.getMatchedStylesForNodeReturnValue = { inlineStyle?: CSSStyle; attributesStyle?: CSSStyle; matchedCSSRules?: RuleMatch[]; pseudoElements?: PseudoElementMatches[]; inherited?: InheritedStyleEntry[]…
  • removed: type Protocol.CSS.getMediaQueriesParameters = {}
  • removed: type Protocol.CSS.getMediaQueriesReturnValue = { medias: CSSMedia[] }
  • removed: type Protocol.CSS.getPlatformFontsForNodeParameters = { nodeId: DOM.NodeId }
  • removed: type Protocol.CSS.getPlatformFontsForNodeReturnValue = { fonts: PlatformFontUsage[] }
  • removed: type Protocol.CSS.getStyleSheetTextParameters = { styleSheetId: StyleSheetId }
  • removed: type Protocol.CSS.getStyleSheetTextReturnValue = { text: string }
  • removed: type Protocol.CSS.mediaQueryResultChangedPayload = void
  • removed: type Protocol.CSS.setEffectivePropertyValueForNodeParameters = { nodeId: DOM.NodeId; propertyName: string; value: string }
  • removed: type Protocol.CSS.setEffectivePropertyValueForNodeReturnValue = {}
  • removed: type Protocol.CSS.setKeyframeKeyParameters = { styleSheetId: StyleSheetId; range: SourceRange; keyText: string }
  • removed: type Protocol.CSS.setKeyframeKeyReturnValue = { keyText: Value }
  • removed: type Protocol.CSS.setMediaTextParameters = { styleSheetId: StyleSheetId; range: SourceRange; text: string }
  • removed: type Protocol.CSS.setMediaTextReturnValue = { media: CSSMedia }
  • removed: type Protocol.CSS.setRuleSelectorParameters = { styleSheetId: StyleSheetId; range: SourceRange; selector: string }
  • removed: type Protocol.CSS.setRuleSelectorReturnValue = { selectorList: SelectorList }
  • removed: type Protocol.CSS.setStyleSheetTextParameters = { styleSheetId: StyleSheetId; text: string }
  • removed: type Protocol.CSS.setStyleSheetTextReturnValue = { sourceMapURL?: string }
  • removed: type Protocol.CSS.setStyleTextsParameters = { edits: StyleDeclarationEdit[] }
  • removed: type Protocol.CSS.setStyleTextsReturnValue = { styles: CSSStyle[] }
  • removed: type Protocol.CSS.startRuleUsageTrackingParameters = {}
  • removed: type Protocol.CSS.startRuleUsageTrackingReturnValue = {}
  • removed: type Protocol.CSS.stopRuleUsageTrackingParameters = {}
  • removed: type Protocol.CSS.stopRuleUsageTrackingReturnValue = { ruleUsage: RuleUsage[] }
  • removed: type Protocol.CSS.styleSheetAddedPayload = { header: CSSStyleSheetHeader }
  • removed: type Protocol.CSS.styleSheetChangedPayload = { styleSheetId: StyleSheetId }
  • removed: type Protocol.CSS.styleSheetRemovedPayload = { styleSheetId: StyleSheetId }
  • removed: type Protocol.CSS.takeCoverageDeltaParameters = {}
  • removed: type Protocol.CSS.takeCoverageDeltaReturnValue = { coverage: RuleUsage[]; timestamp: number }
  • removed: type Protocol.CacheStorage.CacheId = string
  • removed: type Protocol.CacheStorage.CachedResponseType = 'basic'|'cors'|'default'|'error'|'opaqueResponse'|'opaqueRedirect'
  • removed: type Protocol.CacheStorage.deleteCacheParameters = { cacheId: CacheId }
  • removed: type Protocol.CacheStorage.deleteCacheReturnValue = {}
  • removed: type Protocol.CacheStorage.deleteEntryParameters = { cacheId: CacheId; request: string }
  • removed: type Protocol.CacheStorage.deleteEntryReturnValue = {}
  • removed: type Protocol.CacheStorage.requestCacheNamesParameters = { securityOrigin: string }
  • removed: type Protocol.CacheStorage.requestCacheNamesReturnValue = { caches: Cache[] }
  • removed: type Protocol.CacheStorage.requestCachedResponseParameters = { cacheId: CacheId; requestURL: string; requestHeaders: Header[] }
  • removed: type Protocol.CacheStorage.requestCachedResponseReturnValue = { response: CachedResponse }
  • removed: type Protocol.CacheStorage.requestEntriesParameters = { cacheId: CacheId; skipCount?: number; pageSize?: number; pathFilter?: string }
  • removed: type Protocol.CacheStorage.requestEntriesReturnValue = { cacheDataEntries: DataEntry[]; returnCount: number }
  • removed: type Protocol.Cast.disableParameters = {}
  • removed: type Protocol.Cast.disableReturnValue = {}
  • removed: type Protocol.Cast.enableParameters = { presentationUrl?: string }
  • removed: type Protocol.Cast.enableReturnValue = {}
  • removed: type Protocol.Cast.issueUpdatedPayload = { issueMessage: string }
  • removed: type Protocol.Cast.setSinkToUseParameters = { sinkName: string }
  • removed: type Protocol.Cast.setSinkToUseReturnValue = {}
  • removed: type Protocol.Cast.sinksUpdatedPayload = { sinks: Sink[] }
  • removed: type Protocol.Cast.startTabMirroringParameters = { sinkName: string }
  • removed: type Protocol.Cast.startTabMirroringReturnValue = {}
  • removed: type Protocol.Cast.stopCastingParameters = { sinkName: string }
  • removed: type Protocol.Cast.stopCastingReturnValue = {}
  • removed: type Protocol.Console.clearMessagesParameters = {}
  • removed: type Protocol.Console.clearMessagesReturnValue = {}
  • removed: type Protocol.Console.disableParameters = {}
  • removed: type Protocol.Console.disableReturnValue = {}
  • removed: type Protocol.Console.enableParameters = {}
  • removed: type Protocol.Console.enableReturnValue = {}
  • removed: type Protocol.Console.messageAddedPayload = { message: ConsoleMessage }
  • removed: type Protocol.DOM.BackendNodeId = number
  • removed: type Protocol.DOM.NodeId = number
  • removed: type Protocol.DOM.PseudoType = 'first-line'|'first-letter'|'before'|'after'|'marker'|'backdrop'|'selection'|'first-line-inherited'|'scrollbar'|'scrollbar-thumb'|'scrollbar-button'|'scrollbar…
  • removed: type Protocol.DOM.Quad = number[]
  • removed: type Protocol.DOM.ShadowRootType = 'user-agent'|'open'|'closed'
  • removed: type Protocol.DOM.attributeModifiedPayload = { nodeId: NodeId; name: string; value: string }
  • removed: type Protocol.DOM.attributeRemovedPayload = { nodeId: NodeId; name: string }
  • removed: type Protocol.DOM.characterDataModifiedPayload = { nodeId: NodeId; characterData: string }
  • removed: type Protocol.DOM.childNodeCountUpdatedPayload = { nodeId: NodeId; childNodeCount: number }
  • removed: type Protocol.DOM.childNodeInsertedPayload = { parentNodeId: NodeId; previousNodeId: NodeId; node: Node }
  • removed: type Protocol.DOM.childNodeRemovedPayload = { parentNodeId: NodeId; nodeId: NodeId }
  • removed: type Protocol.DOM.collectClassNamesFromSubtreeParameters = { nodeId: NodeId }
  • removed: type Protocol.DOM.collectClassNamesFromSubtreeReturnValue = { classNames: string[] }
  • removed: type Protocol.DOM.copyToParameters = { nodeId: NodeId; targetNodeId: NodeId; insertBeforeNodeId?: NodeId }
  • removed: type Protocol.DOM.copyToReturnValue = { nodeId: NodeId }
  • removed: type Protocol.DOM.describeNodeParameters = { nodeId?: NodeId; backendNodeId?: BackendNodeId; objectId?: Runtime.RemoteObjectId; depth?: number; pierce?: boolean }
  • removed: type Protocol.DOM.describeNodeReturnValue = { node: Node }
  • removed: type Protocol.DOM.disableParameters = {}
  • removed: type Protocol.DOM.disableReturnValue = {}
  • removed: type Protocol.DOM.discardSearchResultsParameters = { searchId: string }
  • removed: type Protocol.DOM.discardSearchResultsReturnValue = {}
  • removed: type Protocol.DOM.distributedNodesUpdatedPayload = { insertionPointId: NodeId; distributedNodes: BackendNode[] }
  • removed: type Protocol.DOM.documentUpdatedPayload = void
  • removed: type Protocol.DOM.enableParameters = {}
  • removed: type Protocol.DOM.enableReturnValue = {}
  • removed: type Protocol.DOM.focusParameters = { nodeId?: NodeId; backendNodeId?: BackendNodeId; objectId?: Runtime.RemoteObjectId }
  • removed: type Protocol.DOM.focusReturnValue = {}
  • removed: type Protocol.DOM.getAttributesParameters = { nodeId: NodeId }
  • removed: type Protocol.DOM.getAttributesReturnValue = { attributes: string[] }
  • removed: type Protocol.DOM.getBoxModelParameters = { nodeId?: NodeId; backendNodeId?: BackendNodeId; objectId?: Runtime.RemoteObjectId }
  • removed: type Protocol.DOM.getBoxModelReturnValue = { model: BoxModel }
  • removed: type Protocol.DOM.getContentQuadsParameters = { nodeId?: NodeId; backendNodeId?: BackendNodeId; objectId?: Runtime.RemoteObjectId }
  • removed: type Protocol.DOM.getContentQuadsReturnValue = { quads: Quad[] }
  • removed: type Protocol.DOM.getDocumentParameters = { depth?: number; pierce?: boolean }
  • removed: type Protocol.DOM.getDocumentReturnValue = { root: Node }
  • removed: type Protocol.DOM.getFileInfoParameters = { objectId: Runtime.RemoteObjectId }
  • removed: type Protocol.DOM.getFileInfoReturnValue = { path: string }
  • removed: type Protocol.DOM.getFlattenedDocumentParameters = { depth?: number; pierce?: boolean }
  • removed: type Protocol.DOM.getFlattenedDocumentReturnValue = { nodes: Node[] }
  • removed: type Protocol.DOM.getFrameOwnerParameters = { frameId: Page.FrameId }
  • removed: type Protocol.DOM.getFrameOwnerReturnValue = { backendNodeId: BackendNodeId; nodeId?: NodeId }
  • removed: type Protocol.DOM.getNodeForLocationParameters = { x: number; y: number; includeUserAgentShadowDOM?: boolean; ignorePointerEventsNone?: boolean }
  • removed: type Protocol.DOM.getNodeForLocationReturnValue = { backendNodeId: BackendNodeId; frameId: Page.FrameId; nodeId?: NodeId }
  • removed: type Protocol.DOM.getNodeStackTracesParameters = { nodeId: NodeId }
  • removed: type Protocol.DOM.getNodeStackTracesReturnValue = { creation?: Runtime.StackTrace }
  • removed: type Protocol.DOM.getOuterHTMLParameters = { nodeId?: NodeId; backendNodeId?: BackendNodeId; objectId?: Runtime.RemoteObjectId }
  • removed: type Protocol.DOM.getOuterHTMLReturnValue = { outerHTML: string }
  • removed: type Protocol.DOM.getRelayoutBoundaryParameters = { nodeId: NodeId }
  • removed: type Protocol.DOM.getRelayoutBoundaryReturnValue = { nodeId: NodeId }
  • removed: type Protocol.DOM.getSearchResultsParameters = { searchId: string; fromIndex: number; toIndex: number }
  • removed: type Protocol.DOM.getSearchResultsReturnValue = { nodeIds: NodeId[] }
  • removed: type Protocol.DOM.hideHighlightParameters = {}
  • removed: type Protocol.DOM.hideHighlightReturnValue = {}
  • removed: type Protocol.DOM.highlightNodeParameters = {}
  • removed: type Protocol.DOM.highlightNodeReturnValue = {}
  • removed: type Protocol.DOM.highlightRectParameters = {}
  • removed: type Protocol.DOM.highlightRectReturnValue = {}
  • removed: type Protocol.DOM.inlineStyleInvalidatedPayload = { nodeIds: NodeId[] }
  • removed: type Protocol.DOM.markUndoableStateParameters = {}
  • removed: type Protocol.DOM.markUndoableStateReturnValue = {}
  • removed: type Protocol.DOM.moveToParameters = { nodeId: NodeId; targetNodeId: NodeId; insertBeforeNodeId?: NodeId }
  • removed: type Protocol.DOM.moveToReturnValue = { nodeId: NodeId }
  • removed: type Protocol.DOM.performSearchParameters = { query: string; includeUserAgentShadowDOM?: boolean }
  • removed: type Protocol.DOM.performSearchReturnValue = { searchId: string; resultCount: number }
  • removed: type Protocol.DOM.pseudoElementAddedPayload = { parentId: NodeId; pseudoElement: Node }
  • removed: type Protocol.DOM.pseudoElementRemovedPayload = { parentId: NodeId; pseudoElementId: NodeId }
  • removed: type Protocol.DOM.pushNodeByPathToFrontendParameters = { path: string }
  • removed: type Protocol.DOM.pushNodeByPathToFrontendReturnValue = { nodeId: NodeId }
  • removed: type Protocol.DOM.pushNodesByBackendIdsToFrontendParameters = { backendNodeIds: BackendNodeId[] }
  • removed: type Protocol.DOM.pushNodesByBackendIdsToFrontendReturnValue = { nodeIds: NodeId[] }
  • removed: type Protocol.DOM.querySelectorAllParameters = { nodeId: NodeId; selector: string }
  • removed: type Protocol.DOM.querySelectorAllReturnValue = { nodeIds: NodeId[] }
  • removed: type Protocol.DOM.querySelectorParameters = { nodeId: NodeId; selector: string }
  • removed: type Protocol.DOM.querySelectorReturnValue = { nodeId: NodeId }
  • removed: type Protocol.DOM.redoParameters = {}
  • removed: type Protocol.DOM.redoReturnValue = {}
  • removed: type Protocol.DOM.removeAttributeParameters = { nodeId: NodeId; name: string }
  • removed: type Protocol.DOM.removeAttributeReturnValue = {}
  • removed: type Protocol.DOM.removeNodeParameters = { nodeId: NodeId }
  • removed: type Protocol.DOM.removeNodeReturnValue = {}
  • removed: type Protocol.DOM.requestChildNodesParameters = { nodeId: NodeId; depth?: number; pierce?: boolean }
  • removed: type Protocol.DOM.requestChildNodesReturnValue = {}
  • removed: type Protocol.DOM.requestNodeParameters = { objectId: Runtime.RemoteObjectId }
  • removed: type Protocol.DOM.requestNodeReturnValue = { nodeId: NodeId }
  • removed: type Protocol.DOM.resolveNodeParameters = { nodeId?: NodeId; backendNodeId?: DOM.BackendNodeId; objectGroup?: string; executionContextId?: Runtime.ExecutionContextId }
  • removed: type Protocol.DOM.resolveNodeReturnValue = { object: Runtime.RemoteObject }
  • removed: type Protocol.DOM.scrollIntoViewIfNeededParameters = { nodeId?: NodeId; backendNodeId?: BackendNodeId; objectId?: Runtime.RemoteObjectId; rect?: Rect }
  • removed: type Protocol.DOM.scrollIntoViewIfNeededReturnValue = {}
  • removed: type Protocol.DOM.setAttributeValueParameters = { nodeId: NodeId; name: string; value: string }
  • removed: type Protocol.DOM.setAttributeValueReturnValue = {}
  • removed: type Protocol.DOM.setAttributesAsTextParameters = { nodeId: NodeId; text: string; name?: string }
  • removed: type Protocol.DOM.setAttributesAsTextReturnValue = {}
  • removed: type Protocol.DOM.setChildNodesPayload = { parentId: NodeId; nodes: Node[] }
  • removed: type Protocol.DOM.setFileInputFilesParameters = { files: string[]; nodeId?: NodeId; backendNodeId?: BackendNodeId; objectId?: Runtime.RemoteObjectId }
  • removed: type Protocol.DOM.setFileInputFilesReturnValue = {}
  • removed: type Protocol.DOM.setInspectedNodeParameters = { nodeId: NodeId }
  • removed: type Protocol.DOM.setInspectedNodeReturnValue = {}
  • removed: type Protocol.DOM.setNodeNameParameters = { nodeId: NodeId; name: string }
  • removed: type Protocol.DOM.setNodeNameReturnValue = { nodeId: NodeId }
  • removed: type Protocol.DOM.setNodeStackTracesEnabledParameters = { enable: boolean }
  • removed: type Protocol.DOM.setNodeStackTracesEnabledReturnValue = {}
  • removed: type Protocol.DOM.setNodeValueParameters = { nodeId: NodeId; value: string }
  • removed: type Protocol.DOM.setNodeValueReturnValue = {}
  • removed: type Protocol.DOM.setOuterHTMLParameters = { nodeId: NodeId; outerHTML: string }
  • removed: type Protocol.DOM.setOuterHTMLReturnValue = {}
  • removed: type Protocol.DOM.shadowRootPoppedPayload = { hostId: NodeId; rootId: NodeId }
  • removed: type Protocol.DOM.shadowRootPushedPayload = { hostId: NodeId; root: Node }
  • removed: type Protocol.DOM.undoParameters = {}
  • removed: type Protocol.DOM.undoReturnValue = {}
  • removed: type Protocol.DOMDebugger.DOMBreakpointType = 'subtree-modified'|'attribute-modified'|'node-removed'
  • removed: type Protocol.DOMDebugger.getEventListenersParameters = { objectId: Runtime.RemoteObjectId; depth?: number; pierce?: boolean }
  • removed: type Protocol.DOMDebugger.getEventListenersReturnValue = { listeners: EventListener[] }
  • removed: type Protocol.DOMDebugger.removeDOMBreakpointParameters = { nodeId: DOM.NodeId; type: DOMBreakpointType }
  • removed: type Protocol.DOMDebugger.removeDOMBreakpointReturnValue = {}
  • removed: type Protocol.DOMDebugger.removeEventListenerBreakpointParameters = { eventName: string; targetName?: string }
  • removed: type Protocol.DOMDebugger.removeEventListenerBreakpointReturnValue = {}
  • removed: type Protocol.DOMDebugger.removeInstrumentationBreakpointParameters = { eventName: string }
  • removed: type Protocol.DOMDebugger.removeInstrumentationBreakpointReturnValue = {}
  • removed: type Protocol.DOMDebugger.removeXHRBreakpointParameters = { url: string }
  • removed: type Protocol.DOMDebugger.removeXHRBreakpointReturnValue = {}
  • removed: type Protocol.DOMDebugger.setDOMBreakpointParameters = { nodeId: DOM.NodeId; type: DOMBreakpointType }
  • removed: type Protocol.DOMDebugger.setDOMBreakpointReturnValue = {}
  • removed: type Protocol.DOMDebugger.setEventListenerBreakpointParameters = { eventName: string; targetName?: string }
  • removed: type Protocol.DOMDebugger.setEventListenerBreakpointReturnValue = {}
  • removed: type Protocol.DOMDebugger.setInstrumentationBreakpointParameters = { eventName: string }
  • removed: type Protocol.DOMDebugger.setInstrumentationBreakpointReturnValue = {}
  • removed: type Protocol.DOMDebugger.setXHRBreakpointParameters = { url: string }
  • removed: type Protocol.DOMDebugger.setXHRBreakpointReturnValue = {}
  • removed: type Protocol.DOMSnapshot.ArrayOfStrings = StringIndex[]
  • removed: type Protocol.DOMSnapshot.Rectangle = number[]
  • removed: type Protocol.DOMSnapshot.StringIndex = number
  • removed: type Protocol.DOMSnapshot.captureSnapshotParameters = { computedStyles: string[]; includePaintOrder?: boolean; includeDOMRects?: boolean }
  • removed: type Protocol.DOMSnapshot.captureSnapshotReturnValue = { documents: DocumentSnapshot[]; strings: string[] }
  • removed: type Protocol.DOMSnapshot.disableParameters = {}
  • removed: type Protocol.DOMSnapshot.disableReturnValue = {}
  • removed: type Protocol.DOMSnapshot.enableParameters = {}
  • removed: type Protocol.DOMSnapshot.enableReturnValue = {}
  • removed: type Protocol.DOMSnapshot.getSnapshotParameters = { computedStyleWhitelist: string[]; includeEventListeners?: boolean; includePaintOrder?: boolean; includeUserAgentShadowTree?: boolean }
  • removed: type Protocol.DOMSnapshot.getSnapshotReturnValue = { domNodes: DOMNode[]; layoutTreeNodes: LayoutTreeNode[]; computedStyles: ComputedStyle[] }
  • removed: type Protocol.DOMStorage.Item = string[]
  • removed: type Protocol.DOMStorage.clearParameters = { storageId: StorageId }
  • removed: type Protocol.DOMStorage.clearReturnValue = {}
  • removed: type Protocol.DOMStorage.disableParameters = {}
  • removed: type Protocol.DOMStorage.disableReturnValue = {}
  • removed: type Protocol.DOMStorage.domStorageItemAddedPayload = { storageId: StorageId; key: string; newValue: string }
  • removed: type Protocol.DOMStorage.domStorageItemRemovedPayload = { storageId: StorageId; key: string }
  • removed: type Protocol.DOMStorage.domStorageItemUpdatedPayload = { storageId: StorageId; key: string; oldValue: string; newValue: string }
  • removed: type Protocol.DOMStorage.domStorageItemsClearedPayload = { storageId: StorageId }
  • removed: type Protocol.DOMStorage.enableParameters = {}
  • removed: type Protocol.DOMStorage.enableReturnValue = {}
  • removed: type Protocol.DOMStorage.getDOMStorageItemsParameters = { storageId: StorageId }
  • removed: type Protocol.DOMStorage.getDOMStorageItemsReturnValue = { entries: Item[] }
  • removed: type Protocol.DOMStorage.removeDOMStorageItemParameters = { storageId: StorageId; key: string }
  • removed: type Protocol.DOMStorage.removeDOMStorageItemReturnValue = {}
  • removed: type Protocol.DOMStorage.setDOMStorageItemParameters = { storageId: StorageId; key: string; value: string }
  • removed: type Protocol.DOMStorage.setDOMStorageItemReturnValue = {}
  • removed: type Protocol.Database.DatabaseId = string
  • removed: type Protocol.Database.addDatabasePayload = { database: Database }
  • removed: type Protocol.Database.disableParameters = {}
  • removed: type Protocol.Database.disableReturnValue = {}
  • removed: type Protocol.Database.enableParameters = {}
  • removed: type Protocol.Database.enableReturnValue = {}
  • removed: type Protocol.Database.executeSQLParameters = { databaseId: DatabaseId; query: string }
  • removed: type Protocol.Database.executeSQLReturnValue = { columnNames?: string[]; values?: any[]; sqlError?: Error }
  • removed: type Protocol.Database.getDatabaseTableNamesParameters = { databaseId: DatabaseId }
  • removed: type Protocol.Database.getDatabaseTableNamesReturnValue = { tableNames: string[] }
  • removed: type Protocol.Debugger.BreakpointId = string
  • removed: type Protocol.Debugger.CallFrameId = string
  • removed: type Protocol.Debugger.ScriptLanguage = 'JavaScript'|'WebAssembly'
  • removed: type Protocol.Debugger.breakpointResolvedPayload = { breakpointId: BreakpointId; location: Location }
  • removed: type Protocol.Debugger.continueToLocationParameters = { location: Location; targetCallFrames?: 'any'|'current' }
  • removed: type Protocol.Debugger.continueToLocationReturnValue = {}
  • removed: type Protocol.Debugger.disableParameters = {}
  • removed: type Protocol.Debugger.disableReturnValue = {}
  • removed: type Protocol.Debugger.enableParameters = { maxScriptsCacheSize?: number }
  • removed: type Protocol.Debugger.enableReturnValue = { debuggerId: Runtime.UniqueDebuggerId }
  • removed: type Protocol.Debugger.evaluateOnCallFrameParameters = { callFrameId: CallFrameId; expression: string; objectGroup?: string; includeCommandLineAPI?: boolean; silent?: boolean; returnByValue?: boolean; generatePrevi…
  • removed: type Protocol.Debugger.evaluateOnCallFrameReturnValue = { result: Runtime.RemoteObject; exceptionDetails?: Runtime.ExceptionDetails }
  • removed: type Protocol.Debugger.getPossibleBreakpointsParameters = { start: Location; end?: Location; restrictToFunction?: boolean }
  • removed: type Protocol.Debugger.getPossibleBreakpointsReturnValue = { locations: BreakLocation[] }
  • removed: type Protocol.Debugger.getScriptSourceParameters = { scriptId: Runtime.ScriptId }
  • removed: type Protocol.Debugger.getScriptSourceReturnValue = { scriptSource: string; bytecode?: binary }
  • removed: type Protocol.Debugger.getStackTraceParameters = { stackTraceId: Runtime.StackTraceId }
  • removed: type Protocol.Debugger.getStackTraceReturnValue = { stackTrace: Runtime.StackTrace }
  • removed: type Protocol.Debugger.getWasmBytecodeParameters = { scriptId: Runtime.ScriptId }
  • removed: type Protocol.Debugger.getWasmBytecodeReturnValue = { bytecode: binary }
  • removed: type Protocol.Debugger.pauseOnAsyncCallParameters = { parentStackTraceId: Runtime.StackTraceId }
  • removed: type Protocol.Debugger.pauseOnAsyncCallReturnValue = {}
  • removed: type Protocol.Debugger.pauseParameters = {}
  • removed: type Protocol.Debugger.pauseReturnValue = {}
  • removed: type Protocol.Debugger.pausedPayload = { callFrames: CallFrame[]; reason: 'ambiguous'|'assert'|'debugCommand'|'DOM'|'EventListener'|'exception'|'instrumentation'|'OOM'|'other'|'promiseRejection'|'XH…
  • removed: type Protocol.Debugger.removeBreakpointParameters = { breakpointId: BreakpointId }
  • removed: type Protocol.Debugger.removeBreakpointReturnValue = {}
  • removed: type Protocol.Debugger.restartFrameParameters = { callFrameId: CallFrameId }
  • removed: type Protocol.Debugger.restartFrameReturnValue = { callFrames: CallFrame[]; asyncStackTrace?: Runtime.StackTrace; asyncStackTraceId?: Runtime.StackTraceId }
  • removed: type Protocol.Debugger.resumeParameters = { terminateOnResume?: boolean }
  • removed: type Protocol.Debugger.resumeReturnValue = {}
  • removed: type Protocol.Debugger.resumedPayload = void
  • removed: type Protocol.Debugger.scriptFailedToParsePayload = { scriptId: Runtime.ScriptId; url: string; startLine: number; startColumn: number; endLine: number; endColumn: number; executionContextId: Runtime.ExecutionCon…
  • removed: type Protocol.Debugger.scriptParsedPayload = { scriptId: Runtime.ScriptId; url: string; startLine: number; startColumn: number; endLine: number; endColumn: number; executionContextId: Runtime.ExecutionCon…
  • removed: type Protocol.Debugger.searchInContentParameters = { scriptId: Runtime.ScriptId; query: string; caseSensitive?: boolean; isRegex?: boolean }
  • removed: type Protocol.Debugger.searchInContentReturnValue = { result: SearchMatch[] }
  • removed: type Protocol.Debugger.setAsyncCallStackDepthParameters = { maxDepth: number }
  • removed: type Protocol.Debugger.setAsyncCallStackDepthReturnValue = {}
  • removed: type Protocol.Debugger.setBlackboxPatternsParameters = { patterns: string[] }
  • removed: type Protocol.Debugger.setBlackboxPatternsReturnValue = {}
  • removed: type Protocol.Debugger.setBlackboxedRangesParameters = { scriptId: Runtime.ScriptId; positions: ScriptPosition[] }
  • removed: type Protocol.Debugger.setBlackboxedRangesReturnValue = {}
  • removed: type Protocol.Debugger.setBreakpointByUrlParameters = { lineNumber: number; url?: string; urlRegex?: string; scriptHash?: string; columnNumber?: number; condition?: string }
  • removed: type Protocol.Debugger.setBreakpointByUrlReturnValue = { breakpointId: BreakpointId; locations: Location[] }
  • removed: type Protocol.Debugger.setBreakpointOnFunctionCallParameters = { objectId: Runtime.RemoteObjectId; condition?: string }
  • removed: type Protocol.Debugger.setBreakpointOnFunctionCallReturnValue = { breakpointId: BreakpointId }
  • removed: type Protocol.Debugger.setBreakpointParameters = { location: Location; condition?: string }
  • removed: type Protocol.Debugger.setBreakpointReturnValue = { breakpointId: BreakpointId; actualLocation: Location }
  • removed: type Protocol.Debugger.setBreakpointsActiveParameters = { active: boolean }
  • removed: type Protocol.Debugger.setBreakpointsActiveReturnValue = {}
  • removed: type Protocol.Debugger.setInstrumentationBreakpointParameters = { instrumentation: 'beforeScriptExecution'|'beforeScriptWithSourceMapExecution' }
  • removed: type Protocol.Debugger.setInstrumentationBreakpointReturnValue = { breakpointId: BreakpointId }
  • removed: type Protocol.Debugger.setPauseOnExceptionsParameters = { state: 'none'|'uncaught'|'all' }
  • removed: type Protocol.Debugger.setPauseOnExceptionsReturnValue = {}
  • removed: type Protocol.Debugger.setReturnValueParameters = { newValue: Runtime.CallArgument }
  • removed: type Protocol.Debugger.setReturnValueReturnValue = {}
  • removed: type Protocol.Debugger.setScriptSourceParameters = { scriptId: Runtime.ScriptId; scriptSource: string; dryRun?: boolean }
  • removed: type Protocol.Debugger.setScriptSourceReturnValue = { callFrames?: CallFrame[]; stackChanged?: boolean; asyncStackTrace?: Runtime.StackTrace; asyncStackTraceId?: Runtime.StackTraceId; exceptionDetails?: Runtime.…
  • removed: type Protocol.Debugger.setSkipAllPausesParameters = { skip: boolean }
  • removed: type Protocol.Debugger.setSkipAllPausesReturnValue = {}
  • removed: type Protocol.Debugger.setVariableValueParameters = { scopeNumber: number; variableName: string; newValue: Runtime.CallArgument; callFrameId: CallFrameId }
  • removed: type Protocol.Debugger.setVariableValueReturnValue = {}
  • removed: type Protocol.Debugger.stepIntoParameters = { breakOnAsyncCall?: boolean }
  • removed: type Protocol.Debugger.stepIntoReturnValue = {}
  • removed: type Protocol.Debugger.stepOutParameters = {}
  • removed: type Protocol.Debugger.stepOutReturnValue = {}
  • removed: type Protocol.Debugger.stepOverParameters = {}
  • removed: type Protocol.Debugger.stepOverReturnValue = {}
  • removed: type Protocol.DeviceOrientation.clearDeviceOrientationOverrideParameters = {}
  • removed: type Protocol.DeviceOrientation.clearDeviceOrientationOverrideReturnValue = {}
  • removed: type Protocol.DeviceOrientation.setDeviceOrientationOverrideParameters = { alpha: number; beta: number; gamma: number }
  • removed: type Protocol.DeviceOrientation.setDeviceOrientationOverrideReturnValue = {}
  • removed: type Protocol.Emulation.VirtualTimePolicy = 'advance'|'pause'|'pauseIfNetworkFetchesPending'
  • removed: type Protocol.Emulation.canEmulateParameters = {}
  • removed: type Protocol.Emulation.canEmulateReturnValue = { result: boolean }
  • removed: type Protocol.Emulation.clearDeviceMetricsOverrideParameters = {}
  • removed: type Protocol.Emulation.clearDeviceMetricsOverrideReturnValue = {}
  • removed: type Protocol.Emulation.clearGeolocationOverrideParameters = {}
  • removed: type Protocol.Emulation.clearGeolocationOverrideReturnValue = {}
  • removed: type Protocol.Emulation.resetPageScaleFactorParameters = {}
  • removed: type Protocol.Emulation.resetPageScaleFactorReturnValue = {}
  • removed: type Protocol.Emulation.setCPUThrottlingRateParameters = { rate: number }
  • removed: type Protocol.Emulation.setCPUThrottlingRateReturnValue = {}
  • removed: type Protocol.Emulation.setDefaultBackgroundColorOverrideParameters = { color?: DOM.RGBA }
  • removed: type Protocol.Emulation.setDefaultBackgroundColorOverrideReturnValue = {}
  • removed: type Protocol.Emulation.setDeviceMetricsOverrideParameters = { width: number; height: number; deviceScaleFactor: number; mobile: boolean; scale?: number; screenWidth?: number; screenHeight?: number; positionX?: number; p…
  • removed: type Protocol.Emulation.setDeviceMetricsOverrideReturnValue = {}
  • removed: type Protocol.Emulation.setDocumentCookieDisabledParameters = { disabled: boolean }
  • removed: type Protocol.Emulation.setDocumentCookieDisabledReturnValue = {}
  • removed: type Protocol.Emulation.setEmitTouchEventsForMouseParameters = { enabled: boolean; configuration?: 'mobile'|'desktop' }
  • removed: type Protocol.Emulation.setEmitTouchEventsForMouseReturnValue = {}
  • removed: type Protocol.Emulation.setEmulatedMediaParameters = { media?: string; features?: MediaFeature[] }
  • removed: type Protocol.Emulation.setEmulatedMediaReturnValue = {}
  • removed: type Protocol.Emulation.setEmulatedVisionDeficiencyParameters = { type: 'none'|'achromatopsia'|'blurredVision'|'deuteranopia'|'protanopia'|'tritanopia' }
  • removed: type Protocol.Emulation.setEmulatedVisionDeficiencyReturnValue = {}
  • removed: type Protocol.Emulation.setFocusEmulationEnabledParameters = { enabled: boolean }
  • removed: type Protocol.Emulation.setFocusEmulationEnabledReturnValue = {}
  • removed: type Protocol.Emulation.setGeolocationOverrideParameters = { latitude?: number; longitude?: number; accuracy?: number }
  • removed: type Protocol.Emulation.setGeolocationOverrideReturnValue = {}
  • removed: type Protocol.Emulation.setLocaleOverrideParameters = { locale?: string }
  • removed: type Protocol.Emulation.setLocaleOverrideReturnValue = {}
  • removed: type Protocol.Emulation.setNavigatorOverridesParameters = { platform: string }
  • removed: type Protocol.Emulation.setNavigatorOverridesReturnValue = {}
  • removed: type Protocol.Emulation.setPageScaleFactorParameters = { pageScaleFactor: number }
  • removed: type Protocol.Emulation.setPageScaleFactorReturnValue = {}
  • removed: type Protocol.Emulation.setScriptExecutionDisabledParameters = { value: boolean }
  • removed: type Protocol.Emulation.setScriptExecutionDisabledReturnValue = {}
  • removed: type Protocol.Emulation.setScrollbarsHiddenParameters = { hidden: boolean }
  • removed: type Protocol.Emulation.setScrollbarsHiddenReturnValue = {}
  • removed: type Protocol.Emulation.setTimezoneOverrideParameters = { timezoneId: string }
  • removed: type Protocol.Emulation.setTimezoneOverrideReturnValue = {}
  • removed: type Protocol.Emulation.setTouchEmulationEnabledParameters = { enabled: boolean; maxTouchPoints?: number }
  • removed: type Protocol.Emulation.setTouchEmulationEnabledReturnValue = {}
  • removed: type Protocol.Emulation.setUserAgentOverrideParameters = { userAgent: string; acceptLanguage?: string; platform?: string }
  • removed: type Protocol.Emulation.setUserAgentOverrideReturnValue = {}
  • removed: type Protocol.Emulation.setVirtualTimePolicyParameters = { policy: VirtualTimePolicy; budget?: number; maxVirtualTimeTaskStarvationCount?: number; waitForNavigation?: boolean; initialVirtualTime?: Network.TimeSinceEp…
  • removed: type Protocol.Emulation.setVirtualTimePolicyReturnValue = { virtualTimeTicksBase: number }
  • removed: type Protocol.Emulation.setVisibleSizeParameters = { width: number; height: number }
  • removed: type Protocol.Emulation.setVisibleSizeReturnValue = {}
  • removed: type Protocol.Emulation.virtualTimeBudgetExpiredPayload = void
  • removed: type Protocol.Fetch.RequestId = string
  • removed: type Protocol.Fetch.RequestStage = 'Request'|'Response'
  • removed: type Protocol.Fetch.authRequiredPayload = { requestId: RequestId; request: Network.Request; frameId: Page.FrameId; resourceType: Network.ResourceType; authChallenge: AuthChallenge }
  • removed: type Protocol.Fetch.continueRequestParameters = { requestId: RequestId; url?: string; method?: string; postData?: string; headers?: HeaderEntry[] }
  • removed: type Protocol.Fetch.continueRequestReturnValue = {}
  • removed: type Protocol.Fetch.continueWithAuthParameters = { requestId: RequestId; authChallengeResponse: AuthChallengeResponse }
  • removed: type Protocol.Fetch.continueWithAuthReturnValue = {}
  • removed: type Protocol.Fetch.disableParameters = {}
  • removed: type Protocol.Fetch.disableReturnValue = {}
  • removed: type Protocol.Fetch.enableParameters = { patterns?: RequestPattern[]; handleAuthRequests?: boolean }
  • removed: type Protocol.Fetch.enableReturnValue = {}
  • removed: type Protocol.Fetch.failRequestParameters = { requestId: RequestId; errorReason: Network.ErrorReason }
  • removed: type Protocol.Fetch.failRequestReturnValue = {}
  • removed: type Protocol.Fetch.fulfillRequestParameters = { requestId: RequestId; responseCode: number; responseHeaders?: HeaderEntry[]; binaryResponseHeaders?: binary; body?: binary; responsePhrase?: string }
  • removed: type Protocol.Fetch.fulfillRequestReturnValue = {}
  • removed: type Protocol.Fetch.getResponseBodyParameters = { requestId: RequestId }
  • removed: type Protocol.Fetch.getResponseBodyReturnValue = { body: string; base64Encoded: boolean }
  • removed: type Protocol.Fetch.requestPausedPayload = { requestId: RequestId; request: Network.Request; frameId: Page.FrameId; resourceType: Network.ResourceType; responseErrorReason?: Network.ErrorReason; respons…
  • removed: type Protocol.Fetch.takeResponseBodyAsStreamParameters = { requestId: RequestId }
  • removed: type Protocol.Fetch.takeResponseBodyAsStreamReturnValue = { stream: IO.StreamHandle }
  • removed: type Protocol.HeadlessExperimental.beginFrameParameters = { frameTimeTicks?: number; interval?: number; noDisplayUpdates?: boolean; screenshot?: ScreenshotParams }
  • removed: type Protocol.HeadlessExperimental.beginFrameReturnValue = { hasDamage: boolean; screenshotData?: binary }
  • removed: type Protocol.HeadlessExperimental.disableParameters = {}
  • removed: type Protocol.HeadlessExperimental.disableReturnValue = {}
  • removed: type Protocol.HeadlessExperimental.enableParameters = {}
  • removed: type Protocol.HeadlessExperimental.enableReturnValue = {}
  • removed: type Protocol.HeadlessExperimental.needsBeginFramesChangedPayload = { needsBeginFrames: boolean }
  • removed: type Protocol.HeapProfiler.HeapSnapshotObjectId = string
  • removed: type Protocol.HeapProfiler.addHeapSnapshotChunkPayload = { chunk: string }
  • removed: type Protocol.HeapProfiler.addInspectedHeapObjectParameters = { heapObjectId: HeapSnapshotObjectId }
  • removed: type Protocol.HeapProfiler.addInspectedHeapObjectReturnValue = {}
  • removed: type Protocol.HeapProfiler.collectGarbageParameters = {}
  • removed: type Protocol.HeapProfiler.collectGarbageReturnValue = {}
  • removed: type Protocol.HeapProfiler.disableParameters = {}
  • removed: type Protocol.HeapProfiler.disableReturnValue = {}
  • removed: type Protocol.HeapProfiler.enableParameters = {}
  • removed: type Protocol.HeapProfiler.enableReturnValue = {}
  • removed: type Protocol.HeapProfiler.getHeapObjectIdParameters = { objectId: Runtime.RemoteObjectId }
  • removed: type Protocol.HeapProfiler.getHeapObjectIdReturnValue = { heapSnapshotObjectId: HeapSnapshotObjectId }
  • removed: type Protocol.HeapProfiler.getObjectByHeapObjectIdParameters = { objectId: HeapSnapshotObjectId; objectGroup?: string }
  • removed: type Protocol.HeapProfiler.getObjectByHeapObjectIdReturnValue = { result: Runtime.RemoteObject }
  • removed: type Protocol.HeapProfiler.getSamplingProfileParameters = {}
  • removed: type Protocol.HeapProfiler.getSamplingProfileReturnValue = { profile: SamplingHeapProfile }
  • removed: type Protocol.HeapProfiler.heapStatsUpdatePayload = { statsUpdate: number[] }
  • removed: type Protocol.HeapProfiler.lastSeenObjectIdPayload = { lastSeenObjectId: number; timestamp: number }
  • removed: type Protocol.HeapProfiler.reportHeapSnapshotProgressPayload = { done: number; total: number; finished?: boolean }
  • removed: type Protocol.HeapProfiler.resetProfilesPayload = void
  • removed: type Protocol.HeapProfiler.startSamplingParameters = { samplingInterval?: number }
  • removed: type Protocol.HeapProfiler.startSamplingReturnValue = {}
  • removed: type Protocol.HeapProfiler.startTrackingHeapObjectsParameters = { trackAllocations?: boolean }
  • removed: type Protocol.HeapProfiler.startTrackingHeapObjectsReturnValue = {}
  • removed: type Protocol.HeapProfiler.stopSamplingParameters = {}
  • removed: type Protocol.HeapProfiler.stopSamplingReturnValue = { profile: SamplingHeapProfile }
  • removed: type Protocol.HeapProfiler.stopTrackingHeapObjectsParameters = { reportProgress?: boolean; treatGlobalObjectsAsRoots?: boolean }
  • removed: type Protocol.HeapProfiler.stopTrackingHeapObjectsReturnValue = {}
  • removed: type Protocol.HeapProfiler.takeHeapSnapshotParameters = { reportProgress?: boolean; treatGlobalObjectsAsRoots?: boolean }
  • removed: type Protocol.HeapProfiler.takeHeapSnapshotReturnValue = {}
  • removed: type Protocol.IO.StreamHandle = string
  • removed: type Protocol.IO.closeParameters = { handle: StreamHandle }
  • removed: type Protocol.IO.closeReturnValue = {}
  • removed: type Protocol.IO.readParameters = { handle: StreamHandle; offset?: number; size?: number }
  • removed: type Protocol.IO.readReturnValue = { base64Encoded?: boolean; data: string; eof: boolean }
  • removed: type Protocol.IO.resolveBlobParameters = { objectId: Runtime.RemoteObjectId }
  • removed: type Protocol.IO.resolveBlobReturnValue = { uuid: string }
  • removed: type Protocol.IndexedDB.clearObjectStoreParameters = { securityOrigin: string; databaseName: string; objectStoreName: string }
  • removed: type Protocol.IndexedDB.clearObjectStoreReturnValue = {}
  • removed: type Protocol.IndexedDB.deleteDatabaseParameters = { securityOrigin: string; databaseName: string }
  • removed: type Protocol.IndexedDB.deleteDatabaseReturnValue = {}
  • removed: type Protocol.IndexedDB.deleteObjectStoreEntriesParameters = { securityOrigin: string; databaseName: string; objectStoreName: string; keyRange: KeyRange }
  • removed: type Protocol.IndexedDB.deleteObjectStoreEntriesReturnValue = {}
  • removed: type Protocol.IndexedDB.disableParameters = {}
  • removed: type Protocol.IndexedDB.disableReturnValue = {}
  • removed: type Protocol.IndexedDB.enableParameters = {}
  • removed: type Protocol.IndexedDB.enableReturnValue = {}
  • removed: type Protocol.IndexedDB.getMetadataParameters = { securityOrigin: string; databaseName: string; objectStoreName: string }
  • removed: type Protocol.IndexedDB.getMetadataReturnValue = { entriesCount: number; keyGeneratorValue: number }
  • removed: type Protocol.IndexedDB.requestDataParameters = { securityOrigin: string; databaseName: string; objectStoreName: string; indexName: string; skipCount: number; pageSize: number; keyRange?: KeyRange }
  • removed: type Protocol.IndexedDB.requestDataReturnValue = { objectStoreDataEntries: DataEntry[]; hasMore: boolean }
  • removed: type Protocol.IndexedDB.requestDatabaseNamesParameters = { securityOrigin: string }
  • removed: type Protocol.IndexedDB.requestDatabaseNamesReturnValue = { databaseNames: string[] }
  • removed: type Protocol.IndexedDB.requestDatabaseParameters = { securityOrigin: string; databaseName: string }
  • removed: type Protocol.IndexedDB.requestDatabaseReturnValue = { databaseWithObjectStores: DatabaseWithObjectStores }
  • removed: type Protocol.Input.GestureSourceType = 'default'|'touch'|'mouse'
  • removed: type Protocol.Input.MouseButton = 'none'|'left'|'middle'|'right'|'back'|'forward'
  • removed: type Protocol.Input.TimeSinceEpoch = number
  • removed: type Protocol.Input.dispatchKeyEventParameters = { type: 'keyDown'|'keyUp'|'rawKeyDown'|'char'; modifiers?: number; timestamp?: TimeSinceEpoch; text?: string; unmodifiedText?: string; keyIdentifier?: string;…
  • removed: type Protocol.Input.dispatchKeyEventReturnValue = {}
  • removed: type Protocol.Input.dispatchMouseEventParameters = { type: 'mousePressed'|'mouseReleased'|'mouseMoved'|'mouseWheel'; x: number; y: number; modifiers?: number; timestamp?: TimeSinceEpoch; button?: MouseButton; b…
  • removed: type Protocol.Input.dispatchMouseEventReturnValue = {}
  • removed: type Protocol.Input.dispatchTouchEventParameters = { type: 'touchStart'|'touchEnd'|'touchMove'|'touchCancel'; touchPoints: TouchPoint[]; modifiers?: number; timestamp?: TimeSinceEpoch }
  • removed: type Protocol.Input.dispatchTouchEventReturnValue = {}
  • removed: type Protocol.Input.emulateTouchFromMouseEventParameters = { type: 'mousePressed'|'mouseReleased'|'mouseMoved'|'mouseWheel'; x: number; y: number; button: MouseButton; timestamp?: TimeSinceEpoch; deltaX?: number; delta…
  • removed: type Protocol.Input.emulateTouchFromMouseEventReturnValue = {}
  • removed: type Protocol.Input.insertTextParameters = { text: string }
  • removed: type Protocol.Input.insertTextReturnValue = {}
  • removed: type Protocol.Input.setIgnoreInputEventsParameters = { ignore: boolean }
  • removed: type Protocol.Input.setIgnoreInputEventsReturnValue = {}
  • removed: type Protocol.Input.synthesizePinchGestureParameters = { x: number; y: number; scaleFactor: number; relativeSpeed?: number; gestureSourceType?: GestureSourceType }
  • removed: type Protocol.Input.synthesizePinchGestureReturnValue = {}
  • removed: type Protocol.Input.synthesizeScrollGestureParameters = { x: number; y: number; xDistance?: number; yDistance?: number; xOverscroll?: number; yOverscroll?: number; preventFling?: boolean; speed?: number; gestureSour…
  • removed: type Protocol.Input.synthesizeScrollGestureReturnValue = {}
  • removed: type Protocol.Input.synthesizeTapGestureParameters = { x: number; y: number; duration?: number; tapCount?: number; gestureSourceType?: GestureSourceType }
  • removed: type Protocol.Input.synthesizeTapGestureReturnValue = {}
  • removed: type Protocol.Inspector.detachedPayload = { reason: string }
  • removed: type Protocol.Inspector.disableParameters = {}
  • removed: type Protocol.Inspector.disableReturnValue = {}
  • removed: type Protocol.Inspector.enableParameters = {}
  • removed: type Protocol.Inspector.enableReturnValue = {}
  • removed: type Protocol.Inspector.targetCrashedPayload = void
  • removed: type Protocol.Inspector.targetReloadedAfterCrashPayload = void
  • removed: type Protocol.LayerTree.LayerId = string
  • removed: type Protocol.LayerTree.PaintProfile = number[]
  • removed: type Protocol.LayerTree.SnapshotId = string
  • removed: type Protocol.LayerTree.compositingReasonsParameters = { layerId: LayerId }
  • removed: type Protocol.LayerTree.compositingReasonsReturnValue = { compositingReasons: string[]; compositingReasonIds: string[] }
  • removed: type Protocol.LayerTree.disableParameters = {}
  • removed: type Protocol.LayerTree.disableReturnValue = {}
  • removed: type Protocol.LayerTree.enableParameters = {}
  • removed: type Protocol.LayerTree.enableReturnValue = {}
  • removed: type Protocol.LayerTree.layerPaintedPayload = { layerId: LayerId; clip: DOM.Rect }
  • removed: type Protocol.LayerTree.layerTreeDidChangePayload = { layers?: Layer[] }
  • removed: type Protocol.LayerTree.loadSnapshotParameters = { tiles: PictureTile[] }
  • removed: type Protocol.LayerTree.loadSnapshotReturnValue = { snapshotId: SnapshotId }
  • removed: type Protocol.LayerTree.makeSnapshotParameters = { layerId: LayerId }
  • removed: type Protocol.LayerTree.makeSnapshotReturnValue = { snapshotId: SnapshotId }
  • removed: type Protocol.LayerTree.profileSnapshotParameters = { snapshotId: SnapshotId; minRepeatCount?: number; minDuration?: number; clipRect?: DOM.Rect }
  • removed: type Protocol.LayerTree.profileSnapshotReturnValue = { timings: PaintProfile[] }
  • removed: type Protocol.LayerTree.releaseSnapshotParameters = { snapshotId: SnapshotId }
  • removed: type Protocol.LayerTree.releaseSnapshotReturnValue = {}
  • removed: type Protocol.LayerTree.replaySnapshotParameters = { snapshotId: SnapshotId; fromStep?: number; toStep?: number; scale?: number }
  • removed: type Protocol.LayerTree.replaySnapshotReturnValue = { dataURL: string }
  • removed: type Protocol.LayerTree.snapshotCommandLogParameters = { snapshotId: SnapshotId }
  • removed: type Protocol.LayerTree.snapshotCommandLogReturnValue = { commandLog: object[] }
  • removed: type Protocol.Log.clearParameters = {}
  • removed: type Protocol.Log.clearReturnValue = {}
  • removed: type Protocol.Log.disableParameters = {}
  • removed: type Protocol.Log.disableReturnValue = {}
  • removed: type Protocol.Log.enableParameters = {}
  • removed: type Protocol.Log.enableReturnValue = {}
  • removed: type Protocol.Log.entryAddedPayload = { entry: LogEntry }
  • removed: type Protocol.Log.startViolationsReportParameters = { config: ViolationSetting[] }
  • removed: type Protocol.Log.startViolationsReportReturnValue = {}
  • removed: type Protocol.Log.stopViolationsReportParameters = {}
  • removed: type Protocol.Log.stopViolationsReportReturnValue = {}
  • removed: type Protocol.Media.PlayerEventType = 'errorEvent'|'triggeredEvent'|'messageEvent'
  • removed: type Protocol.Media.PlayerId = string
  • removed: type Protocol.Media.Timestamp = number
  • removed: type Protocol.Media.disableParameters = {}
  • removed: type Protocol.Media.disableReturnValue = {}
  • removed: type Protocol.Media.enableParameters = {}
  • removed: type Protocol.Media.enableReturnValue = {}
  • removed: type Protocol.Media.playerEventsAddedPayload = { playerId: PlayerId; events: PlayerEvent[] }
  • removed: type Protocol.Media.playerPropertiesChangedPayload = { playerId: PlayerId; properties: PlayerProperty[] }
  • removed: type Protocol.Media.playersCreatedPayload = { players: PlayerId[] }
  • removed: type Protocol.Memory.PressureLevel = 'moderate'|'critical'
  • removed: type Protocol.Memory.forciblyPurgeJavaScriptMemoryParameters = {}
  • removed: type Protocol.Memory.forciblyPurgeJavaScriptMemoryReturnValue = {}
  • removed: type Protocol.Memory.getAllTimeSamplingProfileParameters = {}
  • removed: type Protocol.Memory.getAllTimeSamplingProfileReturnValue = { profile: SamplingProfile }
  • removed: type Protocol.Memory.getBrowserSamplingProfileParameters = {}
  • removed: type Protocol.Memory.getBrowserSamplingProfileReturnValue = { profile: SamplingProfile }
  • removed: type Protocol.Memory.getDOMCountersParameters = {}
  • removed: type Protocol.Memory.getDOMCountersReturnValue = { documents: number; nodes: number; jsEventListeners: number }
  • removed: type Protocol.Memory.getSamplingProfileParameters = {}
  • removed: type Protocol.Memory.getSamplingProfileReturnValue = { profile: SamplingProfile }
  • removed: type Protocol.Memory.prepareForLeakDetectionParameters = {}
  • removed: type Protocol.Memory.prepareForLeakDetectionReturnValue = {}
  • removed: type Protocol.Memory.setPressureNotificationsSuppressedParameters = { suppressed: boolean }
  • removed: type Protocol.Memory.setPressureNotificationsSuppressedReturnValue = {}
  • removed: type Protocol.Memory.simulatePressureNotificationParameters = { level: PressureLevel }
  • removed: type Protocol.Memory.simulatePressureNotificationReturnValue = {}
  • removed: type Protocol.Memory.startSamplingParameters = { samplingInterval?: number; suppressRandomness?: boolean }
  • removed: type Protocol.Memory.startSamplingReturnValue = {}
  • removed: type Protocol.Memory.stopSamplingParameters = {}
  • removed: type Protocol.Memory.stopSamplingReturnValue = {}
  • removed: type Protocol.Network.BlockedReason = 'other'|'csp'|'mixed-content'|'origin'|'inspector'|'subresource-filter'|'content-type'|'collapsed-by-client'|'coep-frame-resource-needs-coep-header'|'coop-sand…
  • removed: type Protocol.Network.CertificateTransparencyCompliance = 'unknown'|'not-compliant'|'compliant'
  • removed: type Protocol.Network.ConnectionType = 'none'|'cellular2g'|'cellular3g'|'cellular4g'|'bluetooth'|'ethernet'|'wifi'|'wimax'|'other'
  • removed: type Protocol.Network.CookieBlockedReason = 'SecureOnly'|'NotOnPath'|'DomainMismatch'|'SameSiteStrict'|'SameSiteLax'|'SameSiteUnspecifiedTreatedAsLax'|'SameSiteNoneInsecure'|'UserPreferences'|'UnknownErr…
  • removed: type Protocol.Network.CookiePriority = 'Low'|'Medium'|'High'
  • removed: type Protocol.Network.CookieSameSite = 'Strict'|'Lax'|'None'
  • removed: type Protocol.Network.ErrorReason = 'Failed'|'Aborted'|'TimedOut'|'AccessDenied'|'ConnectionClosed'|'ConnectionReset'|'ConnectionRefused'|'ConnectionAborted'|'ConnectionFailed'|'NameNotResolved'|…
  • removed: type Protocol.Network.Headers = object
  • removed: type Protocol.Network.InterceptionId = string
  • removed: type Protocol.Network.InterceptionStage = 'Request'|'HeadersReceived'
  • removed: type Protocol.Network.LoaderId = string
  • removed: type Protocol.Network.MonotonicTime = number
  • removed: type Protocol.Network.RequestId = string
  • removed: type Protocol.Network.ResourcePriority = 'VeryLow'|'Low'|'Medium'|'High'|'VeryHigh'
  • removed: type Protocol.Network.ResourceType = 'Document'|'Stylesheet'|'Image'|'Media'|'Font'|'Script'|'TextTrack'|'XHR'|'Fetch'|'EventSource'|'WebSocket'|'Manifest'|'SignedExchange'|'Ping'|'CSPViolationRep…
  • removed: type Protocol.Network.SetCookieBlockedReason = 'SecureOnly'|'SameSiteStrict'|'SameSiteLax'|'SameSiteUnspecifiedTreatedAsLax'|'SameSiteNoneInsecure'|'UserPreferences'|'SyntaxError'|'SchemeNotSupported'|'Over…
  • removed: type Protocol.Network.SignedExchangeErrorField = 'signatureSig'|'signatureIntegrity'|'signatureCertUrl'|'signatureCertSha256'|'signatureValidityUrl'|'signatureTimestamps'
  • removed: type Protocol.Network.TimeSinceEpoch = number
  • removed: type Protocol.Network.canClearBrowserCacheParameters = {}
  • removed: type Protocol.Network.canClearBrowserCacheReturnValue = { result: boolean }
  • removed: type Protocol.Network.canClearBrowserCookiesParameters = {}
  • removed: type Protocol.Network.canClearBrowserCookiesReturnValue = { result: boolean }
  • removed: type Protocol.Network.canEmulateNetworkConditionsParameters = {}
  • removed: type Protocol.Network.canEmulateNetworkConditionsReturnValue = { result: boolean }
  • removed: type Protocol.Network.clearBrowserCacheParameters = {}
  • removed: type Protocol.Network.clearBrowserCacheReturnValue = {}
  • removed: type Protocol.Network.clearBrowserCookiesParameters = {}
  • removed: type Protocol.Network.clearBrowserCookiesReturnValue = {}
  • removed: type Protocol.Network.continueInterceptedRequestParameters = { interceptionId: InterceptionId; errorReason?: ErrorReason; rawResponse?: binary; url?: string; method?: string; postData?: string; headers?: Headers; authCha…
  • removed: type Protocol.Network.continueInterceptedRequestReturnValue = {}
  • removed: type Protocol.Network.dataReceivedPayload = { requestId: RequestId; timestamp: MonotonicTime; dataLength: number; encodedDataLength: number }
  • removed: type Protocol.Network.deleteCookiesParameters = { name: string; url?: string; domain?: string; path?: string }
  • removed: type Protocol.Network.deleteCookiesReturnValue = {}
  • removed: type Protocol.Network.disableParameters = {}
  • removed: type Protocol.Network.disableReturnValue = {}
  • removed: type Protocol.Network.emulateNetworkConditionsParameters = { offline: boolean; latency: number; downloadThroughput: number; uploadThroughput: number; connectionType?: ConnectionType }
  • removed: type Protocol.Network.emulateNetworkConditionsReturnValue = {}
  • removed: type Protocol.Network.enableParameters = { maxTotalBufferSize?: number; maxResourceBufferSize?: number; maxPostDataSize?: number }
  • removed: type Protocol.Network.enableReturnValue = {}
  • removed: type Protocol.Network.eventSourceMessageReceivedPayload = { requestId: RequestId; timestamp: MonotonicTime; eventName: string; eventId: string; data: string }
  • removed: type Protocol.Network.getAllCookiesParameters = {}
  • removed: type Protocol.Network.getAllCookiesReturnValue = { cookies: Cookie[] }
  • removed: type Protocol.Network.getCertificateParameters = { origin: string }
  • removed: type Protocol.Network.getCertificateReturnValue = { tableNames: string[] }
  • removed: type Protocol.Network.getCookiesParameters = { urls?: string[] }
  • removed: type Protocol.Network.getCookiesReturnValue = { cookies: Cookie[] }
  • removed: type Protocol.Network.getRequestPostDataParameters = { requestId: RequestId }
  • removed: type Protocol.Network.getRequestPostDataReturnValue = { postData: string }
  • removed: type Protocol.Network.getResponseBodyForInterceptionParameters = { interceptionId: InterceptionId }
  • removed: type Protocol.Network.getResponseBodyForInterceptionReturnValue = { body: string; base64Encoded: boolean }
  • removed: type Protocol.Network.getResponseBodyParameters = { requestId: RequestId }
  • removed: type Protocol.Network.getResponseBodyReturnValue = { body: string; base64Encoded: boolean }
  • removed: type Protocol.Network.loadingFailedPayload = { requestId: RequestId; timestamp: MonotonicTime; type: ResourceType; errorText: string; canceled?: boolean; blockedReason?: BlockedReason }
  • removed: type Protocol.Network.loadingFinishedPayload = { requestId: RequestId; timestamp: MonotonicTime; encodedDataLength: number; shouldReportCorbBlocking?: boolean }
  • removed: type Protocol.Network.replayXHRParameters = { requestId: RequestId }
  • removed: type Protocol.Network.replayXHRReturnValue = {}
  • removed: type Protocol.Network.requestInterceptedPayload = { interceptionId: InterceptionId; request: Request; frameId: Page.FrameId; resourceType: ResourceType; isNavigationRequest: boolean; isDownload?: boolean; redi…
  • removed: type Protocol.Network.requestServedFromCachePayload = { requestId: RequestId }
  • removed: type Protocol.Network.requestWillBeSentExtraInfoPayload = { requestId: RequestId; blockedCookies: BlockedCookieWithReason[]; headers: Headers }
  • removed: type Protocol.Network.requestWillBeSentPayload = { requestId: RequestId; loaderId: LoaderId; documentURL: string; request: Request; timestamp: MonotonicTime; wallTime: TimeSinceEpoch; initiator: Initiator; re…
  • removed: type Protocol.Network.resourceChangedPriorityPayload = { requestId: RequestId; newPriority: ResourcePriority; timestamp: MonotonicTime }
  • removed: type Protocol.Network.responseReceivedExtraInfoPayload = { requestId: RequestId; blockedCookies: BlockedSetCookieWithReason[]; headers: Headers; headersText?: string }
  • removed: type Protocol.Network.responseReceivedPayload = { requestId: RequestId; loaderId: LoaderId; timestamp: MonotonicTime; type: ResourceType; response: Response; frameId?: Page.FrameId }
  • removed: type Protocol.Network.searchInResponseBodyParameters = { requestId: RequestId; query: string; caseSensitive?: boolean; isRegex?: boolean }
  • removed: type Protocol.Network.searchInResponseBodyReturnValue = { result: Debugger.SearchMatch[] }
  • removed: type Protocol.Network.setBlockedURLsParameters = { urls: string[] }
  • removed: type Protocol.Network.setBlockedURLsReturnValue = {}
  • removed: type Protocol.Network.setBypassServiceWorkerParameters = { bypass: boolean }
  • removed: type Protocol.Network.setBypassServiceWorkerReturnValue = {}
  • removed: type Protocol.Network.setCacheDisabledParameters = { cacheDisabled: boolean }
  • removed: type Protocol.Network.setCacheDisabledReturnValue = {}
  • removed: type Protocol.Network.setCookieParameters = { name: string; value: string; url?: string; domain?: string; path?: string; secure?: boolean; httpOnly?: boolean; sameSite?: CookieSameSite; expires?: TimeSin…
  • removed: type Protocol.Network.setCookieReturnValue = { success: boolean }
  • removed: type Protocol.Network.setCookiesParameters = { cookies: CookieParam[] }
  • removed: type Protocol.Network.setCookiesReturnValue = {}
  • removed: type Protocol.Network.setDataSizeLimitsForTestParameters = { maxTotalSize: number; maxResourceSize: number }
  • removed: type Protocol.Network.setDataSizeLimitsForTestReturnValue = {}
  • removed: type Protocol.Network.setExtraHTTPHeadersParameters = { headers: Headers }
  • removed: type Protocol.Network.setExtraHTTPHeadersReturnValue = {}
  • removed: type Protocol.Network.setRequestInterceptionParameters = { patterns: RequestPattern[] }
  • removed: type Protocol.Network.setRequestInterceptionReturnValue = {}
  • removed: type Protocol.Network.setUserAgentOverrideParameters = { userAgent: string; acceptLanguage?: string; platform?: string }
  • removed: type Protocol.Network.setUserAgentOverrideReturnValue = {}
  • removed: type Protocol.Network.signedExchangeReceivedPayload = { requestId: RequestId; info: SignedExchangeInfo }
  • removed: type Protocol.Network.takeResponseBodyForInterceptionAsStreamParameters = { interceptionId: InterceptionId }
  • removed: type Protocol.Network.takeResponseBodyForInterceptionAsStreamReturnValue = { stream: IO.StreamHandle }
  • removed: type Protocol.Network.webSocketClosedPayload = { requestId: RequestId; timestamp: MonotonicTime }
  • removed: type Protocol.Network.webSocketCreatedPayload = { requestId: RequestId; url: string; initiator?: Initiator }
  • removed: type Protocol.Network.webSocketFrameErrorPayload = { requestId: RequestId; timestamp: MonotonicTime; errorMessage: string }
  • removed: type Protocol.Network.webSocketFrameReceivedPayload = { requestId: RequestId; timestamp: MonotonicTime; response: WebSocketFrame }
  • removed: type Protocol.Network.webSocketFrameSentPayload = { requestId: RequestId; timestamp: MonotonicTime; response: WebSocketFrame }
  • removed: type Protocol.Network.webSocketHandshakeResponseReceivedPayload = { requestId: RequestId; timestamp: MonotonicTime; response: WebSocketResponse }
  • removed: type Protocol.Network.webSocketWillSendHandshakeRequestPayload = { requestId: RequestId; timestamp: MonotonicTime; wallTime: TimeSinceEpoch; request: WebSocketRequest }
  • removed: type Protocol.Overlay.InspectMode = 'searchForNode'|'searchForUAShadowDOM'|'captureAreaScreenshot'|'showDistances'|'none'
  • removed: type Protocol.Overlay.disableParameters = {}
  • removed: type Protocol.Overlay.disableReturnValue = {}
  • removed: type Protocol.Overlay.enableParameters = {}
  • removed: type Protocol.Overlay.enableReturnValue = {}
  • removed: type Protocol.Overlay.getHighlightObjectForTestParameters = { nodeId: DOM.NodeId; includeDistance?: boolean; includeStyle?: boolean }
  • removed: type Protocol.Overlay.getHighlightObjectForTestReturnValue = { highlight: object }
  • removed: type Protocol.Overlay.hideHighlightParameters = {}
  • removed: type Protocol.Overlay.hideHighlightReturnValue = {}
  • removed: type Protocol.Overlay.highlightFrameParameters = { frameId: Page.FrameId; contentColor?: DOM.RGBA; contentOutlineColor?: DOM.RGBA }
  • removed: type Protocol.Overlay.highlightFrameReturnValue = {}
  • removed: type Protocol.Overlay.highlightNodeParameters = { highlightConfig: HighlightConfig; nodeId?: DOM.NodeId; backendNodeId?: DOM.BackendNodeId; objectId?: Runtime.RemoteObjectId; selector?: string }
  • removed: type Protocol.Overlay.highlightNodeReturnValue = {}
  • removed: type Protocol.Overlay.highlightQuadParameters = { quad: DOM.Quad; color?: DOM.RGBA; outlineColor?: DOM.RGBA }
  • removed: type Protocol.Overlay.highlightQuadReturnValue = {}
  • removed: type Protocol.Overlay.highlightRectParameters = { x: number; y: number; width: number; height: number; color?: DOM.RGBA; outlineColor?: DOM.RGBA }
  • removed: type Protocol.Overlay.highlightRectReturnValue = {}
  • removed: type Protocol.Overlay.inspectModeCanceledPayload = void
  • removed: type Protocol.Overlay.inspectNodeRequestedPayload = { backendNodeId: DOM.BackendNodeId }
  • removed: type Protocol.Overlay.nodeHighlightRequestedPayload = { nodeId: DOM.NodeId }
  • removed: type Protocol.Overlay.screenshotRequestedPayload = { viewport: Page.Viewport }
  • removed: type Protocol.Overlay.setInspectModeParameters = { mode: InspectMode; highlightConfig?: HighlightConfig }
  • removed: type Protocol.Overlay.setInspectModeReturnValue = {}
  • removed: type Protocol.Overlay.setPausedInDebuggerMessageParameters = { message?: string }
  • removed: type Protocol.Overlay.setPausedInDebuggerMessageReturnValue = {}
  • removed: type Protocol.Overlay.setShowAdHighlightsParameters = { show: boolean }
  • removed: type Protocol.Overlay.setShowAdHighlightsReturnValue = {}
  • removed: type Protocol.Overlay.setShowDebugBordersParameters = { show: boolean }
  • removed: type Protocol.Overlay.setShowDebugBordersReturnValue = {}
  • removed: type Protocol.Overlay.setShowFPSCounterParameters = { show: boolean }
  • removed: type Protocol.Overlay.setShowFPSCounterReturnValue = {}
  • removed: type Protocol.Overlay.setShowHitTestBordersParameters = { show: boolean }
  • removed: type Protocol.Overlay.setShowHitTestBordersReturnValue = {}
  • removed: type Protocol.Overlay.setShowLayoutShiftRegionsParameters = { result: boolean }
  • removed: type Protocol.Overlay.setShowLayoutShiftRegionsReturnValue = {}
  • removed: type Protocol.Overlay.setShowPaintRectsParameters = { result: boolean }
  • removed: type Protocol.Overlay.setShowPaintRectsReturnValue = {}
  • removed: type Protocol.Overlay.setShowScrollBottleneckRectsParameters = { show: boolean }
  • removed: type Protocol.Overlay.setShowScrollBottleneckRectsReturnValue = {}
  • removed: type Protocol.Overlay.setShowViewportSizeOnResizeParameters = { show: boolean }
  • removed: type Protocol.Overlay.setShowViewportSizeOnResizeReturnValue = {}
  • removed: type Protocol.Page.ClientNavigationReason = 'formSubmissionGet'|'formSubmissionPost'|'httpHeaderRefresh'|'scriptInitiated'|'metaTagRefresh'|'pageBlockInterstitial'|'reload'|'anchorClick'
  • removed: type Protocol.Page.DialogType = 'alert'|'confirm'|'prompt'|'beforeunload'
  • removed: type Protocol.Page.FrameId = string
  • removed: type Protocol.Page.ReferrerPolicy = 'noReferrer'|'noReferrerWhenDowngrade'|'origin'|'originWhenCrossOrigin'|'sameOrigin'|'strictOrigin'|'strictOriginWhenCrossOrigin'|'unsafeUrl'
  • removed: type Protocol.Page.ScriptIdentifier = string
  • removed: type Protocol.Page.TransitionType = 'link'|'typed'|'address_bar'|'auto_bookmark'|'auto_subframe'|'manual_subframe'|'generated'|'auto_toplevel'|'form_submit'|'reload'|'keyword'|'keyword_generated'…
  • removed: type Protocol.Page.addCompilationCacheParameters = { url: string; data: binary }
  • removed: type Protocol.Page.addCompilationCacheReturnValue = {}
  • removed: type Protocol.Page.addScriptToEvaluateOnLoadParameters = { scriptSource: string }
  • removed: type Protocol.Page.addScriptToEvaluateOnLoadReturnValue = { identifier: ScriptIdentifier }
  • removed: type Protocol.Page.addScriptToEvaluateOnNewDocumentParameters = { source: string; worldName?: string }
  • removed: type Protocol.Page.addScriptToEvaluateOnNewDocumentReturnValue = { identifier: ScriptIdentifier }
  • removed: type Protocol.Page.bringToFrontParameters = {}
  • removed: type Protocol.Page.bringToFrontReturnValue = {}
  • removed: type Protocol.Page.captureScreenshotParameters = { format?: 'jpeg'|'png'; quality?: number; clip?: Viewport; fromSurface?: boolean }
  • removed: type Protocol.Page.captureScreenshotReturnValue = { data: binary }
  • removed: type Protocol.Page.captureSnapshotParameters = { format?: 'mhtml' }
  • removed: type Protocol.Page.captureSnapshotReturnValue = { data: string }
  • removed: type Protocol.Page.clearCompilationCacheParameters = {}
  • removed: type Protocol.Page.clearCompilationCacheReturnValue = {}
  • removed: type Protocol.Page.clearDeviceMetricsOverrideParameters = {}
  • removed: type Protocol.Page.clearDeviceMetricsOverrideReturnValue = {}
  • removed: type Protocol.Page.clearDeviceOrientationOverrideParameters = {}
  • removed: type Protocol.Page.clearDeviceOrientationOverrideReturnValue = {}
  • removed: type Protocol.Page.clearGeolocationOverrideParameters = {}
  • removed: type Protocol.Page.clearGeolocationOverrideReturnValue = {}
  • removed: type Protocol.Page.closeParameters = {}
  • removed: type Protocol.Page.closeReturnValue = {}
  • removed: type Protocol.Page.compilationCacheProducedPayload = { url: string; data: binary }
  • removed: type Protocol.Page.crashParameters = {}
  • removed: type Protocol.Page.crashReturnValue = {}
  • removed: type Protocol.Page.createIsolatedWorldParameters = { frameId: FrameId; worldName?: string; grantUniveralAccess?: boolean }
  • removed: type Protocol.Page.createIsolatedWorldReturnValue = { executionContextId: Runtime.ExecutionContextId }
  • removed: type Protocol.Page.deleteCookieParameters = { cookieName: string; url: string }
  • removed: type Protocol.Page.deleteCookieReturnValue = {}
  • removed: type Protocol.Page.disableParameters = {}
  • removed: type Protocol.Page.disableReturnValue = {}
  • removed: type Protocol.Page.domContentEventFiredPayload = { timestamp: Network.MonotonicTime }
  • removed: type Protocol.Page.downloadProgressPayload = { guid: string; totalBytes: number; receivedBytes: number; state: 'inProgress'|'completed'|'canceled' }
  • removed: type Protocol.Page.downloadWillBeginPayload = { frameId: FrameId; guid: string; url: string }
  • removed: type Protocol.Page.enableParameters = {}
  • removed: type Protocol.Page.enableReturnValue = {}
  • removed: type Protocol.Page.fileChooserOpenedPayload = { frameId: FrameId; backendNodeId: DOM.BackendNodeId; mode: 'selectSingle'|'selectMultiple' }
  • removed: type Protocol.Page.frameAttachedPayload = { frameId: FrameId; parentFrameId: FrameId; stack?: Runtime.StackTrace }
  • removed: type Protocol.Page.frameClearedScheduledNavigationPayload = { frameId: FrameId }
  • removed: type Protocol.Page.frameDetachedPayload = { frameId: FrameId }
  • removed: type Protocol.Page.frameNavigatedPayload = { frame: Frame }
  • removed: type Protocol.Page.frameRequestedNavigationPayload = { frameId: FrameId; reason: ClientNavigationReason; url: string }
  • removed: type Protocol.Page.frameResizedPayload = void
  • removed: type Protocol.Page.frameScheduledNavigationPayload = { frameId: FrameId; delay: number; reason: ClientNavigationReason; url: string }
  • removed: type Protocol.Page.frameStartedLoadingPayload = { frameId: FrameId }
  • removed: type Protocol.Page.frameStoppedLoadingPayload = { frameId: FrameId }
  • removed: type Protocol.Page.generateTestReportParameters = { message: string; group?: string }
  • removed: type Protocol.Page.generateTestReportReturnValue = {}
  • removed: type Protocol.Page.getAppManifestParameters = {}
  • removed: type Protocol.Page.getAppManifestReturnValue = { url: string; errors: AppManifestError[]; data?: string; parsed?: AppManifestParsedProperties }
  • removed: type Protocol.Page.getCookiesParameters = {}
  • removed: type Protocol.Page.getCookiesReturnValue = { cookies: Network.Cookie[] }
  • removed: type Protocol.Page.getFrameTreeParameters = {}
  • removed: type Protocol.Page.getFrameTreeReturnValue = { frameTree: FrameTree }
  • removed: type Protocol.Page.getInstallabilityErrorsParameters = {}
  • removed: type Protocol.Page.getInstallabilityErrorsReturnValue = { installabilityErrors: InstallabilityError[] }
  • removed: type Protocol.Page.getLayoutMetricsParameters = {}
  • removed: type Protocol.Page.getLayoutMetricsReturnValue = { layoutViewport: LayoutViewport; visualViewport: VisualViewport; contentSize: DOM.Rect }
  • removed: type Protocol.Page.getManifestIconsParameters = {}
  • removed: type Protocol.Page.getManifestIconsReturnValue = { primaryIcon?: binary }
  • removed: type Protocol.Page.getNavigationHistoryParameters = {}
  • removed: type Protocol.Page.getNavigationHistoryReturnValue = { currentIndex: number; entries: NavigationEntry[] }
  • removed: type Protocol.Page.getResourceContentParameters = { frameId: FrameId; url: string }
  • removed: type Protocol.Page.getResourceContentReturnValue = { content: string; base64Encoded: boolean }
  • removed: type Protocol.Page.getResourceTreeParameters = {}
  • removed: type Protocol.Page.getResourceTreeReturnValue = { frameTree: FrameResourceTree }
  • removed: type Protocol.Page.handleJavaScriptDialogParameters = { accept: boolean; promptText?: string }
  • removed: type Protocol.Page.handleJavaScriptDialogReturnValue = {}
  • removed: type Protocol.Page.interstitialHiddenPayload = void
  • removed: type Protocol.Page.interstitialShownPayload = void
  • removed: type Protocol.Page.javascriptDialogClosedPayload = { result: boolean; userInput: string }
  • removed: type Protocol.Page.javascriptDialogOpeningPayload = { url: string; message: string; type: DialogType; hasBrowserHandler: boolean; defaultPrompt?: string }
  • removed: type Protocol.Page.lifecycleEventPayload = { frameId: FrameId; loaderId: Network.LoaderId; name: string; timestamp: Network.MonotonicTime }
  • removed: type Protocol.Page.loadEventFiredPayload = { timestamp: Network.MonotonicTime }
  • removed: type Protocol.Page.navigateParameters = { url: string; referrer?: string; transitionType?: TransitionType; frameId?: FrameId; referrerPolicy?: ReferrerPolicy }
  • removed: type Protocol.Page.navigateReturnValue = { frameId: FrameId; loaderId?: Network.LoaderId; errorText?: string }
  • removed: type Protocol.Page.navigateToHistoryEntryParameters = { entryId: number }
  • removed: type Protocol.Page.navigateToHistoryEntryReturnValue = {}
  • removed: type Protocol.Page.navigatedWithinDocumentPayload = { frameId: FrameId; url: string }
  • removed: type Protocol.Page.printToPDFParameters = { landscape?: boolean; displayHeaderFooter?: boolean; printBackground?: boolean; scale?: number; paperWidth?: number; paperHeight?: number; marginTop?: number;…
  • removed: type Protocol.Page.printToPDFReturnValue = { data: binary; stream?: IO.StreamHandle }
  • removed: type Protocol.Page.reloadParameters = { ignoreCache?: boolean; scriptToEvaluateOnLoad?: string }
  • removed: type Protocol.Page.reloadReturnValue = {}
  • removed: type Protocol.Page.removeScriptToEvaluateOnLoadParameters = { identifier: ScriptIdentifier }
  • removed: type Protocol.Page.removeScriptToEvaluateOnLoadReturnValue = {}
  • removed: type Protocol.Page.removeScriptToEvaluateOnNewDocumentParameters = { identifier: ScriptIdentifier }
  • removed: type Protocol.Page.removeScriptToEvaluateOnNewDocumentReturnValue = {}
  • removed: type Protocol.Page.resetNavigationHistoryParameters = {}
  • removed: type Protocol.Page.resetNavigationHistoryReturnValue = {}
  • removed: type Protocol.Page.screencastFrameAckParameters = { sessionId: number }
  • removed: type Protocol.Page.screencastFrameAckReturnValue = {}
  • removed: type Protocol.Page.screencastFramePayload = { data: binary; metadata: ScreencastFrameMetadata; sessionId: number }
  • removed: type Protocol.Page.screencastVisibilityChangedPayload = { visible: boolean }
  • removed: type Protocol.Page.searchInResourceParameters = { frameId: FrameId; url: string; query: string; caseSensitive?: boolean; isRegex?: boolean }
  • removed: type Protocol.Page.searchInResourceReturnValue = { result: Debugger.SearchMatch[] }
  • removed: type Protocol.Page.setAdBlockingEnabledParameters = { enabled: boolean }
  • removed: type Protocol.Page.setAdBlockingEnabledReturnValue = {}
  • removed: type Protocol.Page.setBypassCSPParameters = { enabled: boolean }
  • removed: type Protocol.Page.setBypassCSPReturnValue = {}
  • removed: type Protocol.Page.setDeviceMetricsOverrideParameters = { width: number; height: number; deviceScaleFactor: number; mobile: boolean; scale?: number; screenWidth?: number; screenHeight?: number; positionX?: number; p…
  • removed: type Protocol.Page.setDeviceMetricsOverrideReturnValue = {}
  • removed: type Protocol.Page.setDeviceOrientationOverrideParameters = { alpha: number; beta: number; gamma: number }
  • removed: type Protocol.Page.setDeviceOrientationOverrideReturnValue = {}
  • removed: type Protocol.Page.setDocumentContentParameters = { frameId: FrameId; html: string }
  • removed: type Protocol.Page.setDocumentContentReturnValue = {}
  • removed: type Protocol.Page.setDownloadBehaviorParameters = { behavior: 'deny'|'allow'|'default'; downloadPath?: string }
  • removed: type Protocol.Page.setDownloadBehaviorReturnValue = {}
  • removed: type Protocol.Page.setFontFamiliesParameters = { fontFamilies: FontFamilies }
  • removed: type Protocol.Page.setFontFamiliesReturnValue = {}
  • removed: type Protocol.Page.setFontSizesParameters = { fontSizes: FontSizes }
  • removed: type Protocol.Page.setFontSizesReturnValue = {}
  • removed: type Protocol.Page.setGeolocationOverrideParameters = { latitude?: number; longitude?: number; accuracy?: number }
  • removed: type Protocol.Page.setGeolocationOverrideReturnValue = {}
  • removed: type Protocol.Page.setInterceptFileChooserDialogParameters = { enabled: boolean }
  • removed: type Protocol.Page.setInterceptFileChooserDialogReturnValue = {}
  • removed: type Protocol.Page.setLifecycleEventsEnabledParameters = { enabled: boolean }
  • removed: type Protocol.Page.setLifecycleEventsEnabledReturnValue = {}
  • removed: type Protocol.Page.setProduceCompilationCacheParameters = { enabled: boolean }
  • removed: type Protocol.Page.setProduceCompilationCacheReturnValue = {}
  • removed: type Protocol.Page.setTouchEmulationEnabledParameters = { enabled: boolean; configuration?: 'mobile'|'desktop' }
  • removed: type Protocol.Page.setTouchEmulationEnabledReturnValue = {}
  • removed: type Protocol.Page.setWebLifecycleStateParameters = { state: 'frozen'|'active' }
  • removed: type Protocol.Page.setWebLifecycleStateReturnValue = {}
  • removed: type Protocol.Page.startScreencastParameters = { format?: 'jpeg'|'png'; quality?: number; maxWidth?: number; maxHeight?: number; everyNthFrame?: number }
  • removed: type Protocol.Page.startScreencastReturnValue = {}
  • removed: type Protocol.Page.stopLoadingParameters = {}
  • removed: type Protocol.Page.stopLoadingReturnValue = {}
  • removed: type Protocol.Page.stopScreencastParameters = {}
  • removed: type Protocol.Page.stopScreencastReturnValue = {}
  • removed: type Protocol.Page.waitForDebuggerParameters = {}
  • removed: type Protocol.Page.waitForDebuggerReturnValue = {}
  • removed: type Protocol.Page.windowOpenPayload = { url: string; windowName: string; windowFeatures: string[]; userGesture: boolean }
  • removed: type Protocol.Performance.disableParameters = {}
  • removed: type Protocol.Performance.disableReturnValue = {}
  • removed: type Protocol.Performance.enableParameters = { timeDomain?: 'timeTicks'|'threadTicks' }
  • removed: type Protocol.Performance.enableReturnValue = {}
  • removed: type Protocol.Performance.getMetricsParameters = {}
  • removed: type Protocol.Performance.getMetricsReturnValue = { metrics: Metric[] }
  • removed: type Protocol.Performance.metricsPayload = { metrics: Metric[]; title: string }
  • removed: type Protocol.Performance.setTimeDomainParameters = { timeDomain: 'timeTicks'|'threadTicks' }
  • removed: type Protocol.Performance.setTimeDomainReturnValue = {}
  • removed: type Protocol.Profiler.consoleProfileFinishedPayload = { id: string; location: Debugger.Location; profile: Profile; title?: string }
  • removed: type Protocol.Profiler.consoleProfileStartedPayload = { id: string; location: Debugger.Location; title?: string }
  • removed: type Protocol.Profiler.disableParameters = {}
  • removed: type Protocol.Profiler.disableReturnValue = {}
  • removed: type Protocol.Profiler.disableRuntimeCallStatsParameters = {}
  • removed: type Protocol.Profiler.disableRuntimeCallStatsReturnValue = {}
  • removed: type Protocol.Profiler.enableParameters = {}
  • removed: type Protocol.Profiler.enableReturnValue = {}
  • removed: type Protocol.Profiler.enableRuntimeCallStatsParameters = {}
  • removed: type Protocol.Profiler.enableRuntimeCallStatsReturnValue = {}
  • removed: type Protocol.Profiler.getBestEffortCoverageParameters = {}
  • removed: type Protocol.Profiler.getBestEffortCoverageReturnValue = { result: ScriptCoverage[] }
  • removed: type Protocol.Profiler.getRuntimeCallStatsParameters = {}
  • removed: type Protocol.Profiler.getRuntimeCallStatsReturnValue = { result: CounterInfo[] }
  • removed: type Protocol.Profiler.preciseCoverageDeltaUpdatePayload = { timestamp: number; occassion: string; result: ScriptCoverage[] }
  • removed: type Protocol.Profiler.setSamplingIntervalParameters = { interval: number }
  • removed: type Protocol.Profiler.setSamplingIntervalReturnValue = {}
  • removed: type Protocol.Profiler.startParameters = {}
  • removed: type Protocol.Profiler.startPreciseCoverageParameters = { callCount?: boolean; detailed?: boolean; allowTriggeredUpdates?: boolean }
  • removed: type Protocol.Profiler.startPreciseCoverageReturnValue = { timestamp: number }
  • removed: type Protocol.Profiler.startReturnValue = {}
  • removed: type Protocol.Profiler.startTypeProfileParameters = {}
  • removed: type Protocol.Profiler.startTypeProfileReturnValue = {}
  • removed: type Protocol.Profiler.stopParameters = {}
  • removed: type Protocol.Profiler.stopPreciseCoverageParameters = {}
  • removed: type Protocol.Profiler.stopPreciseCoverageReturnValue = {}
  • removed: type Protocol.Profiler.stopReturnValue = { profile: Profile }
  • removed: type Protocol.Profiler.stopTypeProfileParameters = {}
  • removed: type Protocol.Profiler.stopTypeProfileReturnValue = {}
  • removed: type Protocol.Profiler.takePreciseCoverageParameters = {}
  • removed: type Protocol.Profiler.takePreciseCoverageReturnValue = { result: ScriptCoverage[]; timestamp: number }
  • removed: type Protocol.Profiler.takeTypeProfileParameters = {}
  • removed: type Protocol.Profiler.takeTypeProfileReturnValue = { result: ScriptTypeProfile[] }
  • removed: type Protocol.Runtime.ExecutionContextId = number
  • removed: type Protocol.Runtime.RemoteObjectId = string
  • removed: type Protocol.Runtime.ScriptId = string
  • removed: type Protocol.Runtime.TimeDelta = number
  • removed: type Protocol.Runtime.Timestamp = number
  • removed: type Protocol.Runtime.UniqueDebuggerId = string
  • removed: type Protocol.Runtime.UnserializableValue = string
  • removed: type Protocol.Runtime.addBindingParameters = { name: string; executionContextId?: ExecutionContextId }
  • removed: type Protocol.Runtime.addBindingReturnValue = {}
  • removed: type Protocol.Runtime.awaitPromiseParameters = { promiseObjectId: RemoteObjectId; returnByValue?: boolean; generatePreview?: boolean }
  • removed: type Protocol.Runtime.awaitPromiseReturnValue = { result: RemoteObject; exceptionDetails?: ExceptionDetails }
  • removed: type Protocol.Runtime.bindingCalledPayload = { name: string; payload: string; executionContextId: ExecutionContextId }
  • removed: type Protocol.Runtime.callFunctionOnParameters = { functionDeclaration: string; objectId?: RemoteObjectId; arguments?: CallArgument[]; silent?: boolean; returnByValue?: boolean; generatePreview?: boolean; use…
  • removed: type Protocol.Runtime.callFunctionOnReturnValue = { result: RemoteObject; exceptionDetails?: ExceptionDetails }
  • removed: type Protocol.Runtime.compileScriptParameters = { expression: string; sourceURL: string; persistScript: boolean; executionContextId?: ExecutionContextId }
  • removed: type Protocol.Runtime.compileScriptReturnValue = { scriptId?: ScriptId; exceptionDetails?: ExceptionDetails }
  • removed: type Protocol.Runtime.consoleAPICalledPayload = { type: 'log'|'debug'|'info'|'error'|'warning'|'dir'|'dirxml'|'table'|'trace'|'clear'|'startGroup'|'startGroupCollapsed'|'endGroup'|'assert'|'profile'|'profile…
  • removed: type Protocol.Runtime.disableParameters = {}
  • removed: type Protocol.Runtime.disableReturnValue = {}
  • removed: type Protocol.Runtime.discardConsoleEntriesParameters = {}
  • removed: type Protocol.Runtime.discardConsoleEntriesReturnValue = {}
  • removed: type Protocol.Runtime.enableParameters = {}
  • removed: type Protocol.Runtime.enableReturnValue = {}
  • removed: type Protocol.Runtime.evaluateParameters = { expression: string; objectGroup?: string; includeCommandLineAPI?: boolean; silent?: boolean; contextId?: ExecutionContextId; returnByValue?: boolean; generat…
  • removed: type Protocol.Runtime.evaluateReturnValue = { result: RemoteObject; exceptionDetails?: ExceptionDetails }
  • removed: type Protocol.Runtime.exceptionRevokedPayload = { reason: string; exceptionId: number }
  • removed: type Protocol.Runtime.exceptionThrownPayload = { timestamp: Timestamp; exceptionDetails: ExceptionDetails }
  • removed: type Protocol.Runtime.executionContextCreatedPayload = { context: ExecutionContextDescription }
  • removed: type Protocol.Runtime.executionContextDestroyedPayload = { executionContextId: ExecutionContextId }
  • removed: type Protocol.Runtime.executionContextsClearedPayload = void
  • removed: type Protocol.Runtime.getHeapUsageParameters = {}
  • removed: type Protocol.Runtime.getHeapUsageReturnValue = { usedSize: number; totalSize: number }
  • removed: type Protocol.Runtime.getIsolateIdParameters = {}
  • removed: type Protocol.Runtime.getIsolateIdReturnValue = { id: string }
  • removed: type Protocol.Runtime.getPropertiesParameters = { objectId: RemoteObjectId; ownProperties?: boolean; accessorPropertiesOnly?: boolean; generatePreview?: boolean }
  • removed: type Protocol.Runtime.getPropertiesReturnValue = { result: PropertyDescriptor[]; internalProperties?: InternalPropertyDescriptor[]; privateProperties?: PrivatePropertyDescriptor[]; exceptionDetails?: Exceptio…
  • removed: type Protocol.Runtime.globalLexicalScopeNamesParameters = { executionContextId?: ExecutionContextId }
  • removed: type Protocol.Runtime.globalLexicalScopeNamesReturnValue = { names: string[] }
  • removed: type Protocol.Runtime.inspectRequestedPayload = { object: RemoteObject; hints: object }
  • removed: type Protocol.Runtime.queryObjectsParameters = { prototypeObjectId: RemoteObjectId; objectGroup?: string }
  • removed: type Protocol.Runtime.queryObjectsReturnValue = { objects: RemoteObject }
  • removed: type Protocol.Runtime.releaseObjectGroupParameters = { objectGroup: string }
  • removed: type Protocol.Runtime.releaseObjectGroupReturnValue = {}
  • removed: type Protocol.Runtime.releaseObjectParameters = { objectId: RemoteObjectId }
  • removed: type Protocol.Runtime.releaseObjectReturnValue = {}
  • removed: type Protocol.Runtime.removeBindingParameters = { name: string }
  • removed: type Protocol.Runtime.removeBindingReturnValue = {}
  • removed: type Protocol.Runtime.runIfWaitingForDebuggerParameters = {}
  • removed: type Protocol.Runtime.runIfWaitingForDebuggerReturnValue = {}
  • removed: type Protocol.Runtime.runScriptParameters = { scriptId: ScriptId; executionContextId?: ExecutionContextId; objectGroup?: string; silent?: boolean; includeCommandLineAPI?: boolean; returnByValue?: boolean…
  • removed: type Protocol.Runtime.runScriptReturnValue = { result: RemoteObject; exceptionDetails?: ExceptionDetails }
  • removed: type Protocol.Runtime.setAsyncCallStackDepthParameters = { maxDepth: number }
  • removed: type Protocol.Runtime.setAsyncCallStackDepthReturnValue = {}
  • removed: type Protocol.Runtime.setCustomObjectFormatterEnabledParameters = { enabled: boolean }
  • removed: type Protocol.Runtime.setCustomObjectFormatterEnabledReturnValue = {}
  • removed: type Protocol.Runtime.setMaxCallStackSizeToCaptureParameters = { size: number }
  • removed: type Protocol.Runtime.setMaxCallStackSizeToCaptureReturnValue = {}
  • removed: type Protocol.Runtime.terminateExecutionParameters = {}
  • removed: type Protocol.Runtime.terminateExecutionReturnValue = {}
  • removed: type Protocol.Schema.getDomainsParameters = {}
  • removed: type Protocol.Schema.getDomainsReturnValue = { domains: Domain[] }
  • removed: type Protocol.Security.CertificateErrorAction = 'continue'|'cancel'
  • removed: type Protocol.Security.CertificateId = number
  • removed: type Protocol.Security.MixedContentType = 'blockable'|'optionally-blockable'|'none'
  • removed: type Protocol.Security.SafetyTipStatus = 'badReputation'|'lookalike'
  • removed: type Protocol.Security.SecurityState = 'unknown'|'neutral'|'insecure'|'secure'|'info'|'insecure-broken'
  • removed: type Protocol.Security.certificateErrorPayload = { eventId: number; errorType: string; requestURL: string }
  • removed: type Protocol.Security.disableParameters = {}
  • removed: type Protocol.Security.disableReturnValue = {}
  • removed: type Protocol.Security.enableParameters = {}
  • removed: type Protocol.Security.enableReturnValue = {}
  • removed: type Protocol.Security.handleCertificateErrorParameters = { eventId: number; action: CertificateErrorAction }
  • removed: type Protocol.Security.handleCertificateErrorReturnValue = {}
  • removed: type Protocol.Security.securityStateChangedPayload = { securityState: SecurityState; schemeIsCryptographic: boolean; explanations: SecurityStateExplanation[]; insecureContentStatus: InsecureContentStatus; summary…
  • removed: type Protocol.Security.setIgnoreCertificateErrorsParameters = { ignore: boolean }
  • removed: type Protocol.Security.setIgnoreCertificateErrorsReturnValue = {}
  • removed: type Protocol.Security.setOverrideCertificateErrorsParameters = { override: boolean }
  • removed: type Protocol.Security.setOverrideCertificateErrorsReturnValue = {}
  • removed: type Protocol.Security.visibleSecurityStateChangedPayload = { visibleSecurityState: VisibleSecurityState }
  • removed: type Protocol.ServiceWorker.RegistrationID = string
  • removed: type Protocol.ServiceWorker.ServiceWorkerVersionRunningStatus = 'stopped'|'starting'|'running'|'stopping'
  • removed: type Protocol.ServiceWorker.ServiceWorkerVersionStatus = 'new'|'installing'|'installed'|'activating'|'activated'|'redundant'
  • removed: type Protocol.ServiceWorker.deliverPushMessageParameters = { origin: string; registrationId: RegistrationID; data: string }
  • removed: type Protocol.ServiceWorker.deliverPushMessageReturnValue = {}
  • removed: type Protocol.ServiceWorker.disableParameters = {}
  • removed: type Protocol.ServiceWorker.disableReturnValue = {}
  • removed: type Protocol.ServiceWorker.dispatchPeriodicSyncEventParameters = { origin: string; registrationId: RegistrationID; tag: string }
  • removed: type Protocol.ServiceWorker.dispatchPeriodicSyncEventReturnValue = {}
  • removed: type Protocol.ServiceWorker.dispatchSyncEventParameters = { origin: string; registrationId: RegistrationID; tag: string; lastChance: boolean }
  • removed: type Protocol.ServiceWorker.dispatchSyncEventReturnValue = {}
  • removed: type Protocol.ServiceWorker.enableParameters = {}
  • removed: type Protocol.ServiceWorker.enableReturnValue = {}
  • removed: type Protocol.ServiceWorker.inspectWorkerParameters = { versionId: string }
  • removed: type Protocol.ServiceWorker.inspectWorkerReturnValue = {}
  • removed: type Protocol.ServiceWorker.setForceUpdateOnPageLoadParameters = { forceUpdateOnPageLoad: boolean }
  • removed: type Protocol.ServiceWorker.setForceUpdateOnPageLoadReturnValue = {}
  • removed: type Protocol.ServiceWorker.skipWaitingParameters = { scopeURL: string }
  • removed: type Protocol.ServiceWorker.skipWaitingReturnValue = {}
  • removed: type Protocol.ServiceWorker.startWorkerParameters = { scopeURL: string }
  • removed: type Protocol.ServiceWorker.startWorkerReturnValue = {}
  • removed: type Protocol.ServiceWorker.stopAllWorkersParameters = {}
  • removed: type Protocol.ServiceWorker.stopAllWorkersReturnValue = {}
  • removed: type Protocol.ServiceWorker.stopWorkerParameters = { versionId: string }
  • removed: type Protocol.ServiceWorker.stopWorkerReturnValue = {}
  • removed: type Protocol.ServiceWorker.unregisterParameters = { scopeURL: string }
  • removed: type Protocol.ServiceWorker.unregisterReturnValue = {}
  • removed: type Protocol.ServiceWorker.updateRegistrationParameters = { scopeURL: string }
  • removed: type Protocol.ServiceWorker.updateRegistrationReturnValue = {}
  • removed: type Protocol.ServiceWorker.workerErrorReportedPayload = { errorMessage: ServiceWorkerErrorMessage }
  • removed: type Protocol.ServiceWorker.workerRegistrationUpdatedPayload = { registrations: ServiceWorkerRegistration[] }
  • removed: type Protocol.ServiceWorker.workerVersionUpdatedPayload = { versions: ServiceWorkerVersion[] }
  • removed: type Protocol.Storage.StorageType = 'appcache'|'cookies'|'file_systems'|'indexeddb'|'local_storage'|'shader_cache'|'websql'|'service_workers'|'cache_storage'|'all'|'other'
  • removed: type Protocol.Storage.cacheStorageContentUpdatedPayload = { origin: string; cacheName: string }
  • removed: type Protocol.Storage.cacheStorageListUpdatedPayload = { origin: string }
  • removed: type Protocol.Storage.clearCookiesParameters = { browserContextId?: Browser.BrowserContextID }
  • removed: type Protocol.Storage.clearCookiesReturnValue = {}
  • removed: type Protocol.Storage.clearDataForOriginParameters = { origin: string; storageTypes: string }
  • removed: type Protocol.Storage.clearDataForOriginReturnValue = {}
  • removed: type Protocol.Storage.getCookiesParameters = { browserContextId?: Browser.BrowserContextID }
  • removed: type Protocol.Storage.getCookiesReturnValue = { cookies: Network.Cookie[] }
  • removed: type Protocol.Storage.getUsageAndQuotaParameters = { origin: string }
  • removed: type Protocol.Storage.getUsageAndQuotaReturnValue = { usage: number; quota: number; usageBreakdown: UsageForType[] }
  • removed: type Protocol.Storage.indexedDBContentUpdatedPayload = { origin: string; databaseName: string; objectStoreName: string }
  • removed: type Protocol.Storage.indexedDBListUpdatedPayload = { origin: string }
  • removed: type Protocol.Storage.setCookiesParameters = { cookies: Network.CookieParam[]; browserContextId?: Browser.BrowserContextID }
  • removed: type Protocol.Storage.setCookiesReturnValue = {}
  • removed: type Protocol.Storage.trackCacheStorageForOriginParameters = { origin: string }
  • removed: type Protocol.Storage.trackCacheStorageForOriginReturnValue = {}
  • removed: type Protocol.Storage.trackIndexedDBForOriginParameters = { origin: string }
  • removed: type Protocol.Storage.trackIndexedDBForOriginReturnValue = {}
  • removed: type Protocol.Storage.untrackCacheStorageForOriginParameters = { origin: string }
  • removed: type Protocol.Storage.untrackCacheStorageForOriginReturnValue = {}
  • removed: type Protocol.Storage.untrackIndexedDBForOriginParameters = { origin: string }
  • removed: type Protocol.Storage.untrackIndexedDBForOriginReturnValue = {}
  • removed: type Protocol.SystemInfo.ImageType = 'jpeg'|'webp'|'unknown'
  • removed: type Protocol.SystemInfo.SubsamplingFormat = 'yuv420'|'yuv422'|'yuv444'
  • removed: type Protocol.SystemInfo.getInfoParameters = {}
  • removed: type Protocol.SystemInfo.getInfoReturnValue = { gpu: GPUInfo; modelName: string; modelVersion: string; commandLine: string }
  • removed: type Protocol.SystemInfo.getProcessInfoParameters = {}
  • removed: type Protocol.SystemInfo.getProcessInfoReturnValue = { processInfo: ProcessInfo[] }
  • removed: type Protocol.Target.SessionID = string
  • removed: type Protocol.Target.TargetID = string
  • removed: type Protocol.Target.activateTargetParameters = { targetId: TargetID }
  • removed: type Protocol.Target.activateTargetReturnValue = {}
  • removed: type Protocol.Target.attachToBrowserTargetParameters = {}
  • removed: type Protocol.Target.attachToBrowserTargetReturnValue = { sessionId: SessionID }
  • removed: type Protocol.Target.attachToTargetParameters = { targetId: TargetID; flatten?: boolean }
  • removed: type Protocol.Target.attachToTargetReturnValue = { sessionId: SessionID }
  • removed: type Protocol.Target.attachedToTargetPayload = { sessionId: SessionID; targetInfo: TargetInfo; waitingForDebugger: boolean }
  • removed: type Protocol.Target.closeTargetParameters = { targetId: TargetID }
  • removed: type Protocol.Target.closeTargetReturnValue = { success: boolean }
  • removed: type Protocol.Target.createBrowserContextParameters = { disposeOnDetach?: boolean }
  • removed: type Protocol.Target.createBrowserContextReturnValue = { browserContextId: Browser.BrowserContextID }
  • removed: type Protocol.Target.createTargetParameters = { url: string; width?: number; height?: number; browserContextId?: Browser.BrowserContextID; enableBeginFrameControl?: boolean; newWindow?: boolean; background…
  • removed: type Protocol.Target.createTargetReturnValue = { targetId: TargetID }
  • removed: type Protocol.Target.detachFromTargetParameters = { sessionId?: SessionID; targetId?: TargetID }
  • removed: type Protocol.Target.detachFromTargetReturnValue = {}
  • removed: type Protocol.Target.detachedFromTargetPayload = { sessionId: SessionID; targetId?: TargetID }
  • removed: type Protocol.Target.disposeBrowserContextParameters = { browserContextId: Browser.BrowserContextID }
  • removed: type Protocol.Target.disposeBrowserContextReturnValue = {}
  • removed: type Protocol.Target.exposeDevToolsProtocolParameters = { targetId: TargetID; bindingName?: string }
  • removed: type Protocol.Target.exposeDevToolsProtocolReturnValue = {}
  • removed: type Protocol.Target.getBrowserContextsParameters = {}
  • removed: type Protocol.Target.getBrowserContextsReturnValue = { browserContextIds: Browser.BrowserContextID[] }
  • removed: type Protocol.Target.getTargetInfoParameters = { targetId?: TargetID }
  • removed: type Protocol.Target.getTargetInfoReturnValue = { targetInfo: TargetInfo }
  • removed: type Protocol.Target.getTargetsParameters = {}
  • removed: type Protocol.Target.getTargetsReturnValue = { targetInfos: TargetInfo[] }
  • removed: type Protocol.Target.receivedMessageFromTargetPayload = { sessionId: SessionID; message: string; targetId?: TargetID }
  • removed: type Protocol.Target.sendMessageToTargetParameters = { message: string; sessionId?: SessionID; targetId?: TargetID }
  • removed: type Protocol.Target.sendMessageToTargetReturnValue = {}
  • removed: type Protocol.Target.setAutoAttachParameters = { autoAttach: boolean; waitForDebuggerOnStart: boolean; flatten?: boolean }
  • removed: type Protocol.Target.setAutoAttachReturnValue = {}
  • removed: type Protocol.Target.setDiscoverTargetsParameters = { discover: boolean }
  • removed: type Protocol.Target.setDiscoverTargetsReturnValue = {}
  • removed: type Protocol.Target.setRemoteLocationsParameters = { locations: RemoteLocation[] }
  • removed: type Protocol.Target.setRemoteLocationsReturnValue = {}
  • removed: type Protocol.Target.targetCrashedPayload = { targetId: TargetID; status: string; errorCode: number }
  • removed: type Protocol.Target.targetCreatedPayload = { targetInfo: TargetInfo }
  • removed: type Protocol.Target.targetDestroyedPayload = { targetId: TargetID }
  • removed: type Protocol.Target.targetInfoChangedPayload = { targetInfo: TargetInfo }
  • removed: type Protocol.Tethering.acceptedPayload = { port: number; connectionId: string }
  • removed: type Protocol.Tethering.bindParameters = { port: number }
  • removed: type Protocol.Tethering.bindReturnValue = {}
  • removed: type Protocol.Tethering.unbindParameters = { port: number }
  • removed: type Protocol.Tethering.unbindReturnValue = {}
  • removed: type Protocol.Tracing.MemoryDumpConfig = object
  • removed: type Protocol.Tracing.StreamCompression = 'none'|'gzip'
  • removed: type Protocol.Tracing.StreamFormat = 'json'|'proto'
  • removed: type Protocol.Tracing.bufferUsagePayload = { percentFull?: number; eventCount?: number; value?: number }
  • removed: type Protocol.Tracing.dataCollectedPayload = { value: object[] }
  • removed: type Protocol.Tracing.endParameters = {}
  • removed: type Protocol.Tracing.endReturnValue = {}
  • removed: type Protocol.Tracing.getCategoriesParameters = {}
  • removed: type Protocol.Tracing.getCategoriesReturnValue = { categories: string[] }
  • removed: type Protocol.Tracing.recordClockSyncMarkerParameters = { syncId: string }
  • removed: type Protocol.Tracing.recordClockSyncMarkerReturnValue = {}
  • removed: type Protocol.Tracing.requestMemoryDumpParameters = { deterministic?: boolean }
  • removed: type Protocol.Tracing.requestMemoryDumpReturnValue = { dumpGuid: string; success: boolean }
  • removed: type Protocol.Tracing.startParameters = { categories?: string; options?: string; bufferUsageReportingInterval?: number; transferMode?: 'ReportEvents'|'ReturnAsStream'; streamFormat?: StreamFormat; st…
  • removed: type Protocol.Tracing.startReturnValue = {}
  • removed: type Protocol.Tracing.tracingCompletePayload = { dataLossOccurred: boolean; stream?: IO.StreamHandle; traceFormat?: StreamFormat; streamCompression?: StreamCompression }
  • removed: type Protocol.WebAudio.AutomationRate = 'a-rate'|'k-rate'
  • removed: type Protocol.WebAudio.ChannelCountMode = 'clamped-max'|'explicit'|'max'
  • removed: type Protocol.WebAudio.ChannelInterpretation = 'discrete'|'speakers'
  • removed: type Protocol.WebAudio.ContextState = 'suspended'|'running'|'closed'
  • removed: type Protocol.WebAudio.ContextType = 'realtime'|'offline'
  • removed: type Protocol.WebAudio.GraphObjectId = string
  • removed: type Protocol.WebAudio.NodeType = string
  • removed: type Protocol.WebAudio.ParamType = string
  • removed: type Protocol.WebAudio.audioListenerCreatedPayload = { listener: AudioListener }
  • removed: type Protocol.WebAudio.audioListenerWillBeDestroyedPayload = { contextId: GraphObjectId; listenerId: GraphObjectId }
  • removed: type Protocol.WebAudio.audioNodeCreatedPayload = { node: AudioNode }
  • removed: type Protocol.WebAudio.audioNodeWillBeDestroyedPayload = { contextId: GraphObjectId; nodeId: GraphObjectId }
  • removed: type Protocol.WebAudio.audioParamCreatedPayload = { param: AudioParam }
  • removed: type Protocol.WebAudio.audioParamWillBeDestroyedPayload = { contextId: GraphObjectId; nodeId: GraphObjectId; paramId: GraphObjectId }
  • removed: type Protocol.WebAudio.contextChangedPayload = { context: BaseAudioContext }
  • removed: type Protocol.WebAudio.contextCreatedPayload = { context: BaseAudioContext }
  • removed: type Protocol.WebAudio.contextWillBeDestroyedPayload = { contextId: GraphObjectId }
  • removed: type Protocol.WebAudio.disableParameters = {}
  • removed: type Protocol.WebAudio.disableReturnValue = {}
  • removed: type Protocol.WebAudio.enableParameters = {}
  • removed: type Protocol.WebAudio.enableReturnValue = {}
  • removed: type Protocol.WebAudio.getRealtimeDataParameters = { contextId: GraphObjectId }
  • removed: type Protocol.WebAudio.getRealtimeDataReturnValue = { realtimeData: ContextRealtimeData }
  • removed: type Protocol.WebAudio.nodeParamConnectedPayload = { contextId: GraphObjectId; sourceId: GraphObjectId; destinationId: GraphObjectId; sourceOutputIndex?: number }
  • removed: type Protocol.WebAudio.nodeParamDisconnectedPayload = { contextId: GraphObjectId; sourceId: GraphObjectId; destinationId: GraphObjectId; sourceOutputIndex?: number }
  • removed: type Protocol.WebAudio.nodesConnectedPayload = { contextId: GraphObjectId; sourceId: GraphObjectId; destinationId: GraphObjectId; sourceOutputIndex?: number; destinationInputIndex?: number }
  • removed: type Protocol.WebAudio.nodesDisconnectedPayload = { contextId: GraphObjectId; sourceId: GraphObjectId; destinationId: GraphObjectId; sourceOutputIndex?: number; destinationInputIndex?: number }
  • removed: type Protocol.WebAuthn.AuthenticatorId = string
  • removed: type Protocol.WebAuthn.AuthenticatorProtocol = 'u2f'|'ctap2'
  • removed: type Protocol.WebAuthn.AuthenticatorTransport = 'usb'|'nfc'|'ble'|'cable'|'internal'
  • removed: type Protocol.WebAuthn.addCredentialParameters = { authenticatorId: AuthenticatorId; credential: Credential }
  • removed: type Protocol.WebAuthn.addCredentialReturnValue = {}
  • removed: type Protocol.WebAuthn.addVirtualAuthenticatorParameters = { options: VirtualAuthenticatorOptions }
  • removed: type Protocol.WebAuthn.addVirtualAuthenticatorReturnValue = { authenticatorId: AuthenticatorId }
  • removed: type Protocol.WebAuthn.clearCredentialsParameters = { authenticatorId: AuthenticatorId }
  • removed: type Protocol.WebAuthn.clearCredentialsReturnValue = {}
  • removed: type Protocol.WebAuthn.disableParameters = {}
  • removed: type Protocol.WebAuthn.disableReturnValue = {}
  • removed: type Protocol.WebAuthn.enableParameters = {}
  • removed: type Protocol.WebAuthn.enableReturnValue = {}
  • removed: type Protocol.WebAuthn.getCredentialParameters = { authenticatorId: AuthenticatorId; credentialId: binary }
  • removed: type Protocol.WebAuthn.getCredentialReturnValue = { credential: Credential }
  • removed: type Protocol.WebAuthn.getCredentialsParameters = { authenticatorId: AuthenticatorId }
  • removed: type Protocol.WebAuthn.getCredentialsReturnValue = { credentials: Credential[] }
  • removed: type Protocol.WebAuthn.removeCredentialParameters = { authenticatorId: AuthenticatorId; credentialId: binary }
  • removed: type Protocol.WebAuthn.removeCredentialReturnValue = {}
  • removed: type Protocol.WebAuthn.removeVirtualAuthenticatorParameters = { authenticatorId: AuthenticatorId }
  • removed: type Protocol.WebAuthn.removeVirtualAuthenticatorReturnValue = {}
  • removed: type Protocol.WebAuthn.setUserVerifiedParameters = { authenticatorId: AuthenticatorId; isUserVerified: boolean }
  • removed: type Protocol.WebAuthn.setUserVerifiedReturnValue = {}