"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[55892],{54126:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"20.8.3","label":"20.8.3","banner":null,"badge":true,"noIndex":false,"className":"docs-version-20.8.3","isLast":true,"docsSidebars":{"docs":[{"type":"link","label":"Puppeteer","href":"/","docId":"index"},{"type":"category","label":"Guides","collapsed":false,"items":[{"type":"link","label":"Configuration","href":"/guides/configuration","docId":"guides/configuration"},{"type":"link","label":"Query Selectors","href":"/guides/query-selectors","docId":"guides/query-selectors"},{"type":"link","label":"Locators","href":"/guides/locators","docId":"guides/locators"},{"type":"link","label":"Evaluate JavaScript","href":"/guides/evaluate-javascript","docId":"guides/evaluate-javascript"},{"type":"link","label":"Docker","href":"/guides/docker","docId":"guides/docker"},{"type":"link","label":"Request Interception","href":"/guides/request-interception","docId":"guides/request-interception"},{"type":"link","label":"Chrome Extensions","href":"/guides/chrome-extensions","docId":"guides/chrome-extensions"},{"type":"link","label":"Debugging","href":"/guides/debugging","docId":"guides/debugging"}],"collapsible":true,"href":"/category/guides"},{"type":"link","label":"Puppeteer Angular Schematic","href":"/ng-schematics","docId":"ng-schematics"},{"type":"link","label":"Chromium Support","href":"/chromium-support","docId":"chromium-support"},{"type":"link","label":"Troubleshooting","href":"/troubleshooting","docId":"troubleshooting"},{"type":"link","label":"Contributing","href":"/contributing","docId":"contributing"},{"type":"link","label":"FAQ","href":"/faq","docId":"faq"}],"api":[{"type":"category","label":"PuppeteerNode","items":[{"type":"link","label":"PuppeteerNode.connect","href":"/api/puppeteer.puppeteernode.connect","docId":"api/puppeteer.puppeteernode.connect"},{"type":"link","label":"PuppeteerNode.defaultArgs","href":"/api/puppeteer.puppeteernode.defaultargs","docId":"api/puppeteer.puppeteernode.defaultargs"},{"type":"link","label":"PuppeteerNode.executablePath","href":"/api/puppeteer.puppeteernode.executablepath","docId":"api/puppeteer.puppeteernode.executablepath"},{"type":"link","label":"PuppeteerNode.launch","href":"/api/puppeteer.puppeteernode.launch","docId":"api/puppeteer.puppeteernode.launch"},{"type":"link","label":"PuppeteerNode.trimCache","href":"/api/puppeteer.puppeteernode.trimcache","docId":"api/puppeteer.puppeteernode.trimcache"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.puppeteernode"},{"type":"category","label":"Puppeteer","items":[{"type":"link","label":"Puppeteer.clearCustomQueryHandlers","href":"/api/puppeteer.puppeteer.clearcustomqueryhandlers","docId":"api/puppeteer.puppeteer.clearcustomqueryhandlers"},{"type":"link","label":"Puppeteer.connect","href":"/api/puppeteer.puppeteer.connect","docId":"api/puppeteer.puppeteer.connect"},{"type":"link","label":"Puppeteer.customQueryHandlerNames","href":"/api/puppeteer.puppeteer.customqueryhandlernames","docId":"api/puppeteer.puppeteer.customqueryhandlernames"},{"type":"link","label":"Puppeteer.registerCustomQueryHandler","href":"/api/puppeteer.puppeteer.registercustomqueryhandler","docId":"api/puppeteer.puppeteer.registercustomqueryhandler"},{"type":"link","label":"Puppeteer.unregisterCustomQueryHandler","href":"/api/puppeteer.puppeteer.unregistercustomqueryhandler","docId":"api/puppeteer.puppeteer.unregistercustomqueryhandler"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Browser","items":[{"type":"link","label":"Browser.browserContexts","href":"/api/puppeteer.browser.browsercontexts","docId":"api/puppeteer.browser.browsercontexts"},{"type":"link","label":"Browser.close","href":"/api/puppeteer.browser.close","docId":"api/puppeteer.browser.close"},{"type":"link","label":"Browser.createIncognitoBrowserContext","href":"/api/puppeteer.browser.createincognitobrowsercontext","docId":"api/puppeteer.browser.createincognitobrowsercontext"},{"type":"link","label":"Browser.defaultBrowserContext","href":"/api/puppeteer.browser.defaultbrowsercontext","docId":"api/puppeteer.browser.defaultbrowsercontext"},{"type":"link","label":"Browser.disconnect","href":"/api/puppeteer.browser.disconnect","docId":"api/puppeteer.browser.disconnect"},{"type":"link","label":"Browser.isConnected","href":"/api/puppeteer.browser.isconnected","docId":"api/puppeteer.browser.isconnected"},{"type":"link","label":"Browser.newPage","href":"/api/puppeteer.browser.newpage","docId":"api/puppeteer.browser.newpage"},{"type":"link","label":"Browser.pages","href":"/api/puppeteer.browser.pages","docId":"api/puppeteer.browser.pages"},{"type":"link","label":"Browser.process","href":"/api/puppeteer.browser.process","docId":"api/puppeteer.browser.process"},{"type":"link","label":"Browser.target","href":"/api/puppeteer.browser.target","docId":"api/puppeteer.browser.target"},{"type":"link","label":"Browser.targets","href":"/api/puppeteer.browser.targets","docId":"api/puppeteer.browser.targets"},{"type":"link","label":"Browser.userAgent","href":"/api/puppeteer.browser.useragent","docId":"api/puppeteer.browser.useragent"},{"type":"link","label":"Browser.version","href":"/api/puppeteer.browser.version","docId":"api/puppeteer.browser.version"},{"type":"link","label":"Browser.waitForTarget","href":"/api/puppeteer.browser.waitfortarget","docId":"api/puppeteer.browser.waitfortarget"},{"type":"link","label":"Browser.wsEndpoint","href":"/api/puppeteer.browser.wsendpoint","docId":"api/puppeteer.browser.wsendpoint"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.browser"},{"type":"category","label":"BrowserContext","items":[{"type":"link","label":"BrowserContext.browser","href":"/api/puppeteer.browsercontext.browser","docId":"api/puppeteer.browsercontext.browser"},{"type":"link","label":"BrowserContext.clearPermissionOverrides","href":"/api/puppeteer.browsercontext.clearpermissionoverrides","docId":"api/puppeteer.browsercontext.clearpermissionoverrides"},{"type":"link","label":"BrowserContext.close","href":"/api/puppeteer.browsercontext.close","docId":"api/puppeteer.browsercontext.close"},{"type":"link","label":"BrowserContext.isIncognito","href":"/api/puppeteer.browsercontext.isincognito","docId":"api/puppeteer.browsercontext.isincognito"},{"type":"link","label":"BrowserContext.newPage","href":"/api/puppeteer.browsercontext.newpage","docId":"api/puppeteer.browsercontext.newpage"},{"type":"link","label":"BrowserContext.overridePermissions","href":"/api/puppeteer.browsercontext.overridepermissions","docId":"api/puppeteer.browsercontext.overridepermissions"},{"type":"link","label":"BrowserContext.pages","href":"/api/puppeteer.browsercontext.pages","docId":"api/puppeteer.browsercontext.pages"},{"type":"link","label":"BrowserContext.targets","href":"/api/puppeteer.browsercontext.targets","docId":"api/puppeteer.browsercontext.targets"},{"type":"link","label":"BrowserContext.waitForTarget","href":"/api/puppeteer.browsercontext.waitfortarget","docId":"api/puppeteer.browsercontext.waitfortarget"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.browsercontext"},{"type":"category","label":"Page","items":[{"type":"link","label":"Page.$","href":"/api/puppeteer.page._","docId":"api/puppeteer.page._"},{"type":"link","label":"Page.$$","href":"/api/puppeteer.page.__","docId":"api/puppeteer.page.__"},{"type":"link","label":"Page.$$eval","href":"/api/puppeteer.page.__eval","docId":"api/puppeteer.page.__eval"},{"type":"link","label":"Page.$eval","href":"/api/puppeteer.page._eval","docId":"api/puppeteer.page._eval"},{"type":"link","label":"Page.$x","href":"/api/puppeteer.page._x","docId":"api/puppeteer.page._x"},{"type":"link","label":"Page.addScriptTag","href":"/api/puppeteer.page.addscripttag","docId":"api/puppeteer.page.addscripttag"},{"type":"link","label":"Page.addStyleTag","href":"/api/puppeteer.page.addstyletag","docId":"api/puppeteer.page.addstyletag"},{"type":"link","label":"Page.addStyleTag_1","href":"/api/puppeteer.page.addstyletag_1","docId":"api/puppeteer.page.addstyletag_1"},{"type":"link","label":"Page.addStyleTag_2","href":"/api/puppeteer.page.addstyletag_2","docId":"api/puppeteer.page.addstyletag_2"},{"type":"link","label":"Page.authenticate","href":"/api/puppeteer.page.authenticate","docId":"api/puppeteer.page.authenticate"},{"type":"link","label":"Page.bringToFront","href":"/api/puppeteer.page.bringtofront","docId":"api/puppeteer.page.bringtofront"},{"type":"link","label":"Page.browser","href":"/api/puppeteer.page.browser","docId":"api/puppeteer.page.browser"},{"type":"link","label":"Page.browserContext","href":"/api/puppeteer.page.browsercontext","docId":"api/puppeteer.page.browsercontext"},{"type":"link","label":"Page.click","href":"/api/puppeteer.page.click","docId":"api/puppeteer.page.click"},{"type":"link","label":"Page.close","href":"/api/puppeteer.page.close","docId":"api/puppeteer.page.close"},{"type":"link","label":"Page.content","href":"/api/puppeteer.page.content","docId":"api/puppeteer.page.content"},{"type":"link","label":"Page.cookies","href":"/api/puppeteer.page.cookies","docId":"api/puppeteer.page.cookies"},{"type":"link","label":"Page.createPDFStream","href":"/api/puppeteer.page.createpdfstream","docId":"api/puppeteer.page.createpdfstream"},{"type":"link","label":"Page.deleteCookie","href":"/api/puppeteer.page.deletecookie","docId":"api/puppeteer.page.deletecookie"},{"type":"link","label":"Page.emulate","href":"/api/puppeteer.page.emulate","docId":"api/puppeteer.page.emulate"},{"type":"link","label":"Page.emulateCPUThrottling","href":"/api/puppeteer.page.emulatecputhrottling","docId":"api/puppeteer.page.emulatecputhrottling"},{"type":"link","label":"Page.emulateIdleState","href":"/api/puppeteer.page.emulateidlestate","docId":"api/puppeteer.page.emulateidlestate"},{"type":"link","label":"Page.emulateMediaFeatures","href":"/api/puppeteer.page.emulatemediafeatures","docId":"api/puppeteer.page.emulatemediafeatures"},{"type":"link","label":"Page.emulateMediaType","href":"/api/puppeteer.page.emulatemediatype","docId":"api/puppeteer.page.emulatemediatype"},{"type":"link","label":"Page.emulateNetworkConditions","href":"/api/puppeteer.page.emulatenetworkconditions","docId":"api/puppeteer.page.emulatenetworkconditions"},{"type":"link","label":"Page.emulateTimezone","href":"/api/puppeteer.page.emulatetimezone","docId":"api/puppeteer.page.emulatetimezone"},{"type":"link","label":"Page.emulateVisionDeficiency","href":"/api/puppeteer.page.emulatevisiondeficiency","docId":"api/puppeteer.page.emulatevisiondeficiency"},{"type":"link","label":"Page.evaluate","href":"/api/puppeteer.page.evaluate","docId":"api/puppeteer.page.evaluate"},{"type":"link","label":"Page.evaluateHandle","href":"/api/puppeteer.page.evaluatehandle","docId":"api/puppeteer.page.evaluatehandle"},{"type":"link","label":"Page.evaluateOnNewDocument","href":"/api/puppeteer.page.evaluateonnewdocument","docId":"api/puppeteer.page.evaluateonnewdocument"},{"type":"link","label":"Page.exposeFunction","href":"/api/puppeteer.page.exposefunction","docId":"api/puppeteer.page.exposefunction"},{"type":"link","label":"Page.focus","href":"/api/puppeteer.page.focus","docId":"api/puppeteer.page.focus"},{"type":"link","label":"Page.frames","href":"/api/puppeteer.page.frames","docId":"api/puppeteer.page.frames"},{"type":"link","label":"Page.getDefaultTimeout","href":"/api/puppeteer.page.getdefaulttimeout","docId":"api/puppeteer.page.getdefaulttimeout"},{"type":"link","label":"Page.goBack","href":"/api/puppeteer.page.goback","docId":"api/puppeteer.page.goback"},{"type":"link","label":"Page.goForward","href":"/api/puppeteer.page.goforward","docId":"api/puppeteer.page.goforward"},{"type":"link","label":"Page.goto","href":"/api/puppeteer.page.goto","docId":"api/puppeteer.page.goto"},{"type":"link","label":"Page.hover","href":"/api/puppeteer.page.hover","docId":"api/puppeteer.page.hover"},{"type":"link","label":"Page.isClosed","href":"/api/puppeteer.page.isclosed","docId":"api/puppeteer.page.isclosed"},{"type":"link","label":"Page.isDragInterceptionEnabled","href":"/api/puppeteer.page.isdraginterceptionenabled","docId":"api/puppeteer.page.isdraginterceptionenabled"},{"type":"link","label":"Page.isJavaScriptEnabled","href":"/api/puppeteer.page.isjavascriptenabled","docId":"api/puppeteer.page.isjavascriptenabled"},{"type":"link","label":"Page.isServiceWorkerBypassed","href":"/api/puppeteer.page.isserviceworkerbypassed","docId":"api/puppeteer.page.isserviceworkerbypassed"},{"type":"link","label":"Page.locator","href":"/api/puppeteer.page.locator","docId":"api/puppeteer.page.locator"},{"type":"link","label":"Page.mainFrame","href":"/api/puppeteer.page.mainframe","docId":"api/puppeteer.page.mainframe"},{"type":"link","label":"Page.metrics","href":"/api/puppeteer.page.metrics","docId":"api/puppeteer.page.metrics"},{"type":"link","label":"Page.off","href":"/api/puppeteer.page.off","docId":"api/puppeteer.page.off"},{"type":"link","label":"Page.on","href":"/api/puppeteer.page.on","docId":"api/puppeteer.page.on"},{"type":"link","label":"Page.once","href":"/api/puppeteer.page.once","docId":"api/puppeteer.page.once"},{"type":"link","label":"Page.pdf","href":"/api/puppeteer.page.pdf","docId":"api/puppeteer.page.pdf"},{"type":"link","label":"Page.queryObjects","href":"/api/puppeteer.page.queryobjects","docId":"api/puppeteer.page.queryobjects"},{"type":"link","label":"Page.reload","href":"/api/puppeteer.page.reload","docId":"api/puppeteer.page.reload"},{"type":"link","label":"Page.removeExposedFunction","href":"/api/puppeteer.page.removeexposedfunction","docId":"api/puppeteer.page.removeexposedfunction"},{"type":"link","label":"Page.removeScriptToEvaluateOnNewDocument","href":"/api/puppeteer.page.removescripttoevaluateonnewdocument","docId":"api/puppeteer.page.removescripttoevaluateonnewdocument"},{"type":"link","label":"Page.screenshot","href":"/api/puppeteer.page.screenshot","docId":"api/puppeteer.page.screenshot"},{"type":"link","label":"Page.screenshot_1","href":"/api/puppeteer.page.screenshot_1","docId":"api/puppeteer.page.screenshot_1"},{"type":"link","label":"Page.screenshot_2","href":"/api/puppeteer.page.screenshot_2","docId":"api/puppeteer.page.screenshot_2"},{"type":"link","label":"Page.select","href":"/api/puppeteer.page.select","docId":"api/puppeteer.page.select"},{"type":"link","label":"Page.setBypassCSP","href":"/api/puppeteer.page.setbypasscsp","docId":"api/puppeteer.page.setbypasscsp"},{"type":"link","label":"Page.setBypassServiceWorker","href":"/api/puppeteer.page.setbypassserviceworker","docId":"api/puppeteer.page.setbypassserviceworker"},{"type":"link","label":"Page.setCacheEnabled","href":"/api/puppeteer.page.setcacheenabled","docId":"api/puppeteer.page.setcacheenabled"},{"type":"link","label":"Page.setContent","href":"/api/puppeteer.page.setcontent","docId":"api/puppeteer.page.setcontent"},{"type":"link","label":"Page.setCookie","href":"/api/puppeteer.page.setcookie","docId":"api/puppeteer.page.setcookie"},{"type":"link","label":"Page.setDefaultNavigationTimeout","href":"/api/puppeteer.page.setdefaultnavigationtimeout","docId":"api/puppeteer.page.setdefaultnavigationtimeout"},{"type":"link","label":"Page.setDefaultTimeout","href":"/api/puppeteer.page.setdefaulttimeout","docId":"api/puppeteer.page.setdefaulttimeout"},{"type":"link","label":"Page.setDragInterception","href":"/api/puppeteer.page.setdraginterception","docId":"api/puppeteer.page.setdraginterception"},{"type":"link","label":"Page.setExtraHTTPHeaders","href":"/api/puppeteer.page.setextrahttpheaders","docId":"api/puppeteer.page.setextrahttpheaders"},{"type":"link","label":"Page.setGeolocation","href":"/api/puppeteer.page.setgeolocation","docId":"api/puppeteer.page.setgeolocation"},{"type":"link","label":"Page.setJavaScriptEnabled","href":"/api/puppeteer.page.setjavascriptenabled","docId":"api/puppeteer.page.setjavascriptenabled"},{"type":"link","label":"Page.setOfflineMode","href":"/api/puppeteer.page.setofflinemode","docId":"api/puppeteer.page.setofflinemode"},{"type":"link","label":"Page.setRequestInterception","href":"/api/puppeteer.page.setrequestinterception","docId":"api/puppeteer.page.setrequestinterception"},{"type":"link","label":"Page.setUserAgent","href":"/api/puppeteer.page.setuseragent","docId":"api/puppeteer.page.setuseragent"},{"type":"link","label":"Page.setViewport","href":"/api/puppeteer.page.setviewport","docId":"api/puppeteer.page.setviewport"},{"type":"link","label":"Page.tap","href":"/api/puppeteer.page.tap","docId":"api/puppeteer.page.tap"},{"type":"link","label":"Page.target","href":"/api/puppeteer.page.target","docId":"api/puppeteer.page.target"},{"type":"link","label":"Page.title","href":"/api/puppeteer.page.title","docId":"api/puppeteer.page.title"},{"type":"link","label":"Page.type","href":"/api/puppeteer.page.type","docId":"api/puppeteer.page.type"},{"type":"link","label":"Page.url","href":"/api/puppeteer.page.url","docId":"api/puppeteer.page.url"},{"type":"link","label":"Page.viewport","href":"/api/puppeteer.page.viewport","docId":"api/puppeteer.page.viewport"},{"type":"link","label":"Page.waitForDevicePrompt","href":"/api/puppeteer.page.waitfordeviceprompt","docId":"api/puppeteer.page.waitfordeviceprompt"},{"type":"link","label":"Page.waitForFileChooser","href":"/api/puppeteer.page.waitforfilechooser","docId":"api/puppeteer.page.waitforfilechooser"},{"type":"link","label":"Page.waitForFrame","href":"/api/puppeteer.page.waitforframe","docId":"api/puppeteer.page.waitforframe"},{"type":"link","label":"Page.waitForFunction","href":"/api/puppeteer.page.waitforfunction","docId":"api/puppeteer.page.waitforfunction"},{"type":"link","label":"Page.waitForNavigation","href":"/api/puppeteer.page.waitfornavigation","docId":"api/puppeteer.page.waitfornavigation"},{"type":"link","label":"Page.waitForNetworkIdle","href":"/api/puppeteer.page.waitfornetworkidle","docId":"api/puppeteer.page.waitfornetworkidle"},{"type":"link","label":"Page.waitForRequest","href":"/api/puppeteer.page.waitforrequest","docId":"api/puppeteer.page.waitforrequest"},{"type":"link","label":"Page.waitForResponse","href":"/api/puppeteer.page.waitforresponse","docId":"api/puppeteer.page.waitforresponse"},{"type":"link","label":"Page.waitForSelector","href":"/api/puppeteer.page.waitforselector","docId":"api/puppeteer.page.waitforselector"},{"type":"link","label":"Page.waitForTimeout","href":"/api/puppeteer.page.waitfortimeout","docId":"api/puppeteer.page.waitfortimeout"},{"type":"link","label":"Page.waitForXPath","href":"/api/puppeteer.page.waitforxpath","docId":"api/puppeteer.page.waitforxpath"},{"type":"link","label":"Page.workers","href":"/api/puppeteer.page.workers","docId":"api/puppeteer.page.workers"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.page"},{"type":"category","label":"WebWorker","items":[{"type":"link","label":"WebWorker.evaluate","href":"/api/puppeteer.webworker.evaluate","docId":"api/puppeteer.webworker.evaluate"},{"type":"link","label":"WebWorker.evaluateHandle","href":"/api/puppeteer.webworker.evaluatehandle","docId":"api/puppeteer.webworker.evaluatehandle"},{"type":"link","label":"WebWorker.url","href":"/api/puppeteer.webworker.url","docId":"api/puppeteer.webworker.url"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.webworker"},{"type":"category","label":"Accessibility","items":[{"type":"link","label":"Accessibility.snapshot","href":"/api/puppeteer.accessibility.snapshot","docId":"api/puppeteer.accessibility.snapshot"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.accessibility"},{"type":"category","label":"Keyboard","items":[{"type":"link","label":"Keyboard.down","href":"/api/puppeteer.keyboard.down","docId":"api/puppeteer.keyboard.down"},{"type":"link","label":"Keyboard.press","href":"/api/puppeteer.keyboard.press","docId":"api/puppeteer.keyboard.press"},{"type":"link","label":"Keyboard.sendCharacter","href":"/api/puppeteer.keyboard.sendcharacter","docId":"api/puppeteer.keyboard.sendcharacter"},{"type":"link","label":"Keyboard.type","href":"/api/puppeteer.keyboard.type","docId":"api/puppeteer.keyboard.type"},{"type":"link","label":"Keyboard.up","href":"/api/puppeteer.keyboard.up","docId":"api/puppeteer.keyboard.up"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.keyboard"},{"type":"category","label":"Mouse","items":[{"type":"link","label":"Mouse.click","href":"/api/puppeteer.mouse.click","docId":"api/puppeteer.mouse.click"},{"type":"link","label":"Mouse.down","href":"/api/puppeteer.mouse.down","docId":"api/puppeteer.mouse.down"},{"type":"link","label":"Mouse.drag","href":"/api/puppeteer.mouse.drag","docId":"api/puppeteer.mouse.drag"},{"type":"link","label":"Mouse.dragAndDrop","href":"/api/puppeteer.mouse.draganddrop","docId":"api/puppeteer.mouse.draganddrop"},{"type":"link","label":"Mouse.dragEnter","href":"/api/puppeteer.mouse.dragenter","docId":"api/puppeteer.mouse.dragenter"},{"type":"link","label":"Mouse.dragOver","href":"/api/puppeteer.mouse.dragover","docId":"api/puppeteer.mouse.dragover"},{"type":"link","label":"Mouse.drop","href":"/api/puppeteer.mouse.drop","docId":"api/puppeteer.mouse.drop"},{"type":"link","label":"Mouse.move","href":"/api/puppeteer.mouse.move","docId":"api/puppeteer.mouse.move"},{"type":"link","label":"Mouse.reset","href":"/api/puppeteer.mouse.reset","docId":"api/puppeteer.mouse.reset"},{"type":"link","label":"Mouse.up","href":"/api/puppeteer.mouse.up","docId":"api/puppeteer.mouse.up"},{"type":"link","label":"Mouse.wheel","href":"/api/puppeteer.mouse.wheel","docId":"api/puppeteer.mouse.wheel"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.mouse"},{"type":"category","label":"Touchscreen","items":[{"type":"link","label":"Touchscreen.tap","href":"/api/puppeteer.touchscreen.tap","docId":"api/puppeteer.touchscreen.tap"},{"type":"link","label":"Touchscreen.touchEnd","href":"/api/puppeteer.touchscreen.touchend","docId":"api/puppeteer.touchscreen.touchend"},{"type":"link","label":"Touchscreen.touchMove","href":"/api/puppeteer.touchscreen.touchmove","docId":"api/puppeteer.touchscreen.touchmove"},{"type":"link","label":"Touchscreen.touchStart","href":"/api/puppeteer.touchscreen.touchstart","docId":"api/puppeteer.touchscreen.touchstart"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.touchscreen"},{"type":"category","label":"Tracing","items":[{"type":"link","label":"Tracing.start","href":"/api/puppeteer.tracing.start","docId":"api/puppeteer.tracing.start"},{"type":"link","label":"Tracing.stop","href":"/api/puppeteer.tracing.stop","docId":"api/puppeteer.tracing.stop"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.tracing"},{"type":"category","label":"FileChooser","items":[{"type":"link","label":"FileChooser.accept","href":"/api/puppeteer.filechooser.accept","docId":"api/puppeteer.filechooser.accept"},{"type":"link","label":"FileChooser.cancel","href":"/api/puppeteer.filechooser.cancel","docId":"api/puppeteer.filechooser.cancel"},{"type":"link","label":"FileChooser.isMultiple","href":"/api/puppeteer.filechooser.ismultiple","docId":"api/puppeteer.filechooser.ismultiple"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.filechooser"},{"type":"category","label":"Dialog","items":[{"type":"link","label":"Dialog.accept","href":"/api/puppeteer.dialog.accept","docId":"api/puppeteer.dialog.accept"},{"type":"link","label":"Dialog.defaultValue","href":"/api/puppeteer.dialog.defaultvalue","docId":"api/puppeteer.dialog.defaultvalue"},{"type":"link","label":"Dialog.dismiss","href":"/api/puppeteer.dialog.dismiss","docId":"api/puppeteer.dialog.dismiss"},{"type":"link","label":"Dialog.message","href":"/api/puppeteer.dialog.message","docId":"api/puppeteer.dialog.message"},{"type":"link","label":"Dialog.type","href":"/api/puppeteer.dialog.type","docId":"api/puppeteer.dialog.type"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.dialog"},{"type":"category","label":"ConsoleMessage","items":[{"type":"link","label":"ConsoleMessage.(constructor)","href":"/api/puppeteer.consolemessage._constructor_","docId":"api/puppeteer.consolemessage._constructor_"},{"type":"link","label":"ConsoleMessage.args","href":"/api/puppeteer.consolemessage.args","docId":"api/puppeteer.consolemessage.args"},{"type":"link","label":"ConsoleMessage.location","href":"/api/puppeteer.consolemessage.location","docId":"api/puppeteer.consolemessage.location"},{"type":"link","label":"ConsoleMessage.stackTrace","href":"/api/puppeteer.consolemessage.stacktrace","docId":"api/puppeteer.consolemessage.stacktrace"},{"type":"link","label":"ConsoleMessage.text","href":"/api/puppeteer.consolemessage.text","docId":"api/puppeteer.consolemessage.text"},{"type":"link","label":"ConsoleMessage.type","href":"/api/puppeteer.consolemessage.type","docId":"api/puppeteer.consolemessage.type"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.consolemessage"},{"type":"category","label":"Frame","items":[{"type":"link","label":"Frame.$","href":"/api/puppeteer.frame._","docId":"api/puppeteer.frame._"},{"type":"link","label":"Frame.$$","href":"/api/puppeteer.frame.__","docId":"api/puppeteer.frame.__"},{"type":"link","label":"Frame.$$eval","href":"/api/puppeteer.frame.__eval","docId":"api/puppeteer.frame.__eval"},{"type":"link","label":"Frame.$eval","href":"/api/puppeteer.frame._eval","docId":"api/puppeteer.frame._eval"},{"type":"link","label":"Frame.$x","href":"/api/puppeteer.frame._x","docId":"api/puppeteer.frame._x"},{"type":"link","label":"Frame.addScriptTag","href":"/api/puppeteer.frame.addscripttag","docId":"api/puppeteer.frame.addscripttag"},{"type":"link","label":"Frame.addStyleTag","href":"/api/puppeteer.frame.addstyletag","docId":"api/puppeteer.frame.addstyletag"},{"type":"link","label":"Frame.addStyleTag_1","href":"/api/puppeteer.frame.addstyletag_1","docId":"api/puppeteer.frame.addstyletag_1"},{"type":"link","label":"Frame.childFrames","href":"/api/puppeteer.frame.childframes","docId":"api/puppeteer.frame.childframes"},{"type":"link","label":"Frame.click","href":"/api/puppeteer.frame.click","docId":"api/puppeteer.frame.click"},{"type":"link","label":"Frame.content","href":"/api/puppeteer.frame.content","docId":"api/puppeteer.frame.content"},{"type":"link","label":"Frame.evaluate","href":"/api/puppeteer.frame.evaluate","docId":"api/puppeteer.frame.evaluate"},{"type":"link","label":"Frame.evaluateHandle","href":"/api/puppeteer.frame.evaluatehandle","docId":"api/puppeteer.frame.evaluatehandle"},{"type":"link","label":"Frame.focus","href":"/api/puppeteer.frame.focus","docId":"api/puppeteer.frame.focus"},{"type":"link","label":"Frame.goto","href":"/api/puppeteer.frame.goto","docId":"api/puppeteer.frame.goto"},{"type":"link","label":"Frame.hover","href":"/api/puppeteer.frame.hover","docId":"api/puppeteer.frame.hover"},{"type":"link","label":"Frame.isDetached","href":"/api/puppeteer.frame.isdetached","docId":"api/puppeteer.frame.isdetached"},{"type":"link","label":"Frame.isOOPFrame","href":"/api/puppeteer.frame.isoopframe","docId":"api/puppeteer.frame.isoopframe"},{"type":"link","label":"Frame.locator","href":"/api/puppeteer.frame.locator","docId":"api/puppeteer.frame.locator"},{"type":"link","label":"Frame.name","href":"/api/puppeteer.frame.name","docId":"api/puppeteer.frame.name"},{"type":"link","label":"Frame.page","href":"/api/puppeteer.frame.page","docId":"api/puppeteer.frame.page"},{"type":"link","label":"Frame.parentFrame","href":"/api/puppeteer.frame.parentframe","docId":"api/puppeteer.frame.parentframe"},{"type":"link","label":"Frame.select","href":"/api/puppeteer.frame.select","docId":"api/puppeteer.frame.select"},{"type":"link","label":"Frame.setContent","href":"/api/puppeteer.frame.setcontent","docId":"api/puppeteer.frame.setcontent"},{"type":"link","label":"Frame.tap","href":"/api/puppeteer.frame.tap","docId":"api/puppeteer.frame.tap"},{"type":"link","label":"Frame.title","href":"/api/puppeteer.frame.title","docId":"api/puppeteer.frame.title"},{"type":"link","label":"Frame.type","href":"/api/puppeteer.frame.type","docId":"api/puppeteer.frame.type"},{"type":"link","label":"Frame.url","href":"/api/puppeteer.frame.url","docId":"api/puppeteer.frame.url"},{"type":"link","label":"Frame.waitForDevicePrompt","href":"/api/puppeteer.frame.waitfordeviceprompt","docId":"api/puppeteer.frame.waitfordeviceprompt"},{"type":"link","label":"Frame.waitForFunction","href":"/api/puppeteer.frame.waitforfunction","docId":"api/puppeteer.frame.waitforfunction"},{"type":"link","label":"Frame.waitForNavigation","href":"/api/puppeteer.frame.waitfornavigation","docId":"api/puppeteer.frame.waitfornavigation"},{"type":"link","label":"Frame.waitForSelector","href":"/api/puppeteer.frame.waitforselector","docId":"api/puppeteer.frame.waitforselector"},{"type":"link","label":"Frame.waitForTimeout","href":"/api/puppeteer.frame.waitfortimeout","docId":"api/puppeteer.frame.waitfortimeout"},{"type":"link","label":"Frame.waitForXPath","href":"/api/puppeteer.frame.waitforxpath","docId":"api/puppeteer.frame.waitforxpath"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.frame"},{"type":"category","label":"JSHandle","items":[{"type":"link","label":"JSHandle.asElement","href":"/api/puppeteer.jshandle.aselement","docId":"api/puppeteer.jshandle.aselement"},{"type":"link","label":"JSHandle.dispose","href":"/api/puppeteer.jshandle.dispose","docId":"api/puppeteer.jshandle.dispose"},{"type":"link","label":"JSHandle.evaluate","href":"/api/puppeteer.jshandle.evaluate","docId":"api/puppeteer.jshandle.evaluate"},{"type":"link","label":"JSHandle.evaluateHandle","href":"/api/puppeteer.jshandle.evaluatehandle","docId":"api/puppeteer.jshandle.evaluatehandle"},{"type":"link","label":"JSHandle.getProperties","href":"/api/puppeteer.jshandle.getproperties","docId":"api/puppeteer.jshandle.getproperties"},{"type":"link","label":"JSHandle.getProperty","href":"/api/puppeteer.jshandle.getproperty","docId":"api/puppeteer.jshandle.getproperty"},{"type":"link","label":"JSHandle.getProperty_1","href":"/api/puppeteer.jshandle.getproperty_1","docId":"api/puppeteer.jshandle.getproperty_1"},{"type":"link","label":"JSHandle.getProperty_2","href":"/api/puppeteer.jshandle.getproperty_2","docId":"api/puppeteer.jshandle.getproperty_2"},{"type":"link","label":"JSHandle.jsonValue","href":"/api/puppeteer.jshandle.jsonvalue","docId":"api/puppeteer.jshandle.jsonvalue"},{"type":"link","label":"JSHandle.remoteObject","href":"/api/puppeteer.jshandle.remoteobject","docId":"api/puppeteer.jshandle.remoteobject"},{"type":"link","label":"JSHandle.toString","href":"/api/puppeteer.jshandle.tostring","docId":"api/puppeteer.jshandle.tostring"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.jshandle"},{"type":"category","label":"ElementHandle","items":[{"type":"link","label":"ElementHandle.$","href":"/api/puppeteer.elementhandle._","docId":"api/puppeteer.elementhandle._"},{"type":"link","label":"ElementHandle.$$","href":"/api/puppeteer.elementhandle.__","docId":"api/puppeteer.elementhandle.__"},{"type":"link","label":"ElementHandle.$$eval","href":"/api/puppeteer.elementhandle.__eval","docId":"api/puppeteer.elementhandle.__eval"},{"type":"link","label":"ElementHandle.$eval","href":"/api/puppeteer.elementhandle._eval","docId":"api/puppeteer.elementhandle._eval"},{"type":"link","label":"ElementHandle.$x","href":"/api/puppeteer.elementhandle._x","docId":"api/puppeteer.elementhandle._x"},{"type":"link","label":"ElementHandle.asElement","href":"/api/puppeteer.elementhandle.aselement","docId":"api/puppeteer.elementhandle.aselement"},{"type":"link","label":"ElementHandle.boundingBox","href":"/api/puppeteer.elementhandle.boundingbox","docId":"api/puppeteer.elementhandle.boundingbox"},{"type":"link","label":"ElementHandle.boxModel","href":"/api/puppeteer.elementhandle.boxmodel","docId":"api/puppeteer.elementhandle.boxmodel"},{"type":"link","label":"ElementHandle.click","href":"/api/puppeteer.elementhandle.click","docId":"api/puppeteer.elementhandle.click"},{"type":"link","label":"ElementHandle.clickablePoint","href":"/api/puppeteer.elementhandle.clickablepoint","docId":"api/puppeteer.elementhandle.clickablepoint"},{"type":"link","label":"ElementHandle.contentFrame","href":"/api/puppeteer.elementhandle.contentframe","docId":"api/puppeteer.elementhandle.contentframe"},{"type":"link","label":"ElementHandle.drag","href":"/api/puppeteer.elementhandle.drag","docId":"api/puppeteer.elementhandle.drag"},{"type":"link","label":"ElementHandle.dragAndDrop","href":"/api/puppeteer.elementhandle.draganddrop","docId":"api/puppeteer.elementhandle.draganddrop"},{"type":"link","label":"ElementHandle.dragEnter","href":"/api/puppeteer.elementhandle.dragenter","docId":"api/puppeteer.elementhandle.dragenter"},{"type":"link","label":"ElementHandle.dragOver","href":"/api/puppeteer.elementhandle.dragover","docId":"api/puppeteer.elementhandle.dragover"},{"type":"link","label":"ElementHandle.drop","href":"/api/puppeteer.elementhandle.drop","docId":"api/puppeteer.elementhandle.drop"},{"type":"link","label":"ElementHandle.focus","href":"/api/puppeteer.elementhandle.focus","docId":"api/puppeteer.elementhandle.focus"},{"type":"link","label":"ElementHandle.hover","href":"/api/puppeteer.elementhandle.hover","docId":"api/puppeteer.elementhandle.hover"},{"type":"link","label":"ElementHandle.isHidden","href":"/api/puppeteer.elementhandle.ishidden","docId":"api/puppeteer.elementhandle.ishidden"},{"type":"link","label":"ElementHandle.isIntersectingViewport","href":"/api/puppeteer.elementhandle.isintersectingviewport","docId":"api/puppeteer.elementhandle.isintersectingviewport"},{"type":"link","label":"ElementHandle.isVisible","href":"/api/puppeteer.elementhandle.isvisible","docId":"api/puppeteer.elementhandle.isvisible"},{"type":"link","label":"ElementHandle.press","href":"/api/puppeteer.elementhandle.press","docId":"api/puppeteer.elementhandle.press"},{"type":"link","label":"ElementHandle.screenshot","href":"/api/puppeteer.elementhandle.screenshot","docId":"api/puppeteer.elementhandle.screenshot"},{"type":"link","label":"ElementHandle.scrollIntoView","href":"/api/puppeteer.elementhandle.scrollintoview","docId":"api/puppeteer.elementhandle.scrollintoview"},{"type":"link","label":"ElementHandle.select","href":"/api/puppeteer.elementhandle.select","docId":"api/puppeteer.elementhandle.select"},{"type":"link","label":"ElementHandle.tap","href":"/api/puppeteer.elementhandle.tap","docId":"api/puppeteer.elementhandle.tap"},{"type":"link","label":"ElementHandle.toElement","href":"/api/puppeteer.elementhandle.toelement","docId":"api/puppeteer.elementhandle.toelement"},{"type":"link","label":"ElementHandle.touchEnd","href":"/api/puppeteer.elementhandle.touchend","docId":"api/puppeteer.elementhandle.touchend"},{"type":"link","label":"ElementHandle.touchMove","href":"/api/puppeteer.elementhandle.touchmove","docId":"api/puppeteer.elementhandle.touchmove"},{"type":"link","label":"ElementHandle.touchStart","href":"/api/puppeteer.elementhandle.touchstart","docId":"api/puppeteer.elementhandle.touchstart"},{"type":"link","label":"ElementHandle.type","href":"/api/puppeteer.elementhandle.type","docId":"api/puppeteer.elementhandle.type"},{"type":"link","label":"ElementHandle.uploadFile","href":"/api/puppeteer.elementhandle.uploadfile","docId":"api/puppeteer.elementhandle.uploadfile"},{"type":"link","label":"ElementHandle.waitForSelector","href":"/api/puppeteer.elementhandle.waitforselector","docId":"api/puppeteer.elementhandle.waitforselector"},{"type":"link","label":"ElementHandle.waitForXPath","href":"/api/puppeteer.elementhandle.waitforxpath","docId":"api/puppeteer.elementhandle.waitforxpath"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.elementhandle"},{"type":"category","label":"HTTPRequest","items":[{"type":"link","label":"HTTPRequest.abort","href":"/api/puppeteer.httprequest.abort","docId":"api/puppeteer.httprequest.abort"},{"type":"link","label":"HTTPRequest.abortErrorReason","href":"/api/puppeteer.httprequest.aborterrorreason","docId":"api/puppeteer.httprequest.aborterrorreason"},{"type":"link","label":"HTTPRequest.continue","href":"/api/puppeteer.httprequest.continue","docId":"api/puppeteer.httprequest.continue"},{"type":"link","label":"HTTPRequest.continueRequestOverrides","href":"/api/puppeteer.httprequest.continuerequestoverrides","docId":"api/puppeteer.httprequest.continuerequestoverrides"},{"type":"link","label":"HTTPRequest.enqueueInterceptAction","href":"/api/puppeteer.httprequest.enqueueinterceptaction","docId":"api/puppeteer.httprequest.enqueueinterceptaction"},{"type":"link","label":"HTTPRequest.failure","href":"/api/puppeteer.httprequest.failure","docId":"api/puppeteer.httprequest.failure"},{"type":"link","label":"HTTPRequest.finalizeInterceptions","href":"/api/puppeteer.httprequest.finalizeinterceptions","docId":"api/puppeteer.httprequest.finalizeinterceptions"},{"type":"link","label":"HTTPRequest.frame","href":"/api/puppeteer.httprequest.frame","docId":"api/puppeteer.httprequest.frame"},{"type":"link","label":"HTTPRequest.headers","href":"/api/puppeteer.httprequest.headers","docId":"api/puppeteer.httprequest.headers"},{"type":"link","label":"HTTPRequest.initiator","href":"/api/puppeteer.httprequest.initiator","docId":"api/puppeteer.httprequest.initiator"},{"type":"link","label":"HTTPRequest.interceptResolutionState","href":"/api/puppeteer.httprequest.interceptresolutionstate","docId":"api/puppeteer.httprequest.interceptresolutionstate"},{"type":"link","label":"HTTPRequest.isInterceptResolutionHandled","href":"/api/puppeteer.httprequest.isinterceptresolutionhandled","docId":"api/puppeteer.httprequest.isinterceptresolutionhandled"},{"type":"link","label":"HTTPRequest.isNavigationRequest","href":"/api/puppeteer.httprequest.isnavigationrequest","docId":"api/puppeteer.httprequest.isnavigationrequest"},{"type":"link","label":"HTTPRequest.method","href":"/api/puppeteer.httprequest.method","docId":"api/puppeteer.httprequest.method"},{"type":"link","label":"HTTPRequest.postData","href":"/api/puppeteer.httprequest.postdata","docId":"api/puppeteer.httprequest.postdata"},{"type":"link","label":"HTTPRequest.redirectChain","href":"/api/puppeteer.httprequest.redirectchain","docId":"api/puppeteer.httprequest.redirectchain"},{"type":"link","label":"HTTPRequest.resourceType","href":"/api/puppeteer.httprequest.resourcetype","docId":"api/puppeteer.httprequest.resourcetype"},{"type":"link","label":"HTTPRequest.respond","href":"/api/puppeteer.httprequest.respond","docId":"api/puppeteer.httprequest.respond"},{"type":"link","label":"HTTPRequest.response","href":"/api/puppeteer.httprequest.response","docId":"api/puppeteer.httprequest.response"},{"type":"link","label":"HTTPRequest.responseForRequest","href":"/api/puppeteer.httprequest.responseforrequest","docId":"api/puppeteer.httprequest.responseforrequest"},{"type":"link","label":"HTTPRequest.url","href":"/api/puppeteer.httprequest.url","docId":"api/puppeteer.httprequest.url"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.httprequest"},{"type":"category","label":"HTTPResponse","items":[{"type":"link","label":"HTTPResponse.buffer","href":"/api/puppeteer.httpresponse.buffer","docId":"api/puppeteer.httpresponse.buffer"},{"type":"link","label":"HTTPResponse.frame","href":"/api/puppeteer.httpresponse.frame","docId":"api/puppeteer.httpresponse.frame"},{"type":"link","label":"HTTPResponse.fromCache","href":"/api/puppeteer.httpresponse.fromcache","docId":"api/puppeteer.httpresponse.fromcache"},{"type":"link","label":"HTTPResponse.fromServiceWorker","href":"/api/puppeteer.httpresponse.fromserviceworker","docId":"api/puppeteer.httpresponse.fromserviceworker"},{"type":"link","label":"HTTPResponse.headers","href":"/api/puppeteer.httpresponse.headers","docId":"api/puppeteer.httpresponse.headers"},{"type":"link","label":"HTTPResponse.json","href":"/api/puppeteer.httpresponse.json","docId":"api/puppeteer.httpresponse.json"},{"type":"link","label":"HTTPResponse.ok","href":"/api/puppeteer.httpresponse.ok","docId":"api/puppeteer.httpresponse.ok"},{"type":"link","label":"HTTPResponse.remoteAddress","href":"/api/puppeteer.httpresponse.remoteaddress","docId":"api/puppeteer.httpresponse.remoteaddress"},{"type":"link","label":"HTTPResponse.request","href":"/api/puppeteer.httpresponse.request","docId":"api/puppeteer.httpresponse.request"},{"type":"link","label":"HTTPResponse.securityDetails","href":"/api/puppeteer.httpresponse.securitydetails","docId":"api/puppeteer.httpresponse.securitydetails"},{"type":"link","label":"HTTPResponse.status","href":"/api/puppeteer.httpresponse.status","docId":"api/puppeteer.httpresponse.status"},{"type":"link","label":"HTTPResponse.statusText","href":"/api/puppeteer.httpresponse.statustext","docId":"api/puppeteer.httpresponse.statustext"},{"type":"link","label":"HTTPResponse.text","href":"/api/puppeteer.httpresponse.text","docId":"api/puppeteer.httpresponse.text"},{"type":"link","label":"HTTPResponse.timing","href":"/api/puppeteer.httpresponse.timing","docId":"api/puppeteer.httpresponse.timing"},{"type":"link","label":"HTTPResponse.url","href":"/api/puppeteer.httpresponse.url","docId":"api/puppeteer.httpresponse.url"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.httpresponse"},{"type":"category","label":"SecurityDetails","items":[{"type":"link","label":"SecurityDetails.issuer","href":"/api/puppeteer.securitydetails.issuer","docId":"api/puppeteer.securitydetails.issuer"},{"type":"link","label":"SecurityDetails.protocol","href":"/api/puppeteer.securitydetails.protocol","docId":"api/puppeteer.securitydetails.protocol"},{"type":"link","label":"SecurityDetails.subjectAlternativeNames","href":"/api/puppeteer.securitydetails.subjectalternativenames","docId":"api/puppeteer.securitydetails.subjectalternativenames"},{"type":"link","label":"SecurityDetails.subjectName","href":"/api/puppeteer.securitydetails.subjectname","docId":"api/puppeteer.securitydetails.subjectname"},{"type":"link","label":"SecurityDetails.validFrom","href":"/api/puppeteer.securitydetails.validfrom","docId":"api/puppeteer.securitydetails.validfrom"},{"type":"link","label":"SecurityDetails.validTo","href":"/api/puppeteer.securitydetails.validto","docId":"api/puppeteer.securitydetails.validto"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.securitydetails"},{"type":"category","label":"Target","items":[{"type":"link","label":"Target.browser","href":"/api/puppeteer.target.browser","docId":"api/puppeteer.target.browser"},{"type":"link","label":"Target.browserContext","href":"/api/puppeteer.target.browsercontext","docId":"api/puppeteer.target.browsercontext"},{"type":"link","label":"Target.createCDPSession","href":"/api/puppeteer.target.createcdpsession","docId":"api/puppeteer.target.createcdpsession"},{"type":"link","label":"Target.opener","href":"/api/puppeteer.target.opener","docId":"api/puppeteer.target.opener"},{"type":"link","label":"Target.page","href":"/api/puppeteer.target.page","docId":"api/puppeteer.target.page"},{"type":"link","label":"Target.type","href":"/api/puppeteer.target.type","docId":"api/puppeteer.target.type"},{"type":"link","label":"Target.url","href":"/api/puppeteer.target.url","docId":"api/puppeteer.target.url"},{"type":"link","label":"Target.worker","href":"/api/puppeteer.target.worker","docId":"api/puppeteer.target.worker"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.target"},{"type":"category","label":"CDPSession","items":[{"type":"link","label":"CDPSession.connection","href":"/api/puppeteer.cdpsession.connection","docId":"api/puppeteer.cdpsession.connection"},{"type":"link","label":"CDPSession.detach","href":"/api/puppeteer.cdpsession.detach","docId":"api/puppeteer.cdpsession.detach"},{"type":"link","label":"CDPSession.id","href":"/api/puppeteer.cdpsession.id","docId":"api/puppeteer.cdpsession.id"},{"type":"link","label":"CDPSession.send","href":"/api/puppeteer.cdpsession.send","docId":"api/puppeteer.cdpsession.send"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.cdpsession"},{"type":"category","label":"Coverage","items":[{"type":"link","label":"Coverage.(constructor)","href":"/api/puppeteer.coverage._constructor_","docId":"api/puppeteer.coverage._constructor_"},{"type":"link","label":"Coverage.startCSSCoverage","href":"/api/puppeteer.coverage.startcsscoverage","docId":"api/puppeteer.coverage.startcsscoverage"},{"type":"link","label":"Coverage.startJSCoverage","href":"/api/puppeteer.coverage.startjscoverage","docId":"api/puppeteer.coverage.startjscoverage"},{"type":"link","label":"Coverage.stopCSSCoverage","href":"/api/puppeteer.coverage.stopcsscoverage","docId":"api/puppeteer.coverage.stopcsscoverage"},{"type":"link","label":"Coverage.stopJSCoverage","href":"/api/puppeteer.coverage.stopjscoverage","docId":"api/puppeteer.coverage.stopjscoverage"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.coverage"},{"type":"link","label":"TimeoutError","href":"/api/puppeteer.timeouterror","docId":"api/puppeteer.timeouterror"},{"type":"category","label":"EventEmitter","items":[{"type":"link","label":"EventEmitter.addListener","href":"/api/puppeteer.eventemitter.addlistener","docId":"api/puppeteer.eventemitter.addlistener"},{"type":"link","label":"EventEmitter.emit","href":"/api/puppeteer.eventemitter.emit","docId":"api/puppeteer.eventemitter.emit"},{"type":"link","label":"EventEmitter.listenerCount","href":"/api/puppeteer.eventemitter.listenercount","docId":"api/puppeteer.eventemitter.listenercount"},{"type":"link","label":"EventEmitter.off","href":"/api/puppeteer.eventemitter.off","docId":"api/puppeteer.eventemitter.off"},{"type":"link","label":"EventEmitter.on","href":"/api/puppeteer.eventemitter.on","docId":"api/puppeteer.eventemitter.on"},{"type":"link","label":"EventEmitter.once","href":"/api/puppeteer.eventemitter.once","docId":"api/puppeteer.eventemitter.once"},{"type":"link","label":"EventEmitter.removeAllListeners","href":"/api/puppeteer.eventemitter.removealllisteners","docId":"api/puppeteer.eventemitter.removealllisteners"},{"type":"link","label":"EventEmitter.removeListener","href":"/api/puppeteer.eventemitter.removelistener","docId":"api/puppeteer.eventemitter.removelistener"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.eventemitter"},{"type":"category","label":"Other","items":[{"type":"link","label":"ActionCondition","href":"/api/puppeteer.actioncondition","docId":"api/puppeteer.actioncondition"},{"type":"link","label":"ActionOptions","href":"/api/puppeteer.actionoptions","docId":"api/puppeteer.actionoptions"},{"type":"link","label":"ActionResult","href":"/api/puppeteer.actionresult","docId":"api/puppeteer.actionresult"},{"type":"link","label":"Awaitable","href":"/api/puppeteer.awaitable","docId":"api/puppeteer.awaitable"},{"type":"link","label":"AwaitableIterable","href":"/api/puppeteer.awaitableiterable","docId":"api/puppeteer.awaitableiterable"},{"type":"link","label":"BoundingBox","href":"/api/puppeteer.boundingbox","docId":"api/puppeteer.boundingbox"},{"type":"link","label":"BoxModel","href":"/api/puppeteer.boxmodel","docId":"api/puppeteer.boxmodel"},{"type":"link","label":"BrowserConnectOptions","href":"/api/puppeteer.browserconnectoptions","docId":"api/puppeteer.browserconnectoptions"},{"type":"link","label":"BrowserContextEmittedEvents","href":"/api/puppeteer.browsercontextemittedevents","docId":"api/puppeteer.browsercontextemittedevents"},{"type":"link","label":"BrowserContextOptions","href":"/api/puppeteer.browsercontextoptions","docId":"api/puppeteer.browsercontextoptions"},{"type":"link","label":"BrowserEmittedEvents","href":"/api/puppeteer.browseremittedevents","docId":"api/puppeteer.browseremittedevents"},{"type":"link","label":"BrowserLaunchArgumentOptions","href":"/api/puppeteer.browserlaunchargumentoptions","docId":"api/puppeteer.browserlaunchargumentoptions"},{"type":"link","label":"ChromeReleaseChannel","href":"/api/puppeteer.chromereleasechannel","docId":"api/puppeteer.chromereleasechannel"},{"type":"link","label":"clearCustomQueryHandlers","href":"/api/puppeteer.clearcustomqueryhandlers","docId":"api/puppeteer.clearcustomqueryhandlers"},{"type":"link","label":"ClickOptions","href":"/api/puppeteer.clickoptions","docId":"api/puppeteer.clickoptions"},{"type":"category","label":"CommonEventEmitter","items":[{"type":"link","label":"CommonEventEmitter.addListener","href":"/api/puppeteer.commoneventemitter.addlistener","docId":"api/puppeteer.commoneventemitter.addlistener"},{"type":"link","label":"CommonEventEmitter.emit","href":"/api/puppeteer.commoneventemitter.emit","docId":"api/puppeteer.commoneventemitter.emit"},{"type":"link","label":"CommonEventEmitter.listenerCount","href":"/api/puppeteer.commoneventemitter.listenercount","docId":"api/puppeteer.commoneventemitter.listenercount"},{"type":"link","label":"CommonEventEmitter.off","href":"/api/puppeteer.commoneventemitter.off","docId":"api/puppeteer.commoneventemitter.off"},{"type":"link","label":"CommonEventEmitter.on","href":"/api/puppeteer.commoneventemitter.on","docId":"api/puppeteer.commoneventemitter.on"},{"type":"link","label":"CommonEventEmitter.once","href":"/api/puppeteer.commoneventemitter.once","docId":"api/puppeteer.commoneventemitter.once"},{"type":"link","label":"CommonEventEmitter.removeAllListeners","href":"/api/puppeteer.commoneventemitter.removealllisteners","docId":"api/puppeteer.commoneventemitter.removealllisteners"},{"type":"link","label":"CommonEventEmitter.removeListener","href":"/api/puppeteer.commoneventemitter.removelistener","docId":"api/puppeteer.commoneventemitter.removelistener"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.commoneventemitter"},{"type":"link","label":"Configuration","href":"/api/puppeteer.configuration","docId":"api/puppeteer.configuration"},{"type":"link","label":"connect","href":"/api/puppeteer.connect","docId":"api/puppeteer.connect"},{"type":"category","label":"Connection","items":[{"type":"link","label":"Connection.(constructor)","href":"/api/puppeteer.connection._constructor_","docId":"api/puppeteer.connection._constructor_"},{"type":"link","label":"Connection.createSession","href":"/api/puppeteer.connection.createsession","docId":"api/puppeteer.connection.createsession"},{"type":"link","label":"Connection.dispose","href":"/api/puppeteer.connection.dispose","docId":"api/puppeteer.connection.dispose"},{"type":"link","label":"Connection.fromSession","href":"/api/puppeteer.connection.fromsession","docId":"api/puppeteer.connection.fromsession"},{"type":"link","label":"Connection.send","href":"/api/puppeteer.connection.send","docId":"api/puppeteer.connection.send"},{"type":"link","label":"Connection.session","href":"/api/puppeteer.connection.session","docId":"api/puppeteer.connection.session"},{"type":"link","label":"Connection.url","href":"/api/puppeteer.connection.url","docId":"api/puppeteer.connection.url"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.connection"},{"type":"category","label":"ConnectionTransport","items":[{"type":"link","label":"ConnectionTransport.close","href":"/api/puppeteer.connectiontransport.close","docId":"api/puppeteer.connectiontransport.close"},{"type":"link","label":"ConnectionTransport.send","href":"/api/puppeteer.connectiontransport.send","docId":"api/puppeteer.connectiontransport.send"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.connectiontransport"},{"type":"link","label":"ConnectOptions","href":"/api/puppeteer.connectoptions","docId":"api/puppeteer.connectoptions"},{"type":"link","label":"ConsoleMessageLocation","href":"/api/puppeteer.consolemessagelocation","docId":"api/puppeteer.consolemessagelocation"},{"type":"link","label":"ConsoleMessageType","href":"/api/puppeteer.consolemessagetype","docId":"api/puppeteer.consolemessagetype"},{"type":"link","label":"ContinueRequestOverrides","href":"/api/puppeteer.continuerequestoverrides","docId":"api/puppeteer.continuerequestoverrides"},{"type":"link","label":"CoverageEntry","href":"/api/puppeteer.coverageentry","docId":"api/puppeteer.coverageentry"},{"type":"link","label":"Credentials","href":"/api/puppeteer.credentials","docId":"api/puppeteer.credentials"},{"type":"category","label":"CSSCoverage","items":[{"type":"link","label":"CSSCoverage.(constructor)","href":"/api/puppeteer.csscoverage._constructor_","docId":"api/puppeteer.csscoverage._constructor_"},{"type":"link","label":"CSSCoverage.start","href":"/api/puppeteer.csscoverage.start","docId":"api/puppeteer.csscoverage.start"},{"type":"link","label":"CSSCoverage.stop","href":"/api/puppeteer.csscoverage.stop","docId":"api/puppeteer.csscoverage.stop"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.csscoverage"},{"type":"link","label":"CSSCoverageOptions","href":"/api/puppeteer.csscoverageoptions","docId":"api/puppeteer.csscoverageoptions"},{"type":"link","label":"CustomError","href":"/api/puppeteer.customerror","docId":"api/puppeteer.customerror"},{"type":"link","label":"CustomQueryHandler","href":"/api/puppeteer.customqueryhandler","docId":"api/puppeteer.customqueryhandler"},{"type":"link","label":"customQueryHandlerNames","href":"/api/puppeteer.customqueryhandlernames","docId":"api/puppeteer.customqueryhandlernames"},{"type":"link","label":"DEFAULT_INTERCEPT_RESOLUTION_PRIORITY","href":"/api/puppeteer.default_intercept_resolution_priority","docId":"api/puppeteer.default_intercept_resolution_priority"},{"type":"link","label":"defaultArgs","href":"/api/puppeteer.defaultargs","docId":"api/puppeteer.defaultargs"},{"type":"link","label":"Device","href":"/api/puppeteer.device","docId":"api/puppeteer.device"},{"type":"category","label":"DeviceRequestPrompt","items":[{"type":"link","label":"DeviceRequestPrompt.cancel","href":"/api/puppeteer.devicerequestprompt.cancel","docId":"api/puppeteer.devicerequestprompt.cancel"},{"type":"link","label":"DeviceRequestPrompt.select","href":"/api/puppeteer.devicerequestprompt.select","docId":"api/puppeteer.devicerequestprompt.select"},{"type":"link","label":"DeviceRequestPrompt.waitForDevice","href":"/api/puppeteer.devicerequestprompt.waitfordevice","docId":"api/puppeteer.devicerequestprompt.waitfordevice"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.devicerequestprompt"},{"type":"link","label":"DeviceRequestPromptDevice","href":"/api/puppeteer.devicerequestpromptdevice","docId":"api/puppeteer.devicerequestpromptdevice"},{"type":"link","label":"devices","href":"/api/puppeteer.devices","docId":"api/puppeteer.devices"},{"type":"link","label":"ElementFor","href":"/api/puppeteer.elementfor","docId":"api/puppeteer.elementfor"},{"type":"link","label":"ErrorCode","href":"/api/puppeteer.errorcode","docId":"api/puppeteer.errorcode"},{"type":"link","label":"errors","href":"/api/puppeteer.errors","docId":"api/puppeteer.errors"},{"type":"link","label":"EvaluateFunc","href":"/api/puppeteer.evaluatefunc","docId":"api/puppeteer.evaluatefunc"},{"type":"link","label":"EvaluateFuncWith","href":"/api/puppeteer.evaluatefuncwith","docId":"api/puppeteer.evaluatefuncwith"},{"type":"link","label":"EventType","href":"/api/puppeteer.eventtype","docId":"api/puppeteer.eventtype"},{"type":"link","label":"executablePath","href":"/api/puppeteer.executablepath","docId":"api/puppeteer.executablepath"},{"type":"link","label":"ExperimentsConfiguration","href":"/api/puppeteer.experimentsconfiguration","docId":"api/puppeteer.experimentsconfiguration"},{"type":"link","label":"FlattenHandle","href":"/api/puppeteer.flattenhandle","docId":"api/puppeteer.flattenhandle"},{"type":"link","label":"FrameAddScriptTagOptions","href":"/api/puppeteer.frameaddscripttagoptions","docId":"api/puppeteer.frameaddscripttagoptions"},{"type":"link","label":"FrameAddStyleTagOptions","href":"/api/puppeteer.frameaddstyletagoptions","docId":"api/puppeteer.frameaddstyletagoptions"},{"type":"link","label":"FrameWaitForFunctionOptions","href":"/api/puppeteer.framewaitforfunctionoptions","docId":"api/puppeteer.framewaitforfunctionoptions"},{"type":"link","label":"GeolocationOptions","href":"/api/puppeteer.geolocationoptions","docId":"api/puppeteer.geolocationoptions"},{"type":"link","label":"HandleFor","href":"/api/puppeteer.handlefor","docId":"api/puppeteer.handlefor"},{"type":"link","label":"HandleOr","href":"/api/puppeteer.handleor","docId":"api/puppeteer.handleor"},{"type":"link","label":"Handler","href":"/api/puppeteer.handler","docId":"api/puppeteer.handler"},{"type":"link","label":"InnerParams","href":"/api/puppeteer.innerparams","docId":"api/puppeteer.innerparams"},{"type":"link","label":"InterceptResolutionAction","href":"/api/puppeteer.interceptresolutionaction","docId":"api/puppeteer.interceptresolutionaction"},{"type":"link","label":"InterceptResolutionState","href":"/api/puppeteer.interceptresolutionstate","docId":"api/puppeteer.interceptresolutionstate"},{"type":"link","label":"InterceptResolutionStrategy","href":"/api/puppeteer.interceptresolutionstrategy","docId":"api/puppeteer.interceptresolutionstrategy"},{"type":"link","label":"InternalNetworkConditions","href":"/api/puppeteer.internalnetworkconditions","docId":"api/puppeteer.internalnetworkconditions"},{"type":"category","label":"JSCoverage","items":[{"type":"link","label":"JSCoverage.(constructor)","href":"/api/puppeteer.jscoverage._constructor_","docId":"api/puppeteer.jscoverage._constructor_"},{"type":"link","label":"JSCoverage.start","href":"/api/puppeteer.jscoverage.start","docId":"api/puppeteer.jscoverage.start"},{"type":"link","label":"JSCoverage.stop","href":"/api/puppeteer.jscoverage.stop","docId":"api/puppeteer.jscoverage.stop"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.jscoverage"},{"type":"link","label":"JSCoverageEntry","href":"/api/puppeteer.jscoverageentry","docId":"api/puppeteer.jscoverageentry"},{"type":"link","label":"JSCoverageOptions","href":"/api/puppeteer.jscoverageoptions","docId":"api/puppeteer.jscoverageoptions"},{"type":"link","label":"KeyboardTypeOptions","href":"/api/puppeteer.keyboardtypeoptions","docId":"api/puppeteer.keyboardtypeoptions"},{"type":"link","label":"KeyDownOptions","href":"/api/puppeteer.keydownoptions","docId":"api/puppeteer.keydownoptions"},{"type":"link","label":"KeyInput","href":"/api/puppeteer.keyinput","docId":"api/puppeteer.keyinput"},{"type":"link","label":"KeyPressOptions","href":"/api/puppeteer.keypressoptions","docId":"api/puppeteer.keypressoptions"},{"type":"link","label":"KnownDevices","href":"/api/puppeteer.knowndevices","docId":"api/puppeteer.knowndevices"},{"type":"link","label":"launch","href":"/api/puppeteer.launch","docId":"api/puppeteer.launch"},{"type":"link","label":"LaunchOptions","href":"/api/puppeteer.launchoptions","docId":"api/puppeteer.launchoptions"},{"type":"category","label":"Locator","items":[{"type":"link","label":"Locator.click","href":"/api/puppeteer.locator.click","docId":"api/puppeteer.locator.click"},{"type":"link","label":"Locator.fill","href":"/api/puppeteer.locator.fill","docId":"api/puppeteer.locator.fill"},{"type":"link","label":"Locator.hover","href":"/api/puppeteer.locator.hover","docId":"api/puppeteer.locator.hover"},{"type":"link","label":"Locator.off","href":"/api/puppeteer.locator.off","docId":"api/puppeteer.locator.off"},{"type":"link","label":"Locator.on","href":"/api/puppeteer.locator.on","docId":"api/puppeteer.locator.on"},{"type":"link","label":"Locator.once","href":"/api/puppeteer.locator.once","docId":"api/puppeteer.locator.once"},{"type":"link","label":"Locator.race","href":"/api/puppeteer.locator.race","docId":"api/puppeteer.locator.race"},{"type":"link","label":"Locator.scroll","href":"/api/puppeteer.locator.scroll","docId":"api/puppeteer.locator.scroll"},{"type":"link","label":"Locator.setEnsureElementIsInTheViewport","href":"/api/puppeteer.locator.setensureelementisintheviewport","docId":"api/puppeteer.locator.setensureelementisintheviewport"},{"type":"link","label":"Locator.setTimeout","href":"/api/puppeteer.locator.settimeout","docId":"api/puppeteer.locator.settimeout"},{"type":"link","label":"Locator.setVisibility","href":"/api/puppeteer.locator.setvisibility","docId":"api/puppeteer.locator.setvisibility"},{"type":"link","label":"Locator.setWaitForEnabled","href":"/api/puppeteer.locator.setwaitforenabled","docId":"api/puppeteer.locator.setwaitforenabled"},{"type":"link","label":"Locator.setWaitForStableBoundingBox","href":"/api/puppeteer.locator.setwaitforstableboundingbox","docId":"api/puppeteer.locator.setwaitforstableboundingbox"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.locator"},{"type":"link","label":"LocatorEmittedEvents","href":"/api/puppeteer.locatoremittedevents","docId":"api/puppeteer.locatoremittedevents"},{"type":"link","label":"LocatorEventObject","href":"/api/puppeteer.locatoreventobject","docId":"api/puppeteer.locatoreventobject"},{"type":"link","label":"LocatorOptions","href":"/api/puppeteer.locatoroptions","docId":"api/puppeteer.locatoroptions"},{"type":"link","label":"LowerCasePaperFormat","href":"/api/puppeteer.lowercasepaperformat","docId":"api/puppeteer.lowercasepaperformat"},{"type":"link","label":"MediaFeature","href":"/api/puppeteer.mediafeature","docId":"api/puppeteer.mediafeature"},{"type":"link","label":"Metrics","href":"/api/puppeteer.metrics","docId":"api/puppeteer.metrics"},{"type":"link","label":"MouseButton","href":"/api/puppeteer.mousebutton","docId":"api/puppeteer.mousebutton"},{"type":"link","label":"MouseClickOptions","href":"/api/puppeteer.mouseclickoptions","docId":"api/puppeteer.mouseclickoptions"},{"type":"link","label":"MouseMoveOptions","href":"/api/puppeteer.mousemoveoptions","docId":"api/puppeteer.mousemoveoptions"},{"type":"link","label":"MouseOptions","href":"/api/puppeteer.mouseoptions","docId":"api/puppeteer.mouseoptions"},{"type":"link","label":"MouseWheelOptions","href":"/api/puppeteer.mousewheeloptions","docId":"api/puppeteer.mousewheeloptions"},{"type":"link","label":"networkConditions","href":"/api/puppeteer.networkconditions","docId":"api/puppeteer.networkconditions"},{"type":"link","label":"NewDocumentScriptEvaluation","href":"/api/puppeteer.newdocumentscriptevaluation","docId":"api/puppeteer.newdocumentscriptevaluation"},{"type":"link","label":"NodeFor","href":"/api/puppeteer.nodefor","docId":"api/puppeteer.nodefor"},{"type":"link","label":"Offset","href":"/api/puppeteer.offset","docId":"api/puppeteer.offset"},{"type":"link","label":"PageEmittedEvents","href":"/api/puppeteer.pageemittedevents","docId":"api/puppeteer.pageemittedevents"},{"type":"link","label":"PageEventObject","href":"/api/puppeteer.pageeventobject","docId":"api/puppeteer.pageeventobject"},{"type":"link","label":"PaperFormat","href":"/api/puppeteer.paperformat","docId":"api/puppeteer.paperformat"},{"type":"link","label":"PDFMargin","href":"/api/puppeteer.pdfmargin","docId":"api/puppeteer.pdfmargin"},{"type":"link","label":"PDFOptions","href":"/api/puppeteer.pdfoptions","docId":"api/puppeteer.pdfoptions"},{"type":"link","label":"Permission","href":"/api/puppeteer.permission","docId":"api/puppeteer.permission"},{"type":"link","label":"Point","href":"/api/puppeteer.point","docId":"api/puppeteer.point"},{"type":"link","label":"PredefinedNetworkConditions","href":"/api/puppeteer.predefinednetworkconditions","docId":"api/puppeteer.predefinednetworkconditions"},{"type":"link","label":"Product","href":"/api/puppeteer.product","docId":"api/puppeteer.product"},{"type":"category","label":"ProductLauncher","items":[{"type":"link","label":"ProductLauncher.defaultArgs","href":"/api/puppeteer.productlauncher.defaultargs","docId":"api/puppeteer.productlauncher.defaultargs"},{"type":"link","label":"ProductLauncher.executablePath","href":"/api/puppeteer.productlauncher.executablepath","docId":"api/puppeteer.productlauncher.executablepath"},{"type":"link","label":"ProductLauncher.launch","href":"/api/puppeteer.productlauncher.launch","docId":"api/puppeteer.productlauncher.launch"}],"collapsed":true,"collapsible":true,"href":"/api/puppeteer.productlauncher"},{"type":"link","label":"ProtocolError","href":"/api/puppeteer.protocolerror","docId":"api/puppeteer.protocolerror"},{"type":"link","label":"ProtocolLifeCycleEvent","href":"/api/puppeteer.protocollifecycleevent","docId":"api/puppeteer.protocollifecycleevent"},{"type":"link","label":"puppeteer","href":"/api/puppeteer.puppeteer","docId":"api/puppeteer.puppeteer"},{"type":"link","label":"PuppeteerErrors","href":"/api/puppeteer.puppeteererrors","docId":"api/puppeteer.puppeteererrors"},{"type":"link","label":"PuppeteerLaunchOptions","href":"/api/puppeteer.puppeteerlaunchoptions","docId":"api/puppeteer.puppeteerlaunchoptions"},{"type":"link","label":"PuppeteerLifeCycleEvent","href":"/api/puppeteer.puppeteerlifecycleevent","docId":"api/puppeteer.puppeteerlifecycleevent"},{"type":"link","label":"PuppeteerNodeLaunchOptions","href":"/api/puppeteer.puppeteernodelaunchoptions","docId":"api/puppeteer.puppeteernodelaunchoptions"},{"type":"link","label":"registerCustomQueryHandler","href":"/api/puppeteer.registercustomqueryhandler","docId":"api/puppeteer.registercustomqueryhandler"},{"type":"link","label":"RemoteAddress","href":"/api/puppeteer.remoteaddress","docId":"api/puppeteer.remoteaddress"},{"type":"link","label":"ResourceType","href":"/api/puppeteer.resourcetype","docId":"api/puppeteer.resourcetype"},{"type":"link","label":"ResponseForRequest","href":"/api/puppeteer.responseforrequest","docId":"api/puppeteer.responseforrequest"},{"type":"link","label":"ScreenshotClip","href":"/api/puppeteer.screenshotclip","docId":"api/puppeteer.screenshotclip"},{"type":"link","label":"ScreenshotOptions","href":"/api/puppeteer.screenshotoptions","docId":"api/puppeteer.screenshotoptions"},{"type":"link","label":"SerializedAXNode","href":"/api/puppeteer.serializedaxnode","docId":"api/puppeteer.serializedaxnode"},{"type":"link","label":"SnapshotOptions","href":"/api/puppeteer.snapshotoptions","docId":"api/puppeteer.snapshotoptions"},{"type":"link","label":"TargetFilterCallback","href":"/api/puppeteer.targetfiltercallback","docId":"api/puppeteer.targetfiltercallback"},{"type":"link","label":"TracingOptions","href":"/api/puppeteer.tracingoptions","docId":"api/puppeteer.tracingoptions"},{"type":"link","label":"trimCache","href":"/api/puppeteer.trimcache","docId":"api/puppeteer.trimcache"},{"type":"link","label":"unregisterCustomQueryHandler","href":"/api/puppeteer.unregistercustomqueryhandler","docId":"api/puppeteer.unregistercustomqueryhandler"},{"type":"link","label":"Viewport","href":"/api/puppeteer.viewport","docId":"api/puppeteer.viewport"},{"type":"link","label":"VisibilityOption","href":"/api/puppeteer.visibilityoption","docId":"api/puppeteer.visibilityoption"},{"type":"link","label":"WaitForOptions","href":"/api/puppeteer.waitforoptions","docId":"api/puppeteer.waitforoptions"},{"type":"link","label":"WaitForSelectorOptions","href":"/api/puppeteer.waitforselectoroptions","docId":"api/puppeteer.waitforselectoroptions"},{"type":"link","label":"WaitForTargetOptions","href":"/api/puppeteer.waitfortargetoptions","docId":"api/puppeteer.waitfortargetoptions"},{"type":"link","label":"WaitTimeoutOptions","href":"/api/puppeteer.waittimeoutoptions","docId":"api/puppeteer.waittimeoutoptions"}],"collapsed":true,"collapsible":true}],"browsersApi":[{"type":"category","label":"API","items":[{"type":"link","label":"launch","href":"/browsers-api/browsers.launch","docId":"browsers-api/browsers.launch"},{"type":"link","label":"install","href":"/browsers-api/browsers.install","docId":"browsers-api/browsers.install"},{"type":"link","label":"uninstall","href":"/browsers-api/browsers.uninstall","docId":"browsers-api/browsers.uninstall"},{"type":"link","label":"canDownload","href":"/browsers-api/browsers.candownload","docId":"browsers-api/browsers.candownload"},{"type":"link","label":"createProfile","href":"/browsers-api/browsers.createprofile","docId":"browsers-api/browsers.createprofile"},{"type":"link","label":"computeExecutablePath","href":"/browsers-api/browsers.computeexecutablepath","docId":"browsers-api/browsers.computeexecutablepath"},{"type":"link","label":"computeSystemExecutablePath","href":"/browsers-api/browsers.computesystemexecutablepath","docId":"browsers-api/browsers.computesystemexecutablepath"},{"type":"link","label":"resolveBuildId","href":"/browsers-api/browsers.resolvebuildid","docId":"browsers-api/browsers.resolvebuildid"},{"type":"link","label":"getInstalledBrowsers","href":"/browsers-api/browsers.getinstalledbrowsers","docId":"browsers-api/browsers.getinstalledbrowsers"},{"type":"link","label":"detectBrowserPlatform","href":"/browsers-api/browsers.detectbrowserplatform","docId":"browsers-api/browsers.detectbrowserplatform"},{"type":"link","label":"BrowserPlatform","href":"/browsers-api/browsers.browserplatform","docId":"browsers-api/browsers.browserplatform"},{"type":"link","label":"Browser","href":"/browsers-api/browsers.browser","docId":"browsers-api/browsers.browser"},{"type":"category","label":"CLI","items":[{"type":"link","label":"CLI.(constructor)","href":"/browsers-api/browsers.cli._constructor_","docId":"browsers-api/browsers.cli._constructor_"},{"type":"link","label":"CLI.run","href":"/browsers-api/browsers.cli.run","docId":"browsers-api/browsers.cli.run"}],"collapsed":true,"collapsible":true,"href":"/browsers-api/browsers.cli"}],"collapsed":true,"collapsible":true,"href":"/browsers-api/"},{"type":"category","label":"Other","items":[{"type":"link","label":"CDP_WEBSOCKET_ENDPOINT_REGEX","href":"/browsers-api/browsers.cdp_websocket_endpoint_regex","docId":"browsers-api/browsers.cdp_websocket_endpoint_regex"},{"type":"link","label":"ChromeReleaseChannel","href":"/browsers-api/browsers.chromereleasechannel","docId":"browsers-api/browsers.chromereleasechannel"},{"type":"link","label":"GetInstalledBrowsersOptions","href":"/browsers-api/browsers.getinstalledbrowsersoptions","docId":"browsers-api/browsers.getinstalledbrowsersoptions"},{"type":"link","label":"InstalledBrowser","href":"/browsers-api/browsers.installedbrowser","docId":"browsers-api/browsers.installedbrowser"},{"type":"link","label":"InstallOptions","href":"/browsers-api/browsers.installoptions","docId":"browsers-api/browsers.installoptions"},{"type":"link","label":"LaunchOptions","href":"/browsers-api/browsers.launchoptions","docId":"browsers-api/browsers.launchoptions"},{"type":"link","label":"makeProgressCallback","href":"/browsers-api/browsers.makeprogresscallback","docId":"browsers-api/browsers.makeprogresscallback"},{"type":"link","label":"Options","href":"/browsers-api/browsers.options","docId":"browsers-api/browsers.options"},{"type":"category","label":"Process","items":[{"type":"link","label":"Process.(constructor)","href":"/browsers-api/browsers.process._constructor_","docId":"browsers-api/browsers.process._constructor_"},{"type":"link","label":"Process.close","href":"/browsers-api/browsers.process.close","docId":"browsers-api/browsers.process.close"},{"type":"link","label":"Process.hasClosed","href":"/browsers-api/browsers.process.hasclosed","docId":"browsers-api/browsers.process.hasclosed"},{"type":"link","label":"Process.kill","href":"/browsers-api/browsers.process.kill","docId":"browsers-api/browsers.process.kill"},{"type":"link","label":"Process.waitForLineOutput","href":"/browsers-api/browsers.process.waitforlineoutput","docId":"browsers-api/browsers.process.waitforlineoutput"}],"collapsed":true,"collapsible":true,"href":"/browsers-api/browsers.process"},{"type":"link","label":"ProfileOptions","href":"/browsers-api/browsers.profileoptions","docId":"browsers-api/browsers.profileoptions"},{"type":"link","label":"SystemOptions","href":"/browsers-api/browsers.systemoptions","docId":"browsers-api/browsers.systemoptions"},{"type":"link","label":"TimeoutError","href":"/browsers-api/browsers.timeouterror","docId":"browsers-api/browsers.timeouterror"},{"type":"link","label":"UninstallOptions","href":"/browsers-api/browsers.uninstalloptions","docId":"browsers-api/browsers.uninstalloptions"},{"type":"link","label":"WEBDRIVER_BIDI_WEBSOCKET_ENDPOINT_REGEX","href":"/browsers-api/browsers.webdriver_bidi_websocket_endpoint_regex","docId":"browsers-api/browsers.webdriver_bidi_websocket_endpoint_regex"}],"collapsed":true,"collapsible":true}]},"docs":{"api/index":{"id":"api/index","title":"API Reference","description":"Classes"},"api/puppeteer.accessibility":{"id":"api/puppeteer.accessibility","title":"Accessibility class","description":"The Accessibility class provides methods for inspecting the browser\'s accessibility tree. The accessibility tree is used by assistive technology such as screen readers or switches.","sidebar":"api"},"api/puppeteer.accessibility.snapshot":{"id":"api/puppeteer.accessibility.snapshot","title":"Accessibility.snapshot() method","description":"Captures the current state of the accessibility tree. The returned object represents the root accessible node of the page.","sidebar":"api"},"api/puppeteer.actioncondition":{"id":"api/puppeteer.actioncondition","title":"ActionCondition type","description":"Signature:","sidebar":"api"},"api/puppeteer.actionoptions":{"id":"api/puppeteer.actionoptions","title":"ActionOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.actionresult":{"id":"api/puppeteer.actionresult","title":"ActionResult type","description":"Signature:","sidebar":"api"},"api/puppeteer.awaitable":{"id":"api/puppeteer.awaitable","title":"Awaitable type","description":"Signature:","sidebar":"api"},"api/puppeteer.awaitableiterable":{"id":"api/puppeteer.awaitableiterable","title":"AwaitableIterable type","description":"Signature:","sidebar":"api"},"api/puppeteer.boundingbox":{"id":"api/puppeteer.boundingbox","title":"BoundingBox interface","description":"Signature:","sidebar":"api"},"api/puppeteer.boxmodel":{"id":"api/puppeteer.boxmodel","title":"BoxModel interface","description":"Signature:","sidebar":"api"},"api/puppeteer.browser":{"id":"api/puppeteer.browser","title":"Browser class","description":"A Browser is created when Puppeteer connects to a browser instance, either through PuppeteerNode.launch() or Puppeteer.connect().","sidebar":"api"},"api/puppeteer.browser.browsercontexts":{"id":"api/puppeteer.browser.browsercontexts","title":"Browser.browserContexts() method","description":"Returns an array of all open browser contexts. In a newly created browser, this will return a single instance of BrowserContext.","sidebar":"api"},"api/puppeteer.browser.close":{"id":"api/puppeteer.browser.close","title":"Browser.close() method","description":"Closes the browser and all of its pages (if any were opened). The Browser object itself is considered to be disposed and cannot be used anymore.","sidebar":"api"},"api/puppeteer.browser.createincognitobrowsercontext":{"id":"api/puppeteer.browser.createincognitobrowsercontext","title":"Browser.createIncognitoBrowserContext() method","description":"Creates a new incognito browser context. This won\'t share cookies/cache with other browser contexts.","sidebar":"api"},"api/puppeteer.browser.defaultbrowsercontext":{"id":"api/puppeteer.browser.defaultbrowsercontext","title":"Browser.defaultBrowserContext() method","description":"Returns the default browser context. The default browser context cannot be closed.","sidebar":"api"},"api/puppeteer.browser.disconnect":{"id":"api/puppeteer.browser.disconnect","title":"Browser.disconnect() method","description":"Disconnects Puppeteer from the browser, but leaves the browser process running. After calling disconnect, the Browser object is considered disposed and cannot be used anymore.","sidebar":"api"},"api/puppeteer.browser.isconnected":{"id":"api/puppeteer.browser.isconnected","title":"Browser.isConnected() method","description":"Indicates that the browser is connected.","sidebar":"api"},"api/puppeteer.browser.newpage":{"id":"api/puppeteer.browser.newpage","title":"Browser.newPage() method","description":"Promise which resolves to a new Page object. The Page is created in a default browser context.","sidebar":"api"},"api/puppeteer.browser.pages":{"id":"api/puppeteer.browser.pages","title":"Browser.pages() method","description":"An array of all open pages inside the Browser.","sidebar":"api"},"api/puppeteer.browser.process":{"id":"api/puppeteer.browser.process","title":"Browser.process() method","description":"The spawned browser process. Returns null if the browser instance was created with Puppeteer.connect().","sidebar":"api"},"api/puppeteer.browser.target":{"id":"api/puppeteer.browser.target","title":"Browser.target() method","description":"The target associated with the browser.","sidebar":"api"},"api/puppeteer.browser.targets":{"id":"api/puppeteer.browser.targets","title":"Browser.targets() method","description":"All active targets inside the Browser. In case of multiple browser contexts, returns an array with all the targets in all browser contexts.","sidebar":"api"},"api/puppeteer.browser.useragent":{"id":"api/puppeteer.browser.useragent","title":"Browser.userAgent() method","description":"The browser\'s original user agent. Pages can override the browser user agent with Page.setUserAgent().","sidebar":"api"},"api/puppeteer.browser.version":{"id":"api/puppeteer.browser.version","title":"Browser.version() method","description":"A string representing the browser name and version.","sidebar":"api"},"api/puppeteer.browser.waitfortarget":{"id":"api/puppeteer.browser.waitfortarget","title":"Browser.waitForTarget() method","description":"Searches for a target in all browser contexts.","sidebar":"api"},"api/puppeteer.browser.wsendpoint":{"id":"api/puppeteer.browser.wsendpoint","title":"Browser.wsEndpoint() method","description":"The browser websocket endpoint which can be used as an argument to Puppeteer.connect().","sidebar":"api"},"api/puppeteer.browserconnectoptions":{"id":"api/puppeteer.browserconnectoptions","title":"BrowserConnectOptions interface","description":"Generic browser options that can be passed when launching any browser or when connecting to an existing browser instance.","sidebar":"api"},"api/puppeteer.browsercontext":{"id":"api/puppeteer.browsercontext","title":"BrowserContext class","description":"BrowserContexts provide a way to operate multiple independent browser sessions. When a browser is launched, it has a single BrowserContext used by default. The method Browser.newPage creates a page in the default browser context.","sidebar":"api"},"api/puppeteer.browsercontext.browser":{"id":"api/puppeteer.browsercontext.browser","title":"BrowserContext.browser() method","description":"The browser this browser context belongs to.","sidebar":"api"},"api/puppeteer.browsercontext.clearpermissionoverrides":{"id":"api/puppeteer.browsercontext.clearpermissionoverrides","title":"BrowserContext.clearPermissionOverrides() method","description":"Clears all permission overrides for the browser context.","sidebar":"api"},"api/puppeteer.browsercontext.close":{"id":"api/puppeteer.browsercontext.close","title":"BrowserContext.close() method","description":"Closes the browser context. All the targets that belong to the browser context will be closed.","sidebar":"api"},"api/puppeteer.browsercontext.isincognito":{"id":"api/puppeteer.browsercontext.isincognito","title":"BrowserContext.isIncognito() method","description":"Returns whether BrowserContext is incognito. The default browser context is the only non-incognito browser context.","sidebar":"api"},"api/puppeteer.browsercontext.newpage":{"id":"api/puppeteer.browsercontext.newpage","title":"BrowserContext.newPage() method","description":"Creates a new page in the browser context.","sidebar":"api"},"api/puppeteer.browsercontext.overridepermissions":{"id":"api/puppeteer.browsercontext.overridepermissions","title":"BrowserContext.overridePermissions() method","description":"Signature:","sidebar":"api"},"api/puppeteer.browsercontext.pages":{"id":"api/puppeteer.browsercontext.pages","title":"BrowserContext.pages() method","description":"An array of all pages inside the browser context.","sidebar":"api"},"api/puppeteer.browsercontext.targets":{"id":"api/puppeteer.browsercontext.targets","title":"BrowserContext.targets() method","description":"An array of all active targets inside the browser context.","sidebar":"api"},"api/puppeteer.browsercontext.waitfortarget":{"id":"api/puppeteer.browsercontext.waitfortarget","title":"BrowserContext.waitForTarget() method","description":"This searches for a target in this specific browser context.","sidebar":"api"},"api/puppeteer.browsercontextemittedevents":{"id":"api/puppeteer.browsercontextemittedevents","title":"BrowserContextEmittedEvents enum","description":"Signature:","sidebar":"api"},"api/puppeteer.browsercontextoptions":{"id":"api/puppeteer.browsercontextoptions","title":"BrowserContextOptions interface","description":"BrowserContext options.","sidebar":"api"},"api/puppeteer.browseremittedevents":{"id":"api/puppeteer.browseremittedevents","title":"BrowserEmittedEvents enum","description":"All the events a browser instance may emit.","sidebar":"api"},"api/puppeteer.browserlaunchargumentoptions":{"id":"api/puppeteer.browserlaunchargumentoptions","title":"BrowserLaunchArgumentOptions interface","description":"Launcher options that only apply to Chrome.","sidebar":"api"},"api/puppeteer.cdpsession":{"id":"api/puppeteer.cdpsession","title":"CDPSession class","description":"The CDPSession instances are used to talk raw Chrome Devtools Protocol.","sidebar":"api"},"api/puppeteer.cdpsession.connection":{"id":"api/puppeteer.cdpsession.connection","title":"CDPSession.connection() method","description":"Signature:","sidebar":"api"},"api/puppeteer.cdpsession.detach":{"id":"api/puppeteer.cdpsession.detach","title":"CDPSession.detach() method","description":"Detaches the cdpSession from the target. Once detached, the cdpSession object won\'t emit any events and can\'t be used to send messages.","sidebar":"api"},"api/puppeteer.cdpsession.id":{"id":"api/puppeteer.cdpsession.id","title":"CDPSession.id() method","description":"Returns the session\'s id.","sidebar":"api"},"api/puppeteer.cdpsession.send":{"id":"api/puppeteer.cdpsession.send","title":"CDPSession.send() method","description":"Signature:","sidebar":"api"},"api/puppeteer.chromereleasechannel":{"id":"api/puppeteer.chromereleasechannel","title":"ChromeReleaseChannel type","description":"Signature:","sidebar":"api"},"api/puppeteer.clearcustomqueryhandlers":{"id":"api/puppeteer.clearcustomqueryhandlers","title":"clearCustomQueryHandlers() function","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.clickoptions":{"id":"api/puppeteer.clickoptions","title":"ClickOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.commoneventemitter":{"id":"api/puppeteer.commoneventemitter","title":"CommonEventEmitter interface","description":"Signature:","sidebar":"api"},"api/puppeteer.commoneventemitter.addlistener":{"id":"api/puppeteer.commoneventemitter.addlistener","title":"CommonEventEmitter.addListener() method","description":"Signature:","sidebar":"api"},"api/puppeteer.commoneventemitter.emit":{"id":"api/puppeteer.commoneventemitter.emit","title":"CommonEventEmitter.emit() method","description":"Signature:","sidebar":"api"},"api/puppeteer.commoneventemitter.listenercount":{"id":"api/puppeteer.commoneventemitter.listenercount","title":"CommonEventEmitter.listenerCount() method","description":"Signature:","sidebar":"api"},"api/puppeteer.commoneventemitter.off":{"id":"api/puppeteer.commoneventemitter.off","title":"CommonEventEmitter.off() method","description":"Signature:","sidebar":"api"},"api/puppeteer.commoneventemitter.on":{"id":"api/puppeteer.commoneventemitter.on","title":"CommonEventEmitter.on() method","description":"Signature:","sidebar":"api"},"api/puppeteer.commoneventemitter.once":{"id":"api/puppeteer.commoneventemitter.once","title":"CommonEventEmitter.once() method","description":"Signature:","sidebar":"api"},"api/puppeteer.commoneventemitter.removealllisteners":{"id":"api/puppeteer.commoneventemitter.removealllisteners","title":"CommonEventEmitter.removeAllListeners() method","description":"Signature:","sidebar":"api"},"api/puppeteer.commoneventemitter.removelistener":{"id":"api/puppeteer.commoneventemitter.removelistener","title":"CommonEventEmitter.removeListener() method","description":"Signature:","sidebar":"api"},"api/puppeteer.configuration":{"id":"api/puppeteer.configuration","title":"Configuration interface","description":"Defines options to configure Puppeteer\'s behavior during installation and runtime.","sidebar":"api"},"api/puppeteer.connect":{"id":"api/puppeteer.connect","title":"connect variable","description":"Signature:","sidebar":"api"},"api/puppeteer.connection":{"id":"api/puppeteer.connection","title":"Connection class","description":"Signature:","sidebar":"api"},"api/puppeteer.connection._constructor_":{"id":"api/puppeteer.connection._constructor_","title":"Connection.(constructor)","description":"Constructs a new instance of the Connection class","sidebar":"api"},"api/puppeteer.connection.createsession":{"id":"api/puppeteer.connection.createsession","title":"Connection.createSession() method","description":"Signature:","sidebar":"api"},"api/puppeteer.connection.dispose":{"id":"api/puppeteer.connection.dispose","title":"Connection.dispose() method","description":"Signature:","sidebar":"api"},"api/puppeteer.connection.fromsession":{"id":"api/puppeteer.connection.fromsession","title":"Connection.fromSession() method","description":"Signature:","sidebar":"api"},"api/puppeteer.connection.send":{"id":"api/puppeteer.connection.send","title":"Connection.send() method","description":"Signature:","sidebar":"api"},"api/puppeteer.connection.session":{"id":"api/puppeteer.connection.session","title":"Connection.session() method","description":"Signature:","sidebar":"api"},"api/puppeteer.connection.url":{"id":"api/puppeteer.connection.url","title":"Connection.url() method","description":"Signature:","sidebar":"api"},"api/puppeteer.connectiontransport":{"id":"api/puppeteer.connectiontransport","title":"ConnectionTransport interface","description":"Signature:","sidebar":"api"},"api/puppeteer.connectiontransport.close":{"id":"api/puppeteer.connectiontransport.close","title":"ConnectionTransport.close() method","description":"Signature:","sidebar":"api"},"api/puppeteer.connectiontransport.send":{"id":"api/puppeteer.connectiontransport.send","title":"ConnectionTransport.send() method","description":"Signature:","sidebar":"api"},"api/puppeteer.connectoptions":{"id":"api/puppeteer.connectoptions","title":"ConnectOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.consolemessage":{"id":"api/puppeteer.consolemessage","title":"ConsoleMessage class","description":"ConsoleMessage objects are dispatched by page via the \'console\' event.","sidebar":"api"},"api/puppeteer.consolemessage._constructor_":{"id":"api/puppeteer.consolemessage._constructor_","title":"ConsoleMessage.(constructor)","description":"Constructs a new instance of the ConsoleMessage class","sidebar":"api"},"api/puppeteer.consolemessage.args":{"id":"api/puppeteer.consolemessage.args","title":"ConsoleMessage.args() method","description":"An array of arguments passed to the console.","sidebar":"api"},"api/puppeteer.consolemessage.location":{"id":"api/puppeteer.consolemessage.location","title":"ConsoleMessage.location() method","description":"The location of the console message.","sidebar":"api"},"api/puppeteer.consolemessage.stacktrace":{"id":"api/puppeteer.consolemessage.stacktrace","title":"ConsoleMessage.stackTrace() method","description":"The array of locations on the stack of the console message.","sidebar":"api"},"api/puppeteer.consolemessage.text":{"id":"api/puppeteer.consolemessage.text","title":"ConsoleMessage.text() method","description":"The text of the console message.","sidebar":"api"},"api/puppeteer.consolemessage.type":{"id":"api/puppeteer.consolemessage.type","title":"ConsoleMessage.type() method","description":"The type of the console message.","sidebar":"api"},"api/puppeteer.consolemessagelocation":{"id":"api/puppeteer.consolemessagelocation","title":"ConsoleMessageLocation interface","description":"Signature:","sidebar":"api"},"api/puppeteer.consolemessagetype":{"id":"api/puppeteer.consolemessagetype","title":"ConsoleMessageType type","description":"The supported types for console messages.","sidebar":"api"},"api/puppeteer.continuerequestoverrides":{"id":"api/puppeteer.continuerequestoverrides","title":"ContinueRequestOverrides interface","description":"Signature:","sidebar":"api"},"api/puppeteer.coverage":{"id":"api/puppeteer.coverage","title":"Coverage class","description":"The Coverage class provides methods to gather information about parts of JavaScript and CSS that were used by the page.","sidebar":"api"},"api/puppeteer.coverage._constructor_":{"id":"api/puppeteer.coverage._constructor_","title":"Coverage.(constructor)","description":"Constructs a new instance of the Coverage class","sidebar":"api"},"api/puppeteer.coverage.startcsscoverage":{"id":"api/puppeteer.coverage.startcsscoverage","title":"Coverage.startCSSCoverage() method","description":"Signature:","sidebar":"api"},"api/puppeteer.coverage.startjscoverage":{"id":"api/puppeteer.coverage.startjscoverage","title":"Coverage.startJSCoverage() method","description":"Signature:","sidebar":"api"},"api/puppeteer.coverage.stopcsscoverage":{"id":"api/puppeteer.coverage.stopcsscoverage","title":"Coverage.stopCSSCoverage() method","description":"Promise that resolves to the array of coverage reports for all stylesheets.","sidebar":"api"},"api/puppeteer.coverage.stopjscoverage":{"id":"api/puppeteer.coverage.stopjscoverage","title":"Coverage.stopJSCoverage() method","description":"Promise that resolves to the array of coverage reports for all scripts.","sidebar":"api"},"api/puppeteer.coverageentry":{"id":"api/puppeteer.coverageentry","title":"CoverageEntry interface","description":"The CoverageEntry class represents one entry of the coverage report.","sidebar":"api"},"api/puppeteer.credentials":{"id":"api/puppeteer.credentials","title":"Credentials interface","description":"Signature:","sidebar":"api"},"api/puppeteer.csscoverage":{"id":"api/puppeteer.csscoverage","title":"CSSCoverage class","description":"Signature:","sidebar":"api"},"api/puppeteer.csscoverage._constructor_":{"id":"api/puppeteer.csscoverage._constructor_","title":"CSSCoverage.(constructor)","description":"Constructs a new instance of the CSSCoverage class","sidebar":"api"},"api/puppeteer.csscoverage.start":{"id":"api/puppeteer.csscoverage.start","title":"CSSCoverage.start() method","description":"Signature:","sidebar":"api"},"api/puppeteer.csscoverage.stop":{"id":"api/puppeteer.csscoverage.stop","title":"CSSCoverage.stop() method","description":"Signature:","sidebar":"api"},"api/puppeteer.csscoverageoptions":{"id":"api/puppeteer.csscoverageoptions","title":"CSSCoverageOptions interface","description":"Set of configurable options for CSS coverage.","sidebar":"api"},"api/puppeteer.customerror":{"id":"api/puppeteer.customerror","title":"CustomError class","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.customqueryhandler":{"id":"api/puppeteer.customqueryhandler","title":"CustomQueryHandler interface","description":"Signature:","sidebar":"api"},"api/puppeteer.customqueryhandlernames":{"id":"api/puppeteer.customqueryhandlernames","title":"customQueryHandlerNames() function","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.default_intercept_resolution_priority":{"id":"api/puppeteer.default_intercept_resolution_priority","title":"DEFAULT_INTERCEPT_RESOLUTION_PRIORITY variable","description":"The default cooperative request interception resolution priority","sidebar":"api"},"api/puppeteer.defaultargs":{"id":"api/puppeteer.defaultargs","title":"defaultArgs variable","description":"Signature:","sidebar":"api"},"api/puppeteer.device":{"id":"api/puppeteer.device","title":"Device interface","description":"Signature:","sidebar":"api"},"api/puppeteer.devicerequestprompt":{"id":"api/puppeteer.devicerequestprompt","title":"DeviceRequestPrompt class","description":"Device request prompts let you respond to the page requesting for a device through an API like WebBluetooth.","sidebar":"api"},"api/puppeteer.devicerequestprompt.cancel":{"id":"api/puppeteer.devicerequestprompt.cancel","title":"DeviceRequestPrompt.cancel() method","description":"Cancel the prompt.","sidebar":"api"},"api/puppeteer.devicerequestprompt.select":{"id":"api/puppeteer.devicerequestprompt.select","title":"DeviceRequestPrompt.select() method","description":"Select a device in the prompt\'s list.","sidebar":"api"},"api/puppeteer.devicerequestprompt.waitfordevice":{"id":"api/puppeteer.devicerequestprompt.waitfordevice","title":"DeviceRequestPrompt.waitForDevice() method","description":"Resolve to the first device in the prompt matching a filter.","sidebar":"api"},"api/puppeteer.devicerequestpromptdevice":{"id":"api/puppeteer.devicerequestpromptdevice","title":"DeviceRequestPromptDevice class","description":"Device in a request prompt.","sidebar":"api"},"api/puppeteer.devices":{"id":"api/puppeteer.devices","title":"devices variable","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.dialog":{"id":"api/puppeteer.dialog","title":"Dialog class","description":"Dialog instances are dispatched by the Page via the dialog event.","sidebar":"api"},"api/puppeteer.dialog.accept":{"id":"api/puppeteer.dialog.accept","title":"Dialog.accept() method","description":"A promise that resolves when the dialog has been accepted.","sidebar":"api"},"api/puppeteer.dialog.defaultvalue":{"id":"api/puppeteer.dialog.defaultvalue","title":"Dialog.defaultValue() method","description":"The default value of the prompt, or an empty string if the dialog is not a prompt.","sidebar":"api"},"api/puppeteer.dialog.dismiss":{"id":"api/puppeteer.dialog.dismiss","title":"Dialog.dismiss() method","description":"A promise which will resolve once the dialog has been dismissed","sidebar":"api"},"api/puppeteer.dialog.message":{"id":"api/puppeteer.dialog.message","title":"Dialog.message() method","description":"The message displayed in the dialog.","sidebar":"api"},"api/puppeteer.dialog.type":{"id":"api/puppeteer.dialog.type","title":"Dialog.type() method","description":"The type of the dialog.","sidebar":"api"},"api/puppeteer.elementfor":{"id":"api/puppeteer.elementfor","title":"ElementFor type","description":"Signature:","sidebar":"api"},"api/puppeteer.elementhandle":{"id":"api/puppeteer.elementhandle","title":"ElementHandle class","description":"ElementHandle represents an in-page DOM element.","sidebar":"api"},"api/puppeteer.elementhandle._":{"id":"api/puppeteer.elementhandle._","title":"ElementHandle.$() method","description":"Queries the current element for an element matching the given selector.","sidebar":"api"},"api/puppeteer.elementhandle.__":{"id":"api/puppeteer.elementhandle.__","title":"ElementHandle.$$() method","description":"Queries the current element for all elements matching the given selector.","sidebar":"api"},"api/puppeteer.elementhandle.__eval":{"id":"api/puppeteer.elementhandle.__eval","title":"ElementHandle.$$eval() method","description":"Runs the given function on an array of elements matching the given selector in the current element.","sidebar":"api"},"api/puppeteer.elementhandle._eval":{"id":"api/puppeteer.elementhandle._eval","title":"ElementHandle.$eval() method","description":"Runs the given function on the first element matching the given selector in the current element.","sidebar":"api"},"api/puppeteer.elementhandle._x":{"id":"api/puppeteer.elementhandle._x","title":"ElementHandle.$x() method","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.elementhandle.aselement":{"id":"api/puppeteer.elementhandle.aselement","title":"ElementHandle.asElement() method","description":"Signature:","sidebar":"api"},"api/puppeteer.elementhandle.boundingbox":{"id":"api/puppeteer.elementhandle.boundingbox","title":"ElementHandle.boundingBox() method","description":"This method returns the bounding box of the element (relative to the main frame), or null if the element is not visible.","sidebar":"api"},"api/puppeteer.elementhandle.boxmodel":{"id":"api/puppeteer.elementhandle.boxmodel","title":"ElementHandle.boxModel() method","description":"This method returns boxes of the element, or null if the element is not visible.","sidebar":"api"},"api/puppeteer.elementhandle.click":{"id":"api/puppeteer.elementhandle.click","title":"ElementHandle.click() method","description":"This method scrolls element into view if needed, and then uses Page.mouse to click in the center of the element. If the element is detached from DOM, the method throws an error.","sidebar":"api"},"api/puppeteer.elementhandle.clickablepoint":{"id":"api/puppeteer.elementhandle.clickablepoint","title":"ElementHandle.clickablePoint() method","description":"Returns the middle point within an element unless a specific offset is provided.","sidebar":"api"},"api/puppeteer.elementhandle.contentframe":{"id":"api/puppeteer.elementhandle.contentframe","title":"ElementHandle.contentFrame() method","description":"Resolves to the content frame for element handles referencing iframe nodes, or null otherwise","sidebar":"api"},"api/puppeteer.elementhandle.drag":{"id":"api/puppeteer.elementhandle.drag","title":"ElementHandle.drag() method","description":"This method creates and captures a dragevent from the element.","sidebar":"api"},"api/puppeteer.elementhandle.draganddrop":{"id":"api/puppeteer.elementhandle.draganddrop","title":"ElementHandle.dragAndDrop() method","description":"This method triggers a dragenter, dragover, and drop on the element.","sidebar":"api"},"api/puppeteer.elementhandle.dragenter":{"id":"api/puppeteer.elementhandle.dragenter","title":"ElementHandle.dragEnter() method","description":"This method creates a dragenter event on the element.","sidebar":"api"},"api/puppeteer.elementhandle.dragover":{"id":"api/puppeteer.elementhandle.dragover","title":"ElementHandle.dragOver() method","description":"This method creates a dragover event on the element.","sidebar":"api"},"api/puppeteer.elementhandle.drop":{"id":"api/puppeteer.elementhandle.drop","title":"ElementHandle.drop() method","description":"This method triggers a drop on the element.","sidebar":"api"},"api/puppeteer.elementhandle.focus":{"id":"api/puppeteer.elementhandle.focus","title":"ElementHandle.focus() method","description":"Calls focus on the element.","sidebar":"api"},"api/puppeteer.elementhandle.hover":{"id":"api/puppeteer.elementhandle.hover","title":"ElementHandle.hover() method","description":"This method scrolls element into view if needed, and then uses Page to hover over the center of the element. If the element is detached from DOM, the method throws an error.","sidebar":"api"},"api/puppeteer.elementhandle.ishidden":{"id":"api/puppeteer.elementhandle.ishidden","title":"ElementHandle.isHidden() method","description":"Checks if an element is hidden using the same mechanism as ElementHandle.waitForSelector().","sidebar":"api"},"api/puppeteer.elementhandle.isintersectingviewport":{"id":"api/puppeteer.elementhandle.isintersectingviewport","title":"ElementHandle.isIntersectingViewport() method","description":"Resolves to true if the element is visible in the current viewport. If an element is an SVG, we check if the svg owner element is in the viewport instead. See https://crbug.com/963246.","sidebar":"api"},"api/puppeteer.elementhandle.isvisible":{"id":"api/puppeteer.elementhandle.isvisible","title":"ElementHandle.isVisible() method","description":"Checks if an element is visible using the same mechanism as ElementHandle.waitForSelector().","sidebar":"api"},"api/puppeteer.elementhandle.press":{"id":"api/puppeteer.elementhandle.press","title":"ElementHandle.press() method","description":"Focuses the element, and then uses Keyboard.down() and Keyboard.up().","sidebar":"api"},"api/puppeteer.elementhandle.screenshot":{"id":"api/puppeteer.elementhandle.screenshot","title":"ElementHandle.screenshot() method","description":"This method scrolls element into view if needed, and then uses Page.screenshot() to take a screenshot of the element. If the element is detached from DOM, the method throws an error.","sidebar":"api"},"api/puppeteer.elementhandle.scrollintoview":{"id":"api/puppeteer.elementhandle.scrollintoview","title":"ElementHandle.scrollIntoView() method","description":"Scrolls the element into view using either the automation protocol client or by calling element.scrollIntoView.","sidebar":"api"},"api/puppeteer.elementhandle.select":{"id":"api/puppeteer.elementhandle.select","title":"ElementHandle.select() method","description":"Triggers a change and input event once all the provided options have been selected. If there\'s no ` element matching selector`, the method throws an error.","sidebar":"api"},"api/puppeteer.elementhandle.tap":{"id":"api/puppeteer.elementhandle.tap","title":"ElementHandle.tap() method","description":"This method scrolls element into view if needed, and then uses Touchscreen.tap() to tap in the center of the element. If the element is detached from DOM, the method throws an error.","sidebar":"api"},"api/puppeteer.elementhandle.toelement":{"id":"api/puppeteer.elementhandle.toelement","title":"ElementHandle.toElement() method","description":"Converts the current handle to the given element type.","sidebar":"api"},"api/puppeteer.elementhandle.touchend":{"id":"api/puppeteer.elementhandle.touchend","title":"ElementHandle.touchEnd() method","description":"Signature:","sidebar":"api"},"api/puppeteer.elementhandle.touchmove":{"id":"api/puppeteer.elementhandle.touchmove","title":"ElementHandle.touchMove() method","description":"Signature:","sidebar":"api"},"api/puppeteer.elementhandle.touchstart":{"id":"api/puppeteer.elementhandle.touchstart","title":"ElementHandle.touchStart() method","description":"Signature:","sidebar":"api"},"api/puppeteer.elementhandle.type":{"id":"api/puppeteer.elementhandle.type","title":"ElementHandle.type() method","description":"Focuses the element, and then sends a keydown, keypress/input, and keyup event for each character in the text.","sidebar":"api"},"api/puppeteer.elementhandle.uploadfile":{"id":"api/puppeteer.elementhandle.uploadfile","title":"ElementHandle.uploadFile() method","description":"Sets the value of an input element to the given file paths.","sidebar":"api"},"api/puppeteer.elementhandle.waitforselector":{"id":"api/puppeteer.elementhandle.waitforselector","title":"ElementHandle.waitForSelector() method","description":"Wait for an element matching the given selector to appear in the current element.","sidebar":"api"},"api/puppeteer.elementhandle.waitforxpath":{"id":"api/puppeteer.elementhandle.waitforxpath","title":"ElementHandle.waitForXPath() method","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.errorcode":{"id":"api/puppeteer.errorcode","title":"ErrorCode type","description":"Signature:","sidebar":"api"},"api/puppeteer.errors":{"id":"api/puppeteer.errors","title":"errors variable","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.evaluatefunc":{"id":"api/puppeteer.evaluatefunc","title":"EvaluateFunc type","description":"Signature:","sidebar":"api"},"api/puppeteer.evaluatefuncwith":{"id":"api/puppeteer.evaluatefuncwith","title":"EvaluateFuncWith type","description":"Signature:","sidebar":"api"},"api/puppeteer.eventemitter":{"id":"api/puppeteer.eventemitter","title":"EventEmitter class","description":"The EventEmitter class that many Puppeteer classes extend.","sidebar":"api"},"api/puppeteer.eventemitter.addlistener":{"id":"api/puppeteer.eventemitter.addlistener","title":"EventEmitter.addListener() method","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.eventemitter.emit":{"id":"api/puppeteer.eventemitter.emit","title":"EventEmitter.emit() method","description":"Emit an event and call any associated listeners.","sidebar":"api"},"api/puppeteer.eventemitter.listenercount":{"id":"api/puppeteer.eventemitter.listenercount","title":"EventEmitter.listenerCount() method","description":"Gets the number of listeners for a given event.","sidebar":"api"},"api/puppeteer.eventemitter.off":{"id":"api/puppeteer.eventemitter.off","title":"EventEmitter.off() method","description":"Remove an event listener from firing.","sidebar":"api"},"api/puppeteer.eventemitter.on":{"id":"api/puppeteer.eventemitter.on","title":"EventEmitter.on() method","description":"Bind an event listener to fire when an event occurs.","sidebar":"api"},"api/puppeteer.eventemitter.once":{"id":"api/puppeteer.eventemitter.once","title":"EventEmitter.once() method","description":"Like on but the listener will only be fired once and then it will be removed.","sidebar":"api"},"api/puppeteer.eventemitter.removealllisteners":{"id":"api/puppeteer.eventemitter.removealllisteners","title":"EventEmitter.removeAllListeners() method","description":"Removes all listeners. If given an event argument, it will remove only listeners for that event.","sidebar":"api"},"api/puppeteer.eventemitter.removelistener":{"id":"api/puppeteer.eventemitter.removelistener","title":"EventEmitter.removeListener() method","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.eventtype":{"id":"api/puppeteer.eventtype","title":"EventType type","description":"Signature:","sidebar":"api"},"api/puppeteer.executablepath":{"id":"api/puppeteer.executablepath","title":"executablePath variable","description":"Signature:","sidebar":"api"},"api/puppeteer.experimentsconfiguration":{"id":"api/puppeteer.experimentsconfiguration","title":"ExperimentsConfiguration type","description":"Defines experiment options for Puppeteer.","sidebar":"api"},"api/puppeteer.filechooser":{"id":"api/puppeteer.filechooser","title":"FileChooser class","description":"File choosers let you react to the page requesting for a file.","sidebar":"api"},"api/puppeteer.filechooser.accept":{"id":"api/puppeteer.filechooser.accept","title":"FileChooser.accept() method","description":"Accept the file chooser request with the given file paths.","sidebar":"api"},"api/puppeteer.filechooser.cancel":{"id":"api/puppeteer.filechooser.cancel","title":"FileChooser.cancel() method","description":"Closes the file chooser without selecting any files.","sidebar":"api"},"api/puppeteer.filechooser.ismultiple":{"id":"api/puppeteer.filechooser.ismultiple","title":"FileChooser.isMultiple() method","description":"Whether file chooser allow for multiple file selection.","sidebar":"api"},"api/puppeteer.flattenhandle":{"id":"api/puppeteer.flattenhandle","title":"FlattenHandle type","description":"Signature:","sidebar":"api"},"api/puppeteer.frame":{"id":"api/puppeteer.frame","title":"Frame class","description":"Represents a DOM frame.","sidebar":"api"},"api/puppeteer.frame._":{"id":"api/puppeteer.frame._","title":"Frame.$() method","description":"Queries the frame for an element matching the given selector.","sidebar":"api"},"api/puppeteer.frame.__":{"id":"api/puppeteer.frame.__","title":"Frame.$$() method","description":"Queries the frame for all elements matching the given selector.","sidebar":"api"},"api/puppeteer.frame.__eval":{"id":"api/puppeteer.frame.__eval","title":"Frame.$$eval() method","description":"Runs the given function on an array of elements matching the given selector in the frame.","sidebar":"api"},"api/puppeteer.frame._eval":{"id":"api/puppeteer.frame._eval","title":"Frame.$eval() method","description":"Runs the given function on the first element matching the given selector in the frame.","sidebar":"api"},"api/puppeteer.frame._x":{"id":"api/puppeteer.frame._x","title":"Frame.$x() method","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.frame.addscripttag":{"id":"api/puppeteer.frame.addscripttag","title":"Frame.addScriptTag() method","description":"Adds a `` tag into the page with the desired url or content.","sidebar":"api"},"api/puppeteer.frame.addstyletag":{"id":"api/puppeteer.frame.addstyletag","title":"Frame.addStyleTag() method","description":"Adds a ` tag into the page with the desired URL or a ` tag with the content.","sidebar":"api"},"api/puppeteer.frame.addstyletag_1":{"id":"api/puppeteer.frame.addstyletag_1","title":"Frame.addStyleTag() method","description":"Signature:","sidebar":"api"},"api/puppeteer.frame.childframes":{"id":"api/puppeteer.frame.childframes","title":"Frame.childFrames() method","description":"An array of child frames.","sidebar":"api"},"api/puppeteer.frame.click":{"id":"api/puppeteer.frame.click","title":"Frame.click() method","description":"Clicks the first element found that matches selector.","sidebar":"api"},"api/puppeteer.frame.content":{"id":"api/puppeteer.frame.content","title":"Frame.content() method","description":"The full HTML contents of the frame, including the DOCTYPE.","sidebar":"api"},"api/puppeteer.frame.evaluate":{"id":"api/puppeteer.frame.evaluate","title":"Frame.evaluate() method","description":"Behaves identically to Page.evaluate() except it\'s run within the the context of this frame.","sidebar":"api"},"api/puppeteer.frame.evaluatehandle":{"id":"api/puppeteer.frame.evaluatehandle","title":"Frame.evaluateHandle() method","description":"Behaves identically to Page.evaluateHandle() except it\'s run within the context of this frame.","sidebar":"api"},"api/puppeteer.frame.focus":{"id":"api/puppeteer.frame.focus","title":"Frame.focus() method","description":"Focuses the first element that matches the selector.","sidebar":"api"},"api/puppeteer.frame.goto":{"id":"api/puppeteer.frame.goto","title":"Frame.goto() method","description":"Navigates a frame to the given url.","sidebar":"api"},"api/puppeteer.frame.hover":{"id":"api/puppeteer.frame.hover","title":"Frame.hover() method","description":"Hovers the pointer over the center of the first element that matches the selector.","sidebar":"api"},"api/puppeteer.frame.isdetached":{"id":"api/puppeteer.frame.isdetached","title":"Frame.isDetached() method","description":"Istrue if the frame has been detached. Otherwise, false.","sidebar":"api"},"api/puppeteer.frame.isoopframe":{"id":"api/puppeteer.frame.isoopframe","title":"Frame.isOOPFrame() method","description":"Is true if the frame is an out-of-process (OOP) frame. Otherwise, false.","sidebar":"api"},"api/puppeteer.frame.locator":{"id":"api/puppeteer.frame.locator","title":"Frame.locator() method","description":"Creates a locator for the provided selector. See Locator for details and supported actions.","sidebar":"api"},"api/puppeteer.frame.name":{"id":"api/puppeteer.frame.name","title":"Frame.name() method","description":"The frame\'s name attribute as specified in the tag.","sidebar":"api"},"api/puppeteer.frame.page":{"id":"api/puppeteer.frame.page","title":"Frame.page() method","description":"The page associated with the frame.","sidebar":"api"},"api/puppeteer.frame.parentframe":{"id":"api/puppeteer.frame.parentframe","title":"Frame.parentFrame() method","description":"The parent frame, if any. Detached and main frames return null.","sidebar":"api"},"api/puppeteer.frame.select":{"id":"api/puppeteer.frame.select","title":"Frame.select() method","description":"Selects a set of value on the first ` element that matches the selector`.","sidebar":"api"},"api/puppeteer.frame.setcontent":{"id":"api/puppeteer.frame.setcontent","title":"Frame.setContent() method","description":"Set the content of the frame.","sidebar":"api"},"api/puppeteer.frame.tap":{"id":"api/puppeteer.frame.tap","title":"Frame.tap() method","description":"Taps the first element that matches the selector.","sidebar":"api"},"api/puppeteer.frame.title":{"id":"api/puppeteer.frame.title","title":"Frame.title() method","description":"The frame\'s title.","sidebar":"api"},"api/puppeteer.frame.type":{"id":"api/puppeteer.frame.type","title":"Frame.type() method","description":"Sends a keydown, keypress/input, and keyup event for each character in the text.","sidebar":"api"},"api/puppeteer.frame.url":{"id":"api/puppeteer.frame.url","title":"Frame.url() method","description":"The frame\'s URL.","sidebar":"api"},"api/puppeteer.frame.waitfordeviceprompt":{"id":"api/puppeteer.frame.waitfordeviceprompt","title":"Frame.waitForDevicePrompt() method","description":"This method is typically coupled with an action that triggers a device request from an api such as WebBluetooth.","sidebar":"api"},"api/puppeteer.frame.waitforfunction":{"id":"api/puppeteer.frame.waitforfunction","title":"Frame.waitForFunction() method","description":"Signature:","sidebar":"api"},"api/puppeteer.frame.waitfornavigation":{"id":"api/puppeteer.frame.waitfornavigation","title":"Frame.waitForNavigation() method","description":"Waits for the frame to navigate. It is useful for when you run code which will indirectly cause the frame to navigate.","sidebar":"api"},"api/puppeteer.frame.waitforselector":{"id":"api/puppeteer.frame.waitforselector","title":"Frame.waitForSelector() method","description":"Waits for an element matching the given selector to appear in the frame.","sidebar":"api"},"api/puppeteer.frame.waitfortimeout":{"id":"api/puppeteer.frame.waitfortimeout","title":"Frame.waitForTimeout() method","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.frame.waitforxpath":{"id":"api/puppeteer.frame.waitforxpath","title":"Frame.waitForXPath() method","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.frameaddscripttagoptions":{"id":"api/puppeteer.frameaddscripttagoptions","title":"FrameAddScriptTagOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.frameaddstyletagoptions":{"id":"api/puppeteer.frameaddstyletagoptions","title":"FrameAddStyleTagOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.framewaitforfunctionoptions":{"id":"api/puppeteer.framewaitforfunctionoptions","title":"FrameWaitForFunctionOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.geolocationoptions":{"id":"api/puppeteer.geolocationoptions","title":"GeolocationOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.handlefor":{"id":"api/puppeteer.handlefor","title":"HandleFor type","description":"Signature:","sidebar":"api"},"api/puppeteer.handleor":{"id":"api/puppeteer.handleor","title":"HandleOr type","description":"Signature:","sidebar":"api"},"api/puppeteer.handler":{"id":"api/puppeteer.handler","title":"Handler type","description":"Signature:","sidebar":"api"},"api/puppeteer.httprequest":{"id":"api/puppeteer.httprequest","title":"HTTPRequest class","description":"Represents an HTTP request sent by a page.","sidebar":"api"},"api/puppeteer.httprequest.abort":{"id":"api/puppeteer.httprequest.abort","title":"HTTPRequest.abort() method","description":"Aborts a request.","sidebar":"api"},"api/puppeteer.httprequest.aborterrorreason":{"id":"api/puppeteer.httprequest.aborterrorreason","title":"HTTPRequest.abortErrorReason() method","description":"The most recent reason for aborting the request","sidebar":"api"},"api/puppeteer.httprequest.continue":{"id":"api/puppeteer.httprequest.continue","title":"HTTPRequest.continue() method","description":"Continues request with optional request overrides.","sidebar":"api"},"api/puppeteer.httprequest.continuerequestoverrides":{"id":"api/puppeteer.httprequest.continuerequestoverrides","title":"HTTPRequest.continueRequestOverrides() method","description":"The ContinueRequestOverrides that will be used if the interception is allowed to continue (ie, abort() and respond() aren\'t called).","sidebar":"api"},"api/puppeteer.httprequest.enqueueinterceptaction":{"id":"api/puppeteer.httprequest.enqueueinterceptaction","title":"HTTPRequest.enqueueInterceptAction() method","description":"Adds an async request handler to the processing queue. Deferred handlers are not guaranteed to execute in any particular order, but they are guaranteed to resolve before the request interception is finalized.","sidebar":"api"},"api/puppeteer.httprequest.failure":{"id":"api/puppeteer.httprequest.failure","title":"HTTPRequest.failure() method","description":"Access information about the request\'s failure.","sidebar":"api"},"api/puppeteer.httprequest.finalizeinterceptions":{"id":"api/puppeteer.httprequest.finalizeinterceptions","title":"HTTPRequest.finalizeInterceptions() method","description":"Awaits pending interception handlers and then decides how to fulfill the request interception.","sidebar":"api"},"api/puppeteer.httprequest.frame":{"id":"api/puppeteer.httprequest.frame","title":"HTTPRequest.frame() method","description":"The frame that initiated the request, or null if navigating to error pages.","sidebar":"api"},"api/puppeteer.httprequest.headers":{"id":"api/puppeteer.httprequest.headers","title":"HTTPRequest.headers() method","description":"An object with HTTP headers associated with the request. All header names are lower-case.","sidebar":"api"},"api/puppeteer.httprequest.initiator":{"id":"api/puppeteer.httprequest.initiator","title":"HTTPRequest.initiator() method","description":"The initiator of the request.","sidebar":"api"},"api/puppeteer.httprequest.interceptresolutionstate":{"id":"api/puppeteer.httprequest.interceptresolutionstate","title":"HTTPRequest.interceptResolutionState() method","description":"An InterceptResolutionState object describing the current resolution action and priority.","sidebar":"api"},"api/puppeteer.httprequest.isinterceptresolutionhandled":{"id":"api/puppeteer.httprequest.isinterceptresolutionhandled","title":"HTTPRequest.isInterceptResolutionHandled() method","description":"Is true if the intercept resolution has already been handled, false otherwise.","sidebar":"api"},"api/puppeteer.httprequest.isnavigationrequest":{"id":"api/puppeteer.httprequest.isnavigationrequest","title":"HTTPRequest.isNavigationRequest() method","description":"True if the request is the driver of the current frame\'s navigation.","sidebar":"api"},"api/puppeteer.httprequest.method":{"id":"api/puppeteer.httprequest.method","title":"HTTPRequest.method() method","description":"The method used (GET, POST, etc.)","sidebar":"api"},"api/puppeteer.httprequest.postdata":{"id":"api/puppeteer.httprequest.postdata","title":"HTTPRequest.postData() method","description":"The request\'s post body, if any.","sidebar":"api"},"api/puppeteer.httprequest.redirectchain":{"id":"api/puppeteer.httprequest.redirectchain","title":"HTTPRequest.redirectChain() method","description":"A redirectChain is a chain of requests initiated to fetch a resource.","sidebar":"api"},"api/puppeteer.httprequest.resourcetype":{"id":"api/puppeteer.httprequest.resourcetype","title":"HTTPRequest.resourceType() method","description":"Contains the request\'s resource type as it was perceived by the rendering engine.","sidebar":"api"},"api/puppeteer.httprequest.respond":{"id":"api/puppeteer.httprequest.respond","title":"HTTPRequest.respond() method","description":"Fulfills a request with the given response.","sidebar":"api"},"api/puppeteer.httprequest.response":{"id":"api/puppeteer.httprequest.response","title":"HTTPRequest.response() method","description":"A matching HTTPResponse object, or null if the response has not been received yet.","sidebar":"api"},"api/puppeteer.httprequest.responseforrequest":{"id":"api/puppeteer.httprequest.responseforrequest","title":"HTTPRequest.responseForRequest() method","description":"The ResponseForRequest that gets used if the interception is allowed to respond (ie, abort() is not called).","sidebar":"api"},"api/puppeteer.httprequest.url":{"id":"api/puppeteer.httprequest.url","title":"HTTPRequest.url() method","description":"The URL of the request","sidebar":"api"},"api/puppeteer.httpresponse":{"id":"api/puppeteer.httpresponse","title":"HTTPResponse class","description":"The HTTPResponse class represents responses which are received by the Page class.","sidebar":"api"},"api/puppeteer.httpresponse.buffer":{"id":"api/puppeteer.httpresponse.buffer","title":"HTTPResponse.buffer() method","description":"Promise which resolves to a buffer with response body.","sidebar":"api"},"api/puppeteer.httpresponse.frame":{"id":"api/puppeteer.httpresponse.frame","title":"HTTPResponse.frame() method","description":"A Frame that initiated this response, or null if navigating to error pages.","sidebar":"api"},"api/puppeteer.httpresponse.fromcache":{"id":"api/puppeteer.httpresponse.fromcache","title":"HTTPResponse.fromCache() method","description":"True if the response was served from either the browser\'s disk cache or memory cache.","sidebar":"api"},"api/puppeteer.httpresponse.fromserviceworker":{"id":"api/puppeteer.httpresponse.fromserviceworker","title":"HTTPResponse.fromServiceWorker() method","description":"True if the response was served by a service worker.","sidebar":"api"},"api/puppeteer.httpresponse.headers":{"id":"api/puppeteer.httpresponse.headers","title":"HTTPResponse.headers() method","description":"An object with HTTP headers associated with the response. All header names are lower-case.","sidebar":"api"},"api/puppeteer.httpresponse.json":{"id":"api/puppeteer.httpresponse.json","title":"HTTPResponse.json() method","description":"Promise which resolves to a JSON representation of response body.","sidebar":"api"},"api/puppeteer.httpresponse.ok":{"id":"api/puppeteer.httpresponse.ok","title":"HTTPResponse.ok() method","description":"True if the response was successful (status in the range 200-299).","sidebar":"api"},"api/puppeteer.httpresponse.remoteaddress":{"id":"api/puppeteer.httpresponse.remoteaddress","title":"HTTPResponse.remoteAddress() method","description":"The IP address and port number used to connect to the remote server.","sidebar":"api"},"api/puppeteer.httpresponse.request":{"id":"api/puppeteer.httpresponse.request","title":"HTTPResponse.request() method","description":"A matching HTTPRequest object.","sidebar":"api"},"api/puppeteer.httpresponse.securitydetails":{"id":"api/puppeteer.httpresponse.securitydetails","title":"HTTPResponse.securityDetails() method","description":"SecurityDetails if the response was received over the secure connection, or null otherwise.","sidebar":"api"},"api/puppeteer.httpresponse.status":{"id":"api/puppeteer.httpresponse.status","title":"HTTPResponse.status() method","description":"The status code of the response (e.g., 200 for a success).","sidebar":"api"},"api/puppeteer.httpresponse.statustext":{"id":"api/puppeteer.httpresponse.statustext","title":"HTTPResponse.statusText() method","description":"The status text of the response (e.g. usually an \\"OK\\" for a success).","sidebar":"api"},"api/puppeteer.httpresponse.text":{"id":"api/puppeteer.httpresponse.text","title":"HTTPResponse.text() method","description":"Promise which resolves to a text representation of response body.","sidebar":"api"},"api/puppeteer.httpresponse.timing":{"id":"api/puppeteer.httpresponse.timing","title":"HTTPResponse.timing() method","description":"Timing information related to the response.","sidebar":"api"},"api/puppeteer.httpresponse.url":{"id":"api/puppeteer.httpresponse.url","title":"HTTPResponse.url() method","description":"The URL of the response.","sidebar":"api"},"api/puppeteer.innerparams":{"id":"api/puppeteer.innerparams","title":"InnerParams type","description":"Signature:","sidebar":"api"},"api/puppeteer.interceptresolutionaction":{"id":"api/puppeteer.interceptresolutionaction","title":"InterceptResolutionAction enum","description":"Signature:","sidebar":"api"},"api/puppeteer.interceptresolutionstate":{"id":"api/puppeteer.interceptresolutionstate","title":"InterceptResolutionState interface","description":"Signature:","sidebar":"api"},"api/puppeteer.interceptresolutionstrategy":{"id":"api/puppeteer.interceptresolutionstrategy","title":"InterceptResolutionStrategy type","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.internalnetworkconditions":{"id":"api/puppeteer.internalnetworkconditions","title":"InternalNetworkConditions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.jscoverage":{"id":"api/puppeteer.jscoverage","title":"JSCoverage class","description":"Signature:","sidebar":"api"},"api/puppeteer.jscoverage._constructor_":{"id":"api/puppeteer.jscoverage._constructor_","title":"JSCoverage.(constructor)","description":"Constructs a new instance of the JSCoverage class","sidebar":"api"},"api/puppeteer.jscoverage.start":{"id":"api/puppeteer.jscoverage.start","title":"JSCoverage.start() method","description":"Signature:","sidebar":"api"},"api/puppeteer.jscoverage.stop":{"id":"api/puppeteer.jscoverage.stop","title":"JSCoverage.stop() method","description":"Signature:","sidebar":"api"},"api/puppeteer.jscoverageentry":{"id":"api/puppeteer.jscoverageentry","title":"JSCoverageEntry interface","description":"The CoverageEntry class for JavaScript","sidebar":"api"},"api/puppeteer.jscoverageoptions":{"id":"api/puppeteer.jscoverageoptions","title":"JSCoverageOptions interface","description":"Set of configurable options for JS coverage.","sidebar":"api"},"api/puppeteer.jshandle":{"id":"api/puppeteer.jshandle","title":"JSHandle class","description":"Represents a reference to a JavaScript object. Instances can be created using Page.evaluateHandle().","sidebar":"api"},"api/puppeteer.jshandle.aselement":{"id":"api/puppeteer.jshandle.aselement","title":"JSHandle.asElement() method","description":"Either null or the handle itself if the handle is an instance of ElementHandle.","sidebar":"api"},"api/puppeteer.jshandle.dispose":{"id":"api/puppeteer.jshandle.dispose","title":"JSHandle.dispose() method","description":"Releases the object referenced by the handle for garbage collection.","sidebar":"api"},"api/puppeteer.jshandle.evaluate":{"id":"api/puppeteer.jshandle.evaluate","title":"JSHandle.evaluate() method","description":"Evaluates the given function with the current handle as its first argument.","sidebar":"api"},"api/puppeteer.jshandle.evaluatehandle":{"id":"api/puppeteer.jshandle.evaluatehandle","title":"JSHandle.evaluateHandle() method","description":"Evaluates the given function with the current handle as its first argument.","sidebar":"api"},"api/puppeteer.jshandle.getproperties":{"id":"api/puppeteer.jshandle.getproperties","title":"JSHandle.getProperties() method","description":"Gets a map of handles representing the properties of the current handle.","sidebar":"api"},"api/puppeteer.jshandle.getproperty":{"id":"api/puppeteer.jshandle.getproperty","title":"JSHandle.getProperty() method","description":"Fetches a single property from the referenced object.","sidebar":"api"},"api/puppeteer.jshandle.getproperty_1":{"id":"api/puppeteer.jshandle.getproperty_1","title":"JSHandle.getProperty() method","description":"Signature:","sidebar":"api"},"api/puppeteer.jshandle.getproperty_2":{"id":"api/puppeteer.jshandle.getproperty_2","title":"JSHandle.getProperty() method","description":"Signature:","sidebar":"api"},"api/puppeteer.jshandle.jsonvalue":{"id":"api/puppeteer.jshandle.jsonvalue","title":"JSHandle.jsonValue() method","description":"A vanilla object representing the serializable portions of the referenced object.","sidebar":"api"},"api/puppeteer.jshandle.remoteobject":{"id":"api/puppeteer.jshandle.remoteobject","title":"JSHandle.remoteObject() method","description":"Provides access to the Protocol.Runtime.RemoteObject backing this handle.","sidebar":"api"},"api/puppeteer.jshandle.tostring":{"id":"api/puppeteer.jshandle.tostring","title":"JSHandle.toString() method","description":"Returns a string representation of the JSHandle.","sidebar":"api"},"api/puppeteer.keyboard":{"id":"api/puppeteer.keyboard","title":"Keyboard class","description":"Keyboard provides an api for managing a virtual keyboard. The high level api is Keyboard.type(), which takes raw characters and generates proper keydown, keypress/input, and keyup events on your page.","sidebar":"api"},"api/puppeteer.keyboard.down":{"id":"api/puppeteer.keyboard.down","title":"Keyboard.down() method","description":"Dispatches a keydown event.","sidebar":"api"},"api/puppeteer.keyboard.press":{"id":"api/puppeteer.keyboard.press","title":"Keyboard.press() method","description":"Shortcut for Keyboard.down() and Keyboard.up().","sidebar":"api"},"api/puppeteer.keyboard.sendcharacter":{"id":"api/puppeteer.keyboard.sendcharacter","title":"Keyboard.sendCharacter() method","description":"Dispatches a keypress and input event. This does not send a keydown or keyup event.","sidebar":"api"},"api/puppeteer.keyboard.type":{"id":"api/puppeteer.keyboard.type","title":"Keyboard.type() method","description":"Sends a keydown, keypress/input, and keyup event for each character in the text.","sidebar":"api"},"api/puppeteer.keyboard.up":{"id":"api/puppeteer.keyboard.up","title":"Keyboard.up() method","description":"Dispatches a keyup event.","sidebar":"api"},"api/puppeteer.keyboardtypeoptions":{"id":"api/puppeteer.keyboardtypeoptions","title":"KeyboardTypeOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.keydownoptions":{"id":"api/puppeteer.keydownoptions","title":"KeyDownOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.keyinput":{"id":"api/puppeteer.keyinput","title":"KeyInput type","description":"All the valid keys that can be passed to functions that take user input, such as keyboard.press","sidebar":"api"},"api/puppeteer.keypressoptions":{"id":"api/puppeteer.keypressoptions","title":"KeyPressOptions type","description":"Signature:","sidebar":"api"},"api/puppeteer.knowndevices":{"id":"api/puppeteer.knowndevices","title":"KnownDevices variable","description":"A list of devices to be used with Page.emulate().","sidebar":"api"},"api/puppeteer.launch":{"id":"api/puppeteer.launch","title":"launch variable","description":"Signature:","sidebar":"api"},"api/puppeteer.launchoptions":{"id":"api/puppeteer.launchoptions","title":"LaunchOptions interface","description":"Generic launch options that can be passed when launching any browser.","sidebar":"api"},"api/puppeteer.locator":{"id":"api/puppeteer.locator","title":"Locator class","description":"Locators describe a strategy of locating elements and performing an action on them. If the action fails because the element is not ready for the action, the whole operation is retried. Various preconditions for a successful action are checked automatically.","sidebar":"api"},"api/puppeteer.locator.click":{"id":"api/puppeteer.locator.click","title":"Locator.click() method","description":"Signature:","sidebar":"api"},"api/puppeteer.locator.fill":{"id":"api/puppeteer.locator.fill","title":"Locator.fill() method","description":"Fills out the input identified by the locator using the provided value. The type of the input is determined at runtime and the appropriate fill-out method is chosen based on the type. contenteditable, selector, inputs are supported.","sidebar":"api"},"api/puppeteer.locator.hover":{"id":"api/puppeteer.locator.hover","title":"Locator.hover() method","description":"Signature:","sidebar":"api"},"api/puppeteer.locator.off":{"id":"api/puppeteer.locator.off","title":"Locator.off() method","description":"Signature:","sidebar":"api"},"api/puppeteer.locator.on":{"id":"api/puppeteer.locator.on","title":"Locator.on() method","description":"Signature:","sidebar":"api"},"api/puppeteer.locator.once":{"id":"api/puppeteer.locator.once","title":"Locator.once() method","description":"Signature:","sidebar":"api"},"api/puppeteer.locator.race":{"id":"api/puppeteer.locator.race","title":"Locator.race() method","description":"Creates a race between multiple locators but ensures that only a single one acts.","sidebar":"api"},"api/puppeteer.locator.scroll":{"id":"api/puppeteer.locator.scroll","title":"Locator.scroll() method","description":"Signature:","sidebar":"api"},"api/puppeteer.locator.setensureelementisintheviewport":{"id":"api/puppeteer.locator.setensureelementisintheviewport","title":"Locator.setEnsureElementIsInTheViewport() method","description":"Signature:","sidebar":"api"},"api/puppeteer.locator.settimeout":{"id":"api/puppeteer.locator.settimeout","title":"Locator.setTimeout() method","description":"Signature:","sidebar":"api"},"api/puppeteer.locator.setvisibility":{"id":"api/puppeteer.locator.setvisibility","title":"Locator.setVisibility() method","description":"Signature:","sidebar":"api"},"api/puppeteer.locator.setwaitforenabled":{"id":"api/puppeteer.locator.setwaitforenabled","title":"Locator.setWaitForEnabled() method","description":"Signature:","sidebar":"api"},"api/puppeteer.locator.setwaitforstableboundingbox":{"id":"api/puppeteer.locator.setwaitforstableboundingbox","title":"Locator.setWaitForStableBoundingBox() method","description":"Signature:","sidebar":"api"},"api/puppeteer.locatoremittedevents":{"id":"api/puppeteer.locatoremittedevents","title":"LocatorEmittedEvents enum","description":"All the events that a locator instance may emit.","sidebar":"api"},"api/puppeteer.locatoreventobject":{"id":"api/puppeteer.locatoreventobject","title":"LocatorEventObject interface","description":"Signature:","sidebar":"api"},"api/puppeteer.locatoroptions":{"id":"api/puppeteer.locatoroptions","title":"LocatorOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.lowercasepaperformat":{"id":"api/puppeteer.lowercasepaperformat","title":"LowerCasePaperFormat type","description":"Signature:","sidebar":"api"},"api/puppeteer.mediafeature":{"id":"api/puppeteer.mediafeature","title":"MediaFeature interface","description":"Signature:","sidebar":"api"},"api/puppeteer.metrics":{"id":"api/puppeteer.metrics","title":"Metrics interface","description":"Signature:","sidebar":"api"},"api/puppeteer.mouse":{"id":"api/puppeteer.mouse","title":"Mouse class","description":"The Mouse class operates in main-frame CSS pixels relative to the top-left corner of the viewport.","sidebar":"api"},"api/puppeteer.mouse.click":{"id":"api/puppeteer.mouse.click","title":"Mouse.click() method","description":"Shortcut for mouse.move, mouse.down and mouse.up.","sidebar":"api"},"api/puppeteer.mouse.down":{"id":"api/puppeteer.mouse.down","title":"Mouse.down() method","description":"Presses the mouse.","sidebar":"api"},"api/puppeteer.mouse.drag":{"id":"api/puppeteer.mouse.drag","title":"Mouse.drag() method","description":"Dispatches a drag event.","sidebar":"api"},"api/puppeteer.mouse.draganddrop":{"id":"api/puppeteer.mouse.draganddrop","title":"Mouse.dragAndDrop() method","description":"Performs a drag, dragenter, dragover, and drop in sequence.","sidebar":"api"},"api/puppeteer.mouse.dragenter":{"id":"api/puppeteer.mouse.dragenter","title":"Mouse.dragEnter() method","description":"Dispatches a dragenter event.","sidebar":"api"},"api/puppeteer.mouse.dragover":{"id":"api/puppeteer.mouse.dragover","title":"Mouse.dragOver() method","description":"Dispatches a dragover event.","sidebar":"api"},"api/puppeteer.mouse.drop":{"id":"api/puppeteer.mouse.drop","title":"Mouse.drop() method","description":"Performs a dragenter, dragover, and drop in sequence.","sidebar":"api"},"api/puppeteer.mouse.move":{"id":"api/puppeteer.mouse.move","title":"Mouse.move() method","description":"Moves the mouse to the given coordinate.","sidebar":"api"},"api/puppeteer.mouse.reset":{"id":"api/puppeteer.mouse.reset","title":"Mouse.reset() method","description":"Resets the mouse to the default state: No buttons pressed; position at (0,0).","sidebar":"api"},"api/puppeteer.mouse.up":{"id":"api/puppeteer.mouse.up","title":"Mouse.up() method","description":"Releases the mouse.","sidebar":"api"},"api/puppeteer.mouse.wheel":{"id":"api/puppeteer.mouse.wheel","title":"Mouse.wheel() method","description":"Dispatches a mousewheel event.","sidebar":"api"},"api/puppeteer.mousebutton":{"id":"api/puppeteer.mousebutton","title":"MouseButton variable","description":"Enum of valid mouse buttons.","sidebar":"api"},"api/puppeteer.mouseclickoptions":{"id":"api/puppeteer.mouseclickoptions","title":"MouseClickOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.mousemoveoptions":{"id":"api/puppeteer.mousemoveoptions","title":"MouseMoveOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.mouseoptions":{"id":"api/puppeteer.mouseoptions","title":"MouseOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.mousewheeloptions":{"id":"api/puppeteer.mousewheeloptions","title":"MouseWheelOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.networkconditions":{"id":"api/puppeteer.networkconditions","title":"networkConditions variable","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.newdocumentscriptevaluation":{"id":"api/puppeteer.newdocumentscriptevaluation","title":"NewDocumentScriptEvaluation interface","description":"Signature:","sidebar":"api"},"api/puppeteer.nodefor":{"id":"api/puppeteer.nodefor","title":"NodeFor type","description":"Signature:","sidebar":"api"},"api/puppeteer.offset":{"id":"api/puppeteer.offset","title":"Offset interface","description":"Signature:","sidebar":"api"},"api/puppeteer.page":{"id":"api/puppeteer.page","title":"Page class","description":"Page provides methods to interact with a single tab or extension background page in the browser.","sidebar":"api"},"api/puppeteer.page._":{"id":"api/puppeteer.page._","title":"Page.$() method","description":"Runs document.querySelector within the page. If no element matches the selector, the return value resolves to null.","sidebar":"api"},"api/puppeteer.page.__":{"id":"api/puppeteer.page.__","title":"Page.$$() method","description":"The method runs document.querySelectorAll within the page. If no elements match the selector, the return value resolves to [].","sidebar":"api"},"api/puppeteer.page.__eval":{"id":"api/puppeteer.page.__eval","title":"Page.$$eval() method","description":"This method runs Array.from(document.querySelectorAll(selector)) within the page and passes the result as the first argument to the pageFunction.","sidebar":"api"},"api/puppeteer.page._eval":{"id":"api/puppeteer.page._eval","title":"Page.$eval() method","description":"This method runs document.querySelector within the page and passes the result as the first argument to the pageFunction.","sidebar":"api"},"api/puppeteer.page._x":{"id":"api/puppeteer.page._x","title":"Page.$x() method","description":"The method evaluates the XPath expression relative to the page document as its context node. If there are no such elements, the method resolves to an empty array.","sidebar":"api"},"api/puppeteer.page.addscripttag":{"id":"api/puppeteer.page.addscripttag","title":"Page.addScriptTag() method","description":"Adds a `` tag into the page with the desired URL or content.","sidebar":"api"},"api/puppeteer.page.addstyletag":{"id":"api/puppeteer.page.addstyletag","title":"Page.addStyleTag() method","description":"Adds a ` tag into the page with the desired URL or a ` tag with the content.","sidebar":"api"},"api/puppeteer.page.addstyletag_1":{"id":"api/puppeteer.page.addstyletag_1","title":"Page.addStyleTag() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.addstyletag_2":{"id":"api/puppeteer.page.addstyletag_2","title":"Page.addStyleTag() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.authenticate":{"id":"api/puppeteer.page.authenticate","title":"Page.authenticate() method","description":"Provide credentials for HTTP authentication.","sidebar":"api"},"api/puppeteer.page.bringtofront":{"id":"api/puppeteer.page.bringtofront","title":"Page.bringToFront() method","description":"Brings page to front (activates tab).","sidebar":"api"},"api/puppeteer.page.browser":{"id":"api/puppeteer.page.browser","title":"Page.browser() method","description":"Get the browser the page belongs to.","sidebar":"api"},"api/puppeteer.page.browsercontext":{"id":"api/puppeteer.page.browsercontext","title":"Page.browserContext() method","description":"Get the browser context that the page belongs to.","sidebar":"api"},"api/puppeteer.page.click":{"id":"api/puppeteer.page.click","title":"Page.click() method","description":"This method fetches an element with selector, scrolls it into view if needed, and then uses Page.mouse to click in the center of the element. If there\'s no element matching selector, the method throws an error.","sidebar":"api"},"api/puppeteer.page.close":{"id":"api/puppeteer.page.close","title":"Page.close() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.content":{"id":"api/puppeteer.page.content","title":"Page.content() method","description":"The full HTML contents of the page, including the DOCTYPE.","sidebar":"api"},"api/puppeteer.page.cookies":{"id":"api/puppeteer.page.cookies","title":"Page.cookies() method","description":"If no URLs are specified, this method returns cookies for the current page URL. If URLs are specified, only cookies for those URLs are returned.","sidebar":"api"},"api/puppeteer.page.createpdfstream":{"id":"api/puppeteer.page.createpdfstream","title":"Page.createPDFStream() method","description":"Generates a PDF of the page with the print CSS media type.","sidebar":"api"},"api/puppeteer.page.deletecookie":{"id":"api/puppeteer.page.deletecookie","title":"Page.deleteCookie() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.emulate":{"id":"api/puppeteer.page.emulate","title":"Page.emulate() method","description":"Emulates a given device\'s metrics and user agent.","sidebar":"api"},"api/puppeteer.page.emulatecputhrottling":{"id":"api/puppeteer.page.emulatecputhrottling","title":"Page.emulateCPUThrottling() method","description":"Enables CPU throttling to emulate slow CPUs.","sidebar":"api"},"api/puppeteer.page.emulateidlestate":{"id":"api/puppeteer.page.emulateidlestate","title":"Page.emulateIdleState() method","description":"Emulates the idle state. If no arguments set, clears idle state emulation.","sidebar":"api"},"api/puppeteer.page.emulatemediafeatures":{"id":"api/puppeteer.page.emulatemediafeatures","title":"Page.emulateMediaFeatures() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.emulatemediatype":{"id":"api/puppeteer.page.emulatemediatype","title":"Page.emulateMediaType() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.emulatenetworkconditions":{"id":"api/puppeteer.page.emulatenetworkconditions","title":"Page.emulateNetworkConditions() method","description":"This does not affect WebSockets and WebRTC PeerConnections (see https://crbug.com/563644). To set the page offline, you can use Page.setOfflineMode().","sidebar":"api"},"api/puppeteer.page.emulatetimezone":{"id":"api/puppeteer.page.emulatetimezone","title":"Page.emulateTimezone() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.emulatevisiondeficiency":{"id":"api/puppeteer.page.emulatevisiondeficiency","title":"Page.emulateVisionDeficiency() method","description":"Simulates the given vision deficiency on the page.","sidebar":"api"},"api/puppeteer.page.evaluate":{"id":"api/puppeteer.page.evaluate","title":"Page.evaluate() method","description":"Evaluates a function in the page\'s context and returns the result.","sidebar":"api"},"api/puppeteer.page.evaluatehandle":{"id":"api/puppeteer.page.evaluatehandle","title":"Page.evaluateHandle() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.evaluateonnewdocument":{"id":"api/puppeteer.page.evaluateonnewdocument","title":"Page.evaluateOnNewDocument() method","description":"Adds a function which would be invoked in one of the following scenarios:","sidebar":"api"},"api/puppeteer.page.exposefunction":{"id":"api/puppeteer.page.exposefunction","title":"Page.exposeFunction() method","description":"The method adds a function called name on the page\'s window object. When called, the function executes puppeteerFunction in node.js and returns a Promise which resolves to the return value of puppeteerFunction.","sidebar":"api"},"api/puppeteer.page.focus":{"id":"api/puppeteer.page.focus","title":"Page.focus() method","description":"This method fetches an element with selector and focuses it. If there\'s no element matching selector, the method throws an error.","sidebar":"api"},"api/puppeteer.page.frames":{"id":"api/puppeteer.page.frames","title":"Page.frames() method","description":"An array of all frames attached to the page.","sidebar":"api"},"api/puppeteer.page.getdefaulttimeout":{"id":"api/puppeteer.page.getdefaulttimeout","title":"Page.getDefaultTimeout() method","description":"Maximum time in milliseconds.","sidebar":"api"},"api/puppeteer.page.goback":{"id":"api/puppeteer.page.goback","title":"Page.goBack() method","description":"This method navigate to the previous page in history.","sidebar":"api"},"api/puppeteer.page.goforward":{"id":"api/puppeteer.page.goforward","title":"Page.goForward() method","description":"This method navigate to the next page in history.","sidebar":"api"},"api/puppeteer.page.goto":{"id":"api/puppeteer.page.goto","title":"Page.goto() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.hover":{"id":"api/puppeteer.page.hover","title":"Page.hover() method","description":"This method fetches an element with selector, scrolls it into view if needed, and then uses Page.mouse to hover over the center of the element. If there\'s no element matching selector, the method throws an error.","sidebar":"api"},"api/puppeteer.page.isclosed":{"id":"api/puppeteer.page.isclosed","title":"Page.isClosed() method","description":"Indicates that the page has been closed.","sidebar":"api"},"api/puppeteer.page.isdraginterceptionenabled":{"id":"api/puppeteer.page.isdraginterceptionenabled","title":"Page.isDragInterceptionEnabled() method","description":"true if drag events are being intercepted, false otherwise.","sidebar":"api"},"api/puppeteer.page.isjavascriptenabled":{"id":"api/puppeteer.page.isjavascriptenabled","title":"Page.isJavaScriptEnabled() method","description":"true if the page has JavaScript enabled, false otherwise.","sidebar":"api"},"api/puppeteer.page.isserviceworkerbypassed":{"id":"api/puppeteer.page.isserviceworkerbypassed","title":"Page.isServiceWorkerBypassed() method","description":"true if the service worker are being bypassed, false otherwise.","sidebar":"api"},"api/puppeteer.page.locator":{"id":"api/puppeteer.page.locator","title":"Page.locator() method","description":"Creates a locator for the provided selector. See Locator for details and supported actions.","sidebar":"api"},"api/puppeteer.page.mainframe":{"id":"api/puppeteer.page.mainframe","title":"Page.mainFrame() method","description":"The page\'s main frame.","sidebar":"api"},"api/puppeteer.page.metrics":{"id":"api/puppeteer.page.metrics","title":"Page.metrics() method","description":"Object containing metrics as key/value pairs.","sidebar":"api"},"api/puppeteer.page.off":{"id":"api/puppeteer.page.off","title":"Page.off() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.on":{"id":"api/puppeteer.page.on","title":"Page.on() method","description":"Listen to page events.","sidebar":"api"},"api/puppeteer.page.once":{"id":"api/puppeteer.page.once","title":"Page.once() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.pdf":{"id":"api/puppeteer.page.pdf","title":"Page.pdf() method","description":"Generates a PDF of the page with the print CSS media type.","sidebar":"api"},"api/puppeteer.page.queryobjects":{"id":"api/puppeteer.page.queryobjects","title":"Page.queryObjects() method","description":"This method iterates the JavaScript heap and finds all objects with the given prototype.","sidebar":"api"},"api/puppeteer.page.reload":{"id":"api/puppeteer.page.reload","title":"Page.reload() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.removeexposedfunction":{"id":"api/puppeteer.page.removeexposedfunction","title":"Page.removeExposedFunction() method","description":"The method removes a previously added function via $Page.exposeFunction() called name from the page\'s window object.","sidebar":"api"},"api/puppeteer.page.removescripttoevaluateonnewdocument":{"id":"api/puppeteer.page.removescripttoevaluateonnewdocument","title":"Page.removeScriptToEvaluateOnNewDocument() method","description":"Removes script that injected into page by Page.evaluateOnNewDocument.","sidebar":"api"},"api/puppeteer.page.screenshot":{"id":"api/puppeteer.page.screenshot","title":"Page.screenshot() method","description":"Captures screenshot of the current page.","sidebar":"api"},"api/puppeteer.page.screenshot_1":{"id":"api/puppeteer.page.screenshot_1","title":"Page.screenshot() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.screenshot_2":{"id":"api/puppeteer.page.screenshot_2","title":"Page.screenshot() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.select":{"id":"api/puppeteer.page.select","title":"Page.select() method","description":"Triggers a change and input event once all the provided options have been selected. If there\'s no ` element matching selector`, the method throws an error.","sidebar":"api"},"api/puppeteer.page.setbypasscsp":{"id":"api/puppeteer.page.setbypasscsp","title":"Page.setBypassCSP() method","description":"Toggles bypassing page\'s Content-Security-Policy.","sidebar":"api"},"api/puppeteer.page.setbypassserviceworker":{"id":"api/puppeteer.page.setbypassserviceworker","title":"Page.setBypassServiceWorker() method","description":"Toggles ignoring of service worker for each request.","sidebar":"api"},"api/puppeteer.page.setcacheenabled":{"id":"api/puppeteer.page.setcacheenabled","title":"Page.setCacheEnabled() method","description":"Toggles ignoring cache for each request based on the enabled state. By default, caching is enabled.","sidebar":"api"},"api/puppeteer.page.setcontent":{"id":"api/puppeteer.page.setcontent","title":"Page.setContent() method","description":"Set the content of the page.","sidebar":"api"},"api/puppeteer.page.setcookie":{"id":"api/puppeteer.page.setcookie","title":"Page.setCookie() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.setdefaultnavigationtimeout":{"id":"api/puppeteer.page.setdefaultnavigationtimeout","title":"Page.setDefaultNavigationTimeout() method","description":"This setting will change the default maximum navigation time for the following methods and related shortcuts:","sidebar":"api"},"api/puppeteer.page.setdefaulttimeout":{"id":"api/puppeteer.page.setdefaulttimeout","title":"Page.setDefaultTimeout() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.setdraginterception":{"id":"api/puppeteer.page.setdraginterception","title":"Page.setDragInterception() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.setextrahttpheaders":{"id":"api/puppeteer.page.setextrahttpheaders","title":"Page.setExtraHTTPHeaders() method","description":"The extra HTTP headers will be sent with every request the page initiates.","sidebar":"api"},"api/puppeteer.page.setgeolocation":{"id":"api/puppeteer.page.setgeolocation","title":"Page.setGeolocation() method","description":"Sets the page\'s geolocation.","sidebar":"api"},"api/puppeteer.page.setjavascriptenabled":{"id":"api/puppeteer.page.setjavascriptenabled","title":"Page.setJavaScriptEnabled() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.setofflinemode":{"id":"api/puppeteer.page.setofflinemode","title":"Page.setOfflineMode() method","description":"Sets the network connection to offline.","sidebar":"api"},"api/puppeteer.page.setrequestinterception":{"id":"api/puppeteer.page.setrequestinterception","title":"Page.setRequestInterception() method","description":"Activating request interception enables HTTPRequest.abort(), HTTPRequest.continue() and HTTPRequest.respond() methods. This provides the capability to modify network requests that are made by a page.","sidebar":"api"},"api/puppeteer.page.setuseragent":{"id":"api/puppeteer.page.setuseragent","title":"Page.setUserAgent() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.setviewport":{"id":"api/puppeteer.page.setviewport","title":"Page.setViewport() method","description":"page.setViewport will resize the page. A lot of websites don\'t expect phones to change size, so you should set the viewport before navigating to the page.","sidebar":"api"},"api/puppeteer.page.tap":{"id":"api/puppeteer.page.tap","title":"Page.tap() method","description":"This method fetches an element with selector, scrolls it into view if needed, and then uses Page.touchscreen to tap in the center of the element. If there\'s no element matching selector, the method throws an error.","sidebar":"api"},"api/puppeteer.page.target":{"id":"api/puppeteer.page.target","title":"Page.target() method","description":"A target this page was created from.","sidebar":"api"},"api/puppeteer.page.title":{"id":"api/puppeteer.page.title","title":"Page.title() method","description":"The page\'s title","sidebar":"api"},"api/puppeteer.page.type":{"id":"api/puppeteer.page.type","title":"Page.type() method","description":"Sends a keydown, keypress/input, and keyup event for each character in the text.","sidebar":"api"},"api/puppeteer.page.url":{"id":"api/puppeteer.page.url","title":"Page.url() method","description":"The page\'s URL.","sidebar":"api"},"api/puppeteer.page.viewport":{"id":"api/puppeteer.page.viewport","title":"Page.viewport() method","description":"Current page viewport settings.","sidebar":"api"},"api/puppeteer.page.waitfordeviceprompt":{"id":"api/puppeteer.page.waitfordeviceprompt","title":"Page.waitForDevicePrompt() method","description":"This method is typically coupled with an action that triggers a device request from an api such as WebBluetooth.","sidebar":"api"},"api/puppeteer.page.waitforfilechooser":{"id":"api/puppeteer.page.waitforfilechooser","title":"Page.waitForFileChooser() method","description":"This method is typically coupled with an action that triggers file choosing.","sidebar":"api"},"api/puppeteer.page.waitforframe":{"id":"api/puppeteer.page.waitforframe","title":"Page.waitForFrame() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.waitforfunction":{"id":"api/puppeteer.page.waitforfunction","title":"Page.waitForFunction() method","description":"Waits for a function to finish evaluating in the page\'s context.","sidebar":"api"},"api/puppeteer.page.waitfornavigation":{"id":"api/puppeteer.page.waitfornavigation","title":"Page.waitForNavigation() method","description":"Waits for the page to navigate to a new URL or to reload. It is useful when you run code that will indirectly cause the page to navigate.","sidebar":"api"},"api/puppeteer.page.waitfornetworkidle":{"id":"api/puppeteer.page.waitfornetworkidle","title":"Page.waitForNetworkIdle() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.waitforrequest":{"id":"api/puppeteer.page.waitforrequest","title":"Page.waitForRequest() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.waitforresponse":{"id":"api/puppeteer.page.waitforresponse","title":"Page.waitForResponse() method","description":"Signature:","sidebar":"api"},"api/puppeteer.page.waitforselector":{"id":"api/puppeteer.page.waitforselector","title":"Page.waitForSelector() method","description":"Wait for the selector to appear in page. If at the moment of calling the method the selector already exists, the method will return immediately. If the selector doesn\'t appear after the timeout milliseconds of waiting, the function will throw.","sidebar":"api"},"api/puppeteer.page.waitfortimeout":{"id":"api/puppeteer.page.waitfortimeout","title":"Page.waitForTimeout() method","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.page.waitforxpath":{"id":"api/puppeteer.page.waitforxpath","title":"Page.waitForXPath() method","description":"Wait for the xpath to appear in page. If at the moment of calling the method the xpath already exists, the method will return immediately. If the xpath doesn\'t appear after the timeout milliseconds of waiting, the function will throw.","sidebar":"api"},"api/puppeteer.page.workers":{"id":"api/puppeteer.page.workers","title":"Page.workers() method","description":"All of the dedicated WebWorkers associated with the page.","sidebar":"api"},"api/puppeteer.pageemittedevents":{"id":"api/puppeteer.pageemittedevents","title":"PageEmittedEvents enum","description":"All the events that a page instance may emit.","sidebar":"api"},"api/puppeteer.pageeventobject":{"id":"api/puppeteer.pageeventobject","title":"PageEventObject interface","description":"Denotes the objects received by callback functions for page events.","sidebar":"api"},"api/puppeteer.paperformat":{"id":"api/puppeteer.paperformat","title":"PaperFormat type","description":"All the valid paper format types when printing a PDF.","sidebar":"api"},"api/puppeteer.pdfmargin":{"id":"api/puppeteer.pdfmargin","title":"PDFMargin interface","description":"Signature:","sidebar":"api"},"api/puppeteer.pdfoptions":{"id":"api/puppeteer.pdfoptions","title":"PDFOptions interface","description":"Valid options to configure PDF generation via Page.pdf().","sidebar":"api"},"api/puppeteer.permission":{"id":"api/puppeteer.permission","title":"Permission type","description":"Signature:","sidebar":"api"},"api/puppeteer.point":{"id":"api/puppeteer.point","title":"Point interface","description":"Signature:","sidebar":"api"},"api/puppeteer.predefinednetworkconditions":{"id":"api/puppeteer.predefinednetworkconditions","title":"PredefinedNetworkConditions variable","description":"A list of network conditions to be used with Page.emulateNetworkConditions().","sidebar":"api"},"api/puppeteer.product":{"id":"api/puppeteer.product","title":"Product type","description":"Supported products.","sidebar":"api"},"api/puppeteer.productlauncher":{"id":"api/puppeteer.productlauncher","title":"ProductLauncher class","description":"Describes a launcher - a class that is able to create and launch a browser instance.","sidebar":"api"},"api/puppeteer.productlauncher.defaultargs":{"id":"api/puppeteer.productlauncher.defaultargs","title":"ProductLauncher.defaultArgs() method","description":"Signature:","sidebar":"api"},"api/puppeteer.productlauncher.executablepath":{"id":"api/puppeteer.productlauncher.executablepath","title":"ProductLauncher.executablePath() method","description":"Signature:","sidebar":"api"},"api/puppeteer.productlauncher.launch":{"id":"api/puppeteer.productlauncher.launch","title":"ProductLauncher.launch() method","description":"Signature:","sidebar":"api"},"api/puppeteer.protocolerror":{"id":"api/puppeteer.protocolerror","title":"ProtocolError class","description":"ProtocolError is emitted whenever there is an error from the protocol.","sidebar":"api"},"api/puppeteer.protocollifecycleevent":{"id":"api/puppeteer.protocollifecycleevent","title":"ProtocolLifeCycleEvent type","description":"Signature:","sidebar":"api"},"api/puppeteer.puppeteer":{"id":"api/puppeteer.puppeteer","title":"puppeteer variable","description":"Signature:","sidebar":"api"},"api/puppeteer.puppeteer.clearcustomqueryhandlers":{"id":"api/puppeteer.puppeteer.clearcustomqueryhandlers","title":"Puppeteer.clearCustomQueryHandlers() method","description":"Unregisters all custom query handlers.","sidebar":"api"},"api/puppeteer.puppeteer.connect":{"id":"api/puppeteer.puppeteer.connect","title":"Puppeteer.connect() method","description":"This method attaches Puppeteer to an existing browser instance.","sidebar":"api"},"api/puppeteer.puppeteer.customqueryhandlernames":{"id":"api/puppeteer.puppeteer.customqueryhandlernames","title":"Puppeteer.customQueryHandlerNames() method","description":"Gets the names of all custom query handlers.","sidebar":"api"},"api/puppeteer.puppeteer.registercustomqueryhandler":{"id":"api/puppeteer.puppeteer.registercustomqueryhandler","title":"Puppeteer.registerCustomQueryHandler() method","description":"Registers a custom query handler.","sidebar":"api"},"api/puppeteer.puppeteer.unregistercustomqueryhandler":{"id":"api/puppeteer.puppeteer.unregistercustomqueryhandler","title":"Puppeteer.unregisterCustomQueryHandler() method","description":"Unregisters a custom query handler for a given name.","sidebar":"api"},"api/puppeteer.puppeteererrors":{"id":"api/puppeteer.puppeteererrors","title":"PuppeteerErrors interface","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.puppeteerlaunchoptions":{"id":"api/puppeteer.puppeteerlaunchoptions","title":"PuppeteerLaunchOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.puppeteerlifecycleevent":{"id":"api/puppeteer.puppeteerlifecycleevent","title":"PuppeteerLifeCycleEvent type","description":"Signature:","sidebar":"api"},"api/puppeteer.puppeteernode":{"id":"api/puppeteer.puppeteernode","title":"PuppeteerNode class","description":"Extends the main Puppeteer class with Node specific behaviour for fetching and downloading browsers.","sidebar":"api"},"api/puppeteer.puppeteernode.connect":{"id":"api/puppeteer.puppeteernode.connect","title":"PuppeteerNode.connect() method","description":"This method attaches Puppeteer to an existing browser instance.","sidebar":"api"},"api/puppeteer.puppeteernode.defaultargs":{"id":"api/puppeteer.puppeteernode.defaultargs","title":"PuppeteerNode.defaultArgs() method","description":"Signature:","sidebar":"api"},"api/puppeteer.puppeteernode.executablepath":{"id":"api/puppeteer.puppeteernode.executablepath","title":"PuppeteerNode.executablePath() method","description":"The default executable path.","sidebar":"api"},"api/puppeteer.puppeteernode.launch":{"id":"api/puppeteer.puppeteernode.launch","title":"PuppeteerNode.launch() method","description":"Launches a browser instance with given arguments and options when specified.","sidebar":"api"},"api/puppeteer.puppeteernode.trimcache":{"id":"api/puppeteer.puppeteernode.trimcache","title":"PuppeteerNode.trimCache() method","description":"Removes all non-current Firefox and Chrome binaries in the cache directory identified by the provided Puppeteer configuration. The current browser version is determined by resolving PUPPETEER_REVISIONS from Puppeteer unless configuration.browserRevision is provided.","sidebar":"api"},"api/puppeteer.puppeteernodelaunchoptions":{"id":"api/puppeteer.puppeteernodelaunchoptions","title":"PuppeteerNodeLaunchOptions type","description":"Utility type exposed to enable users to define options that can be passed to puppeteer.launch without having to list the set of all types.","sidebar":"api"},"api/puppeteer.registercustomqueryhandler":{"id":"api/puppeteer.registercustomqueryhandler","title":"registerCustomQueryHandler() function","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.remoteaddress":{"id":"api/puppeteer.remoteaddress","title":"RemoteAddress interface","description":"Signature:","sidebar":"api"},"api/puppeteer.resourcetype":{"id":"api/puppeteer.resourcetype","title":"ResourceType type","description":"Resource types for HTTPRequests as perceived by the rendering engine.","sidebar":"api"},"api/puppeteer.responseforrequest":{"id":"api/puppeteer.responseforrequest","title":"ResponseForRequest interface","description":"Required response data to fulfill a request with.","sidebar":"api"},"api/puppeteer.screenshotclip":{"id":"api/puppeteer.screenshotclip","title":"ScreenshotClip interface","description":"Signature:","sidebar":"api"},"api/puppeteer.screenshotoptions":{"id":"api/puppeteer.screenshotoptions","title":"ScreenshotOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.securitydetails":{"id":"api/puppeteer.securitydetails","title":"SecurityDetails class","description":"The SecurityDetails class represents the security details of a response that was received over a secure connection.","sidebar":"api"},"api/puppeteer.securitydetails.issuer":{"id":"api/puppeteer.securitydetails.issuer","title":"SecurityDetails.issuer() method","description":"The name of the issuer of the certificate.","sidebar":"api"},"api/puppeteer.securitydetails.protocol":{"id":"api/puppeteer.securitydetails.protocol","title":"SecurityDetails.protocol() method","description":"The security protocol being used, e.g. \\"TLS 1.2\\".","sidebar":"api"},"api/puppeteer.securitydetails.subjectalternativenames":{"id":"api/puppeteer.securitydetails.subjectalternativenames","title":"SecurityDetails.subjectAlternativeNames() method","description":"The list of subject alternative names (SANs) of the certificate.","sidebar":"api"},"api/puppeteer.securitydetails.subjectname":{"id":"api/puppeteer.securitydetails.subjectname","title":"SecurityDetails.subjectName() method","description":"The name of the subject to which the certificate was issued.","sidebar":"api"},"api/puppeteer.securitydetails.validfrom":{"id":"api/puppeteer.securitydetails.validfrom","title":"SecurityDetails.validFrom() method","description":"Unix timestamp marking the start of the certificate\'s validity.","sidebar":"api"},"api/puppeteer.securitydetails.validto":{"id":"api/puppeteer.securitydetails.validto","title":"SecurityDetails.validTo() method","description":"Unix timestamp marking the end of the certificate\'s validity.","sidebar":"api"},"api/puppeteer.serializedaxnode":{"id":"api/puppeteer.serializedaxnode","title":"SerializedAXNode interface","description":"Represents a Node and the properties of it that are relevant to Accessibility.","sidebar":"api"},"api/puppeteer.snapshotoptions":{"id":"api/puppeteer.snapshotoptions","title":"SnapshotOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.target":{"id":"api/puppeteer.target","title":"Target class","description":"Target represents a CDP target. In CDP a target is something that can be debugged such a frame, a page or a worker.","sidebar":"api"},"api/puppeteer.target.browser":{"id":"api/puppeteer.target.browser","title":"Target.browser() method","description":"Get the browser the target belongs to.","sidebar":"api"},"api/puppeteer.target.browsercontext":{"id":"api/puppeteer.target.browsercontext","title":"Target.browserContext() method","description":"Get the browser context the target belongs to.","sidebar":"api"},"api/puppeteer.target.createcdpsession":{"id":"api/puppeteer.target.createcdpsession","title":"Target.createCDPSession() method","description":"Creates a Chrome Devtools Protocol session attached to the target.","sidebar":"api"},"api/puppeteer.target.opener":{"id":"api/puppeteer.target.opener","title":"Target.opener() method","description":"Get the target that opened this target. Top-level targets return null.","sidebar":"api"},"api/puppeteer.target.page":{"id":"api/puppeteer.target.page","title":"Target.page() method","description":"If the target is not of type \\"page\\", \\"webview\\" or \\"background_page\\", returns null.","sidebar":"api"},"api/puppeteer.target.type":{"id":"api/puppeteer.target.type","title":"Target.type() method","description":"Identifies what kind of target this is.","sidebar":"api"},"api/puppeteer.target.url":{"id":"api/puppeteer.target.url","title":"Target.url() method","description":"Signature:","sidebar":"api"},"api/puppeteer.target.worker":{"id":"api/puppeteer.target.worker","title":"Target.worker() method","description":"If the target is not of type \\"serviceworker\\" or \\"sharedworker\\", returns null.","sidebar":"api"},"api/puppeteer.targetfiltercallback":{"id":"api/puppeteer.targetfiltercallback","title":"TargetFilterCallback type","description":"Signature:","sidebar":"api"},"api/puppeteer.timeouterror":{"id":"api/puppeteer.timeouterror","title":"TimeoutError class","description":"TimeoutError is emitted whenever certain operations are terminated due to timeout.","sidebar":"api"},"api/puppeteer.touchscreen":{"id":"api/puppeteer.touchscreen","title":"Touchscreen class","description":"The Touchscreen class exposes touchscreen events.","sidebar":"api"},"api/puppeteer.touchscreen.tap":{"id":"api/puppeteer.touchscreen.tap","title":"Touchscreen.tap() method","description":"Dispatches a touchstart and touchend event.","sidebar":"api"},"api/puppeteer.touchscreen.touchend":{"id":"api/puppeteer.touchscreen.touchend","title":"Touchscreen.touchEnd() method","description":"Dispatches a touchend event.","sidebar":"api"},"api/puppeteer.touchscreen.touchmove":{"id":"api/puppeteer.touchscreen.touchmove","title":"Touchscreen.touchMove() method","description":"Dispatches a touchMove event.","sidebar":"api"},"api/puppeteer.touchscreen.touchstart":{"id":"api/puppeteer.touchscreen.touchstart","title":"Touchscreen.touchStart() method","description":"Dispatches a touchstart event.","sidebar":"api"},"api/puppeteer.tracing":{"id":"api/puppeteer.tracing","title":"Tracing class","description":"The Tracing class exposes the tracing audit interface.","sidebar":"api"},"api/puppeteer.tracing.start":{"id":"api/puppeteer.tracing.start","title":"Tracing.start() method","description":"Starts a trace for the current page.","sidebar":"api"},"api/puppeteer.tracing.stop":{"id":"api/puppeteer.tracing.stop","title":"Tracing.stop() method","description":"Stops a trace started with the start method.","sidebar":"api"},"api/puppeteer.tracingoptions":{"id":"api/puppeteer.tracingoptions","title":"TracingOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.trimcache":{"id":"api/puppeteer.trimcache","title":"trimCache variable","description":"Signature:","sidebar":"api"},"api/puppeteer.unregistercustomqueryhandler":{"id":"api/puppeteer.unregistercustomqueryhandler","title":"unregisterCustomQueryHandler() function","description":"Warning: This API is now obsolete.","sidebar":"api"},"api/puppeteer.viewport":{"id":"api/puppeteer.viewport","title":"Viewport interface","description":"Sets the viewport of the page.","sidebar":"api"},"api/puppeteer.visibilityoption":{"id":"api/puppeteer.visibilityoption","title":"VisibilityOption type","description":"Signature:","sidebar":"api"},"api/puppeteer.waitforoptions":{"id":"api/puppeteer.waitforoptions","title":"WaitForOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.waitforselectoroptions":{"id":"api/puppeteer.waitforselectoroptions","title":"WaitForSelectorOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.waitfortargetoptions":{"id":"api/puppeteer.waitfortargetoptions","title":"WaitForTargetOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.waittimeoutoptions":{"id":"api/puppeteer.waittimeoutoptions","title":"WaitTimeoutOptions interface","description":"Signature:","sidebar":"api"},"api/puppeteer.webworker":{"id":"api/puppeteer.webworker","title":"WebWorker class","description":"This class represents a WebWorker.","sidebar":"api"},"api/puppeteer.webworker.evaluate":{"id":"api/puppeteer.webworker.evaluate","title":"WebWorker.evaluate() method","description":"If the function passed to the worker.evaluate returns a Promise, then worker.evaluate would wait for the promise to resolve and return its value. If the function passed to the worker.evaluate returns a non-serializable value, then worker.evaluate resolves to undefined. DevTools Protocol also supports transferring some additional values that are not serializable by JSON: -0, NaN, Infinity, -Infinity, and bigint literals. Shortcut for await worker.executionContext()).evaluate(pageFunction, ...args).","sidebar":"api"},"api/puppeteer.webworker.evaluatehandle":{"id":"api/puppeteer.webworker.evaluatehandle","title":"WebWorker.evaluateHandle() method","description":"The only difference between worker.evaluate and worker.evaluateHandle is that worker.evaluateHandle returns in-page object (JSHandle). If the function passed to the worker.evaluateHandle returns a Promise, then worker.evaluateHandle would wait for the promise to resolve and return its value. Shortcut for await worker.executionContext()).evaluateHandle(pageFunction, ...args)","sidebar":"api"},"api/puppeteer.webworker.url":{"id":"api/puppeteer.webworker.url","title":"WebWorker.url() method","description":"The URL of this web worker.","sidebar":"api"},"browsers-api/browsers.browser":{"id":"browsers-api/browsers.browser","title":"Browser enum","description":"Supported browsers.","sidebar":"browsersApi"},"browsers-api/browsers.browserplatform":{"id":"browsers-api/browsers.browserplatform","title":"BrowserPlatform enum","description":"Platform names used to identify a OS platfrom x architecture combination in the way that is relevant for the browser download.","sidebar":"browsersApi"},"browsers-api/browsers.candownload":{"id":"browsers-api/browsers.candownload","title":"canDownload() function","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.cdp_websocket_endpoint_regex":{"id":"browsers-api/browsers.cdp_websocket_endpoint_regex","title":"CDP_WEBSOCKET_ENDPOINT_REGEX variable","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.chromereleasechannel":{"id":"browsers-api/browsers.chromereleasechannel","title":"ChromeReleaseChannel enum","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.cli":{"id":"browsers-api/browsers.cli","title":"CLI class","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.cli._constructor_":{"id":"browsers-api/browsers.cli._constructor_","title":"CLI.(constructor)","description":"Constructs a new instance of the CLI class","sidebar":"browsersApi"},"browsers-api/browsers.cli.run":{"id":"browsers-api/browsers.cli.run","title":"CLI.run() method","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.computeexecutablepath":{"id":"browsers-api/browsers.computeexecutablepath","title":"computeExecutablePath() function","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.computesystemexecutablepath":{"id":"browsers-api/browsers.computesystemexecutablepath","title":"computeSystemExecutablePath() function","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.createprofile":{"id":"browsers-api/browsers.createprofile","title":"createProfile() function","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.detectbrowserplatform":{"id":"browsers-api/browsers.detectbrowserplatform","title":"detectBrowserPlatform() function","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.getinstalledbrowsers":{"id":"browsers-api/browsers.getinstalledbrowsers","title":"getInstalledBrowsers() function","description":"Returns metadata about browsers installed in the cache directory.","sidebar":"browsersApi"},"browsers-api/browsers.getinstalledbrowsersoptions":{"id":"browsers-api/browsers.getinstalledbrowsersoptions","title":"GetInstalledBrowsersOptions interface","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.install":{"id":"browsers-api/browsers.install","title":"install() function","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.installedbrowser":{"id":"browsers-api/browsers.installedbrowser","title":"InstalledBrowser interface","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.installoptions":{"id":"browsers-api/browsers.installoptions","title":"InstallOptions interface","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.launch":{"id":"browsers-api/browsers.launch","title":"launch() function","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.launchoptions":{"id":"browsers-api/browsers.launchoptions","title":"LaunchOptions interface","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.makeprogresscallback":{"id":"browsers-api/browsers.makeprogresscallback","title":"makeProgressCallback() function","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.options":{"id":"browsers-api/browsers.options","title":"Options interface","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.process":{"id":"browsers-api/browsers.process","title":"Process class","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.process._constructor_":{"id":"browsers-api/browsers.process._constructor_","title":"Process.(constructor)","description":"Constructs a new instance of the Process class","sidebar":"browsersApi"},"browsers-api/browsers.process.close":{"id":"browsers-api/browsers.process.close","title":"Process.close() method","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.process.hasclosed":{"id":"browsers-api/browsers.process.hasclosed","title":"Process.hasClosed() method","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.process.kill":{"id":"browsers-api/browsers.process.kill","title":"Process.kill() method","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.process.waitforlineoutput":{"id":"browsers-api/browsers.process.waitforlineoutput","title":"Process.waitForLineOutput() method","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.profileoptions":{"id":"browsers-api/browsers.profileoptions","title":"ProfileOptions interface","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.resolvebuildid":{"id":"browsers-api/browsers.resolvebuildid","title":"resolveBuildId() function","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.systemoptions":{"id":"browsers-api/browsers.systemoptions","title":"SystemOptions interface","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.timeouterror":{"id":"browsers-api/browsers.timeouterror","title":"TimeoutError class","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.uninstall":{"id":"browsers-api/browsers.uninstall","title":"uninstall() function","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.uninstalloptions":{"id":"browsers-api/browsers.uninstalloptions","title":"UninstallOptions interface","description":"Signature:","sidebar":"browsersApi"},"browsers-api/browsers.webdriver_bidi_websocket_endpoint_regex":{"id":"browsers-api/browsers.webdriver_bidi_websocket_endpoint_regex","title":"WEBDRIVER_BIDI_WEBSOCKET_ENDPOINT_REGEX variable","description":"Signature:","sidebar":"browsersApi"},"browsers-api/index":{"id":"browsers-api/index","title":"@puppeteer/browsers","description":"Manage and launch browsers/drivers from a CLI or programmatically.","sidebar":"browsersApi"},"chromium-support":{"id":"chromium-support","title":"Chromium Support","description":"The following versions of Chromium are supported, mapped to Puppeteer version:","sidebar":"docs"},"contributing":{"id":"contributing","title":"Contributing","description":"First of all, thank you for your interest in Puppeteer! We\'d love to accept your","sidebar":"docs"},"faq":{"id":"faq","title":"FAQ","description":"Q: Who maintains Puppeteer?","sidebar":"docs"},"guides/chrome-extensions":{"id":"guides/chrome-extensions","title":"Chrome Extensions","description":"Puppeteer can be used for testing Chrome Extensions.","sidebar":"docs"},"guides/configuration":{"id":"guides/configuration","title":"Configuration","description":"All defaults in Puppeteer can be customized in two ways:","sidebar":"docs"},"guides/debugging":{"id":"guides/debugging","title":"Debugging","description":"Debugging with Puppeteer can be an arduous task. There is no single method for","sidebar":"docs"},"guides/docker":{"id":"guides/docker","title":"Docker","description":"Puppeteer offers a Docker image that includes Chrome for Testing along with the required","sidebar":"docs"},"guides/evaluate-javascript":{"id":"guides/evaluate-javascript","title":"Evaluate JavaScript","description":"Puppeteer allows evaluating JavaScript functions in the context of the page","sidebar":"docs"},"guides/locators":{"id":"guides/locators","title":"Locators","description":"Locators is a new experimental API that combines waitForSelector and element","sidebar":"docs"},"guides/query-selectors":{"id":"guides/query-selectors","title":"Query Selectors","description":"Queries are the primary mechanism for interacting with the DOM on your site. For example, a typical workflow goes like:","sidebar":"docs"},"guides/query-selectors-legacy":{"id":"guides/query-selectors-legacy","title":"Query Selectors (legacy)","description":"Queries are the primary mechanism for interacting with the DOM on your site. For example, a typical workflow goes like:"},"guides/request-interception":{"id":"guides/request-interception","title":"Request Interception","description":"Once request interception is enabled, every request will stall unless it\'s","sidebar":"docs"},"index":{"id":"index","title":"Puppeteer","description":"Build status","sidebar":"docs"},"ng-schematics":{"id":"ng-schematics","title":"Puppeteer Angular Schematic","description":"Adds Puppeteer-based e2e tests to your Angular project.","sidebar":"docs"},"troubleshooting":{"id":"troubleshooting","title":"Troubleshooting","description":"Chromium currently does not provide arm64 binaries for Linux. There are only","sidebar":"docs"}}}')}}]);