From 75f170b26d8ed053a799cfb4050cc263f87cbe45 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Thu, 11 Apr 2024 16:51:07 +0000 Subject: [PATCH] chore: release main (#12252) Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> --- .release-please-manifest.json | 4 +- docs/supported-browsers.md | 1 + package-lock.json | 6 +- packages/puppeteer-core/CHANGELOG.md | 10 + packages/puppeteer-core/package.json | 2 +- packages/puppeteer/CHANGELOG.md | 14 + packages/puppeteer/package.json | 4 +- versions.js | 2 +- .../api/puppeteer.commoneventemitter.md | 66 --- .../version-22.6.3/browsers-api/index.md | 308 ----------- .../version-22.6.3/guides/locators.md | 170 ------ .../guides/query-selectors-legacy.md | 118 ---- .../version-22.6.3/guides/query-selectors.mdx | 213 -------- .../versioned_docs/version-22.6.3/index.md | 261 --------- .../api/index.md | 346 ++++++------ .../api/puppeteer.accessibility.md | 2 +- .../api/puppeteer.accessibility.snapshot.md | 0 .../api/puppeteer.actionoptions.md | 2 +- .../api/puppeteer.actionresult.md | 0 .../api/puppeteer.autofilldata.md | 2 +- .../api/puppeteer.awaitable.md | 0 .../api/puppeteer.awaitableiterable.md | 0 .../api/puppeteer.awaitablepredicate.md | 0 .../api/puppeteer.awaitedlocator.md | 0 .../api/puppeteer.boundingbox.md | 4 +- .../api/puppeteer.boxmodel.md | 12 +- .../api/puppeteer.browser.browsercontexts.md | 0 .../api/puppeteer.browser.close.md | 0 .../puppeteer.browser.createbrowsercontext.md | 0 ...puppeteer.browser.defaultbrowsercontext.md | 0 .../api/puppeteer.browser.disconnect.md | 0 .../api/puppeteer.browser.isconnected.md | 0 .../api/puppeteer.browser.md | 36 +- .../api/puppeteer.browser.newpage.md | 0 .../api/puppeteer.browser.pages.md | 0 .../api/puppeteer.browser.process.md | 0 .../api/puppeteer.browser.target.md | 0 .../api/puppeteer.browser.targets.md | 0 .../api/puppeteer.browser.useragent.md | 0 .../api/puppeteer.browser.version.md | 0 .../api/puppeteer.browser.waitfortarget.md | 0 .../api/puppeteer.browser.wsendpoint.md | 0 .../api/puppeteer.browserconnectoptions.md | 12 +- .../api/puppeteer.browsercontext.browser.md | 0 ...browsercontext.clearpermissionoverrides.md | 0 .../api/puppeteer.browsercontext.close.md | 0 .../puppeteer.browsercontext.isincognito.md | 0 .../api/puppeteer.browsercontext.md | 22 +- .../api/puppeteer.browsercontext.newpage.md | 0 ...teer.browsercontext.overridepermissions.md | 0 .../api/puppeteer.browsercontext.pages.md | 0 .../api/puppeteer.browsercontext.targets.md | 0 .../puppeteer.browsercontext.waitfortarget.md | 0 .../api/puppeteer.browsercontextevent.md | 0 .../api/puppeteer.browsercontextevents.md | 6 +- .../api/puppeteer.browsercontextoptions.md | 4 +- .../api/puppeteer.browserevent.md | 0 .../api/puppeteer.browserevents.md | 8 +- .../puppeteer.browserlaunchargumentoptions.md | 10 +- .../api/puppeteer.cdpevents.md | 0 .../api/puppeteer.cdpsession.connection.md | 0 .../api/puppeteer.cdpsession.detach.md | 0 .../api/puppeteer.cdpsession.id.md | 0 .../api/puppeteer.cdpsession.md | 8 +- .../api/puppeteer.cdpsession.send.md | 0 .../api/puppeteer.cdpsessionevent.md | 4 +- ...ppeteer.cdpsessionevent.sessionattached.md | 0 ...ppeteer.cdpsessionevent.sessiondetached.md | 0 .../api/puppeteer.cdpsessionevents.md | 4 +- .../api/puppeteer.chromereleasechannel.md | 0 .../api/puppeteer.clearcustomqueryhandlers.md | 0 .../api/puppeteer.clickoptions.md | 2 +- .../api/puppeteer.commandoptions.md | 2 +- .../api/puppeteer.commoneventemitter.emit.md | 0 ...peteer.commoneventemitter.listenercount.md | 0 .../api/puppeteer.commoneventemitter.md | 66 +++ .../api/puppeteer.commoneventemitter.off.md | 0 .../api/puppeteer.commoneventemitter.on.md | 0 .../api/puppeteer.commoneventemitter.once.md | 0 ...r.commoneventemitter.removealllisteners.md | 0 .../api/puppeteer.configuration.md | 22 +- .../api/puppeteer.connect.md | 0 .../api/puppeteer.connection._constructor_.md | 0 .../api/puppeteer.connection.createsession.md | 0 .../api/puppeteer.connection.dispose.md | 0 .../api/puppeteer.connection.fromsession.md | 0 .../api/puppeteer.connection.md | 16 +- .../api/puppeteer.connection.send.md | 0 .../api/puppeteer.connection.session.md | 0 .../api/puppeteer.connection.url.md | 0 .../puppeteer.connectiontransport.close.md | 0 .../api/puppeteer.connectiontransport.md | 8 +- .../api/puppeteer.connectiontransport.send.md | 0 .../api/puppeteer.connectoptions.md | 8 +- .../puppeteer.consolemessage._constructor_.md | 0 .../api/puppeteer.consolemessage.args.md | 0 .../api/puppeteer.consolemessage.location.md | 0 .../api/puppeteer.consolemessage.md | 12 +- .../puppeteer.consolemessage.stacktrace.md | 0 .../api/puppeteer.consolemessage.text.md | 0 .../api/puppeteer.consolemessage.type.md | 0 .../api/puppeteer.consolemessagelocation.md | 6 +- .../api/puppeteer.consolemessagetype.md | 0 .../api/puppeteer.continuerequestoverrides.md | 8 +- .../api/puppeteer.cookie.md | 30 +- .../api/puppeteer.cookieparam.md | 26 +- .../api/puppeteer.cookiepriority.md | 0 .../api/puppeteer.cookiesamesite.md | 0 .../api/puppeteer.cookiesourcescheme.md | 0 .../api/puppeteer.coverage._constructor_.md | 0 .../api/puppeteer.coverage.md | 10 +- .../puppeteer.coverage.startcsscoverage.md | 0 .../api/puppeteer.coverage.startjscoverage.md | 0 .../api/puppeteer.coverage.stopcsscoverage.md | 0 .../api/puppeteer.coverage.stopjscoverage.md | 0 .../api/puppeteer.coverageentry.md | 6 +- .../api/puppeteer.credentials.md | 4 +- .../puppeteer.csscoverage._constructor_.md | 0 .../api/puppeteer.csscoverage.md | 6 +- .../api/puppeteer.csscoverage.start.md | 0 .../api/puppeteer.csscoverage.stop.md | 0 .../api/puppeteer.csscoverageoptions.md | 2 +- .../api/puppeteer.customqueryhandler.md | 4 +- .../api/puppeteer.customqueryhandlernames.md | 0 .../api/puppeteer.debuginfo.md | 2 +- ...r.default_intercept_resolution_priority.md | 0 .../api/puppeteer.defaultargs.md | 0 .../api/puppeteer.deletecookiesrequest.md | 8 +- .../api/puppeteer.device.md | 4 +- .../puppeteer.devicerequestprompt.cancel.md | 0 .../api/puppeteer.devicerequestprompt.md | 8 +- .../puppeteer.devicerequestprompt.select.md | 0 ...eteer.devicerequestprompt.waitfordevice.md | 0 .../puppeteer.devicerequestpromptdevice.md | 4 +- .../api/puppeteer.dialog.accept.md | 0 .../api/puppeteer.dialog.defaultvalue.md | 0 .../api/puppeteer.dialog.dismiss.md | 0 .../api/puppeteer.dialog.md | 10 +- .../api/puppeteer.dialog.message.md | 0 .../api/puppeteer.dialog.type.md | 0 .../api/puppeteer.elementfor.md | 0 .../api/puppeteer.elementhandle._.md | 0 .../api/puppeteer.elementhandle.__.md | 0 .../api/puppeteer.elementhandle.__eval.md | 0 .../api/puppeteer.elementhandle._eval.md | 0 .../api/puppeteer.elementhandle.autofill.md | 0 .../puppeteer.elementhandle.boundingbox.md | 0 .../api/puppeteer.elementhandle.boxmodel.md | 0 .../api/puppeteer.elementhandle.click.md | 2 +- .../puppeteer.elementhandle.clickablepoint.md | 0 .../puppeteer.elementhandle.contentframe.md | 0 .../puppeteer.elementhandle.contentframe_1.md | 0 .../api/puppeteer.elementhandle.drag.md | 0 .../puppeteer.elementhandle.draganddrop.md | 0 .../api/puppeteer.elementhandle.dragenter.md | 0 .../api/puppeteer.elementhandle.dragover.md | 0 .../api/puppeteer.elementhandle.drop.md | 0 .../api/puppeteer.elementhandle.drop_1.md | 0 .../api/puppeteer.elementhandle.focus.md | 0 .../api/puppeteer.elementhandle.hover.md | 2 +- .../api/puppeteer.elementhandle.ishidden.md | 0 ...er.elementhandle.isintersectingviewport.md | 0 .../api/puppeteer.elementhandle.isvisible.md | 0 .../api/puppeteer.elementhandle.md | 76 +-- .../api/puppeteer.elementhandle.press.md | 0 .../api/puppeteer.elementhandle.screenshot.md | 0 .../puppeteer.elementhandle.screenshot_1.md | 0 .../puppeteer.elementhandle.scrollintoview.md | 0 .../api/puppeteer.elementhandle.select.md | 0 .../api/puppeteer.elementhandle.tap.md | 0 .../api/puppeteer.elementhandle.toelement.md | 0 .../api/puppeteer.elementhandle.touchend.md | 0 .../api/puppeteer.elementhandle.touchmove.md | 0 .../api/puppeteer.elementhandle.touchstart.md | 0 .../api/puppeteer.elementhandle.type.md | 0 .../api/puppeteer.elementhandle.uploadfile.md | 0 ...puppeteer.elementhandle.waitforselector.md | 0 .../api/puppeteer.elementscreenshotoptions.md | 2 +- .../api/puppeteer.errorcode.md | 0 .../api/puppeteer.evaluatefunc.md | 0 .../api/puppeteer.evaluatefuncwith.md | 0 .../api/puppeteer.eventemitter.emit.md | 0 .../puppeteer.eventemitter.listenercount.md | 0 .../api/puppeteer.eventemitter.md | 12 +- .../api/puppeteer.eventemitter.off.md | 0 .../api/puppeteer.eventemitter.on.md | 0 .../api/puppeteer.eventemitter.once.md | 0 ...ppeteer.eventemitter.removealllisteners.md | 0 .../api/puppeteer.eventswithwildcard.md | 0 .../api/puppeteer.eventtype.md | 0 .../api/puppeteer.executablepath.md | 0 .../api/puppeteer.experimentsconfiguration.md | 0 .../api/puppeteer.filechooser.accept.md | 0 .../api/puppeteer.filechooser.cancel.md | 0 .../api/puppeteer.filechooser.ismultiple.md | 0 .../api/puppeteer.filechooser.md | 6 +- .../api/puppeteer.flattenhandle.md | 0 .../api/puppeteer.frame._.md | 0 .../api/puppeteer.frame.__.md | 0 .../api/puppeteer.frame.__eval.md | 0 .../api/puppeteer.frame._eval.md | 0 .../api/puppeteer.frame.addscripttag.md | 0 .../api/puppeteer.frame.addstyletag.md | 0 .../api/puppeteer.frame.addstyletag_1.md | 0 .../api/puppeteer.frame.childframes.md | 0 .../api/puppeteer.frame.click.md | 0 .../api/puppeteer.frame.content.md | 0 .../api/puppeteer.frame.evaluate.md | 0 .../api/puppeteer.frame.evaluatehandle.md | 0 .../api/puppeteer.frame.focus.md | 0 .../api/puppeteer.frame.frameelement.md | 0 .../api/puppeteer.frame.goto.md | 0 .../api/puppeteer.frame.hover.md | 0 .../api/puppeteer.frame.isdetached.md | 0 .../api/puppeteer.frame.isoopframe.md | 0 .../api/puppeteer.frame.locator.md | 0 .../api/puppeteer.frame.locator_1.md | 0 .../api/puppeteer.frame.md | 66 +-- .../api/puppeteer.frame.name.md | 0 .../api/puppeteer.frame.page.md | 0 .../api/puppeteer.frame.parentframe.md | 0 .../api/puppeteer.frame.select.md | 0 .../api/puppeteer.frame.setcontent.md | 0 .../api/puppeteer.frame.tap.md | 0 .../api/puppeteer.frame.title.md | 0 .../api/puppeteer.frame.type.md | 0 .../api/puppeteer.frame.url.md | 0 .../api/puppeteer.frame.waitforfunction.md | 0 .../api/puppeteer.frame.waitfornavigation.md | 0 .../api/puppeteer.frame.waitforselector.md | 0 .../api/puppeteer.frameaddscripttagoptions.md | 10 +- .../api/puppeteer.frameaddstyletagoptions.md | 6 +- .../api/puppeteer.frameevents.md | 0 .../puppeteer.framewaitforfunctionoptions.md | 6 +- .../api/puppeteer.geolocationoptions.md | 6 +- .../api/puppeteer.gotooptions.md | 4 +- .../api/puppeteer.handlefor.md | 0 .../api/puppeteer.handleor.md | 0 .../api/puppeteer.handler.md | 0 .../api/puppeteer.httprequest.abort.md | 0 .../puppeteer.httprequest.aborterrorreason.md | 0 .../api/puppeteer.httprequest.continue.md | 0 ...er.httprequest.continuerequestoverrides.md | 0 ...teer.httprequest.enqueueinterceptaction.md | 0 .../api/puppeteer.httprequest.failure.md | 0 .../puppeteer.httprequest.fetchpostdata.md | 0 ...eteer.httprequest.finalizeinterceptions.md | 0 .../api/puppeteer.httprequest.frame.md | 0 .../api/puppeteer.httprequest.haspostdata.md | 0 .../api/puppeteer.httprequest.headers.md | 0 .../api/puppeteer.httprequest.initiator.md | 0 ...er.httprequest.interceptresolutionstate.md | 0 ...ttprequest.isinterceptresolutionhandled.md | 0 ...ppeteer.httprequest.isnavigationrequest.md | 0 .../api/puppeteer.httprequest.md | 48 +- .../api/puppeteer.httprequest.method.md | 0 .../api/puppeteer.httprequest.postdata.md | 0 .../puppeteer.httprequest.redirectchain.md | 0 .../api/puppeteer.httprequest.resourcetype.md | 0 .../api/puppeteer.httprequest.respond.md | 0 .../api/puppeteer.httprequest.response.md | 0 ...uppeteer.httprequest.responseforrequest.md | 0 .../api/puppeteer.httprequest.url.md | 0 .../api/puppeteer.httpresponse.buffer.md | 0 .../api/puppeteer.httpresponse.frame.md | 0 .../api/puppeteer.httpresponse.fromcache.md | 0 ...uppeteer.httpresponse.fromserviceworker.md | 0 .../api/puppeteer.httpresponse.headers.md | 0 .../api/puppeteer.httpresponse.json.md | 0 .../api/puppeteer.httpresponse.md | 30 +- .../api/puppeteer.httpresponse.ok.md | 0 .../puppeteer.httpresponse.remoteaddress.md | 0 .../api/puppeteer.httpresponse.request.md | 0 .../puppeteer.httpresponse.securitydetails.md | 0 .../api/puppeteer.httpresponse.status.md | 0 .../api/puppeteer.httpresponse.statustext.md | 0 .../api/puppeteer.httpresponse.text.md | 0 .../api/puppeteer.httpresponse.timing.md | 0 .../api/puppeteer.httpresponse.url.md | 0 .../api/puppeteer.innerparams.md | 0 .../puppeteer.interceptresolutionaction.md | 0 .../api/puppeteer.interceptresolutionstate.md | 4 +- .../puppeteer.internalnetworkconditions.md | 2 +- .../api/puppeteer.jscoverage._constructor_.md | 0 .../api/puppeteer.jscoverage.md | 6 +- .../api/puppeteer.jscoverage.start.md | 0 .../api/puppeteer.jscoverage.stop.md | 0 .../api/puppeteer.jscoverageentry.md | 2 +- .../api/puppeteer.jscoverageoptions.md | 8 +- .../api/puppeteer.jshandle.aselement.md | 0 .../api/puppeteer.jshandle.dispose.md | 0 .../api/puppeteer.jshandle.evaluate.md | 0 .../api/puppeteer.jshandle.evaluatehandle.md | 0 .../api/puppeteer.jshandle.getproperties.md | 0 .../api/puppeteer.jshandle.getproperty.md | 0 .../api/puppeteer.jshandle.getproperty_1.md | 0 .../api/puppeteer.jshandle.jsonvalue.md | 0 .../api/puppeteer.jshandle.md | 24 +- .../api/puppeteer.jshandle.remoteobject.md | 0 .../api/puppeteer.jshandle.tostring.md | 0 .../api/puppeteer.keyboard.down.md | 0 .../api/puppeteer.keyboard.md | 10 +- .../api/puppeteer.keyboard.press.md | 0 .../api/puppeteer.keyboard.sendcharacter.md | 0 .../api/puppeteer.keyboard.type.md | 0 .../api/puppeteer.keyboard.up.md | 0 .../api/puppeteer.keyboardtypeoptions.md | 2 +- .../api/puppeteer.keydownoptions.md | 4 +- .../api/puppeteer.keyinput.md | 0 .../api/puppeteer.keypressoptions.md | 0 .../api/puppeteer.knowndevices.md | 0 .../api/puppeteer.launch.md | 0 .../api/puppeteer.launchoptions.md | 26 +- .../api/puppeteer.locator.click.md | 0 .../api/puppeteer.locator.clone.md | 0 .../api/puppeteer.locator.fill.md | 0 .../api/puppeteer.locator.filter.md | 0 .../api/puppeteer.locator.hover.md | 0 .../api/puppeteer.locator.map.md | 0 .../api/puppeteer.locator.md | 34 +- .../api/puppeteer.locator.race.md | 0 .../api/puppeteer.locator.scroll.md | 0 ...locator.setensureelementisintheviewport.md | 0 .../api/puppeteer.locator.settimeout.md | 0 .../api/puppeteer.locator.setvisibility.md | 0 .../puppeteer.locator.setwaitforenabled.md | 0 ...eer.locator.setwaitforstableboundingbox.md | 0 .../api/puppeteer.locator.wait.md | 0 .../api/puppeteer.locator.waithandle.md | 0 .../api/puppeteer.locatorclickoptions.md | 0 .../api/puppeteer.locatorevent.md | 0 .../api/puppeteer.locatorevents.md | 2 +- .../api/puppeteer.locatoroptions.md | 10 +- .../api/puppeteer.locatorscrolloptions.md | 4 +- .../api/puppeteer.lowercasepaperformat.md | 0 .../api/puppeteer.mapper.md | 0 .../api/puppeteer.mediafeature.md | 4 +- .../api/puppeteer.metrics.md | 26 +- .../api/puppeteer.mouse.click.md | 0 .../api/puppeteer.mouse.down.md | 0 .../api/puppeteer.mouse.drag.md | 0 .../api/puppeteer.mouse.draganddrop.md | 0 .../api/puppeteer.mouse.dragenter.md | 0 .../api/puppeteer.mouse.dragover.md | 0 .../api/puppeteer.mouse.drop.md | 0 .../api/puppeteer.mouse.md | 22 +- .../api/puppeteer.mouse.move.md | 0 .../api/puppeteer.mouse.reset.md | 0 .../api/puppeteer.mouse.up.md | 0 .../api/puppeteer.mouse.wheel.md | 0 .../api/puppeteer.mousebutton.md | 0 .../api/puppeteer.mouseclickoptions.md | 4 +- .../api/puppeteer.mousemoveoptions.md | 2 +- .../api/puppeteer.mouseoptions.md | 6 +- .../api/puppeteer.mousewheeloptions.md | 4 +- .../api/puppeteer.moveable.md | 2 +- .../api/puppeteer.moveable.move.md | 0 .../api/puppeteer.networkconditions.md | 6 +- .../puppeteer.newdocumentscriptevaluation.md | 2 +- .../api/puppeteer.nodefor.md | 0 .../api/puppeteer.offset.md | 4 +- .../api/puppeteer.page._.md | 0 .../api/puppeteer.page.__.md | 0 .../api/puppeteer.page.__eval.md | 0 .../api/puppeteer.page._eval.md | 0 .../api/puppeteer.page.addscripttag.md | 0 .../api/puppeteer.page.addstyletag.md | 0 .../api/puppeteer.page.addstyletag_1.md | 0 .../api/puppeteer.page.authenticate.md | 0 .../api/puppeteer.page.bringtofront.md | 0 .../api/puppeteer.page.browser.md | 0 .../api/puppeteer.page.browsercontext.md | 0 .../api/puppeteer.page.click.md | 2 +- .../api/puppeteer.page.close.md | 0 .../api/puppeteer.page.content.md | 0 .../api/puppeteer.page.cookies.md | 0 .../api/puppeteer.page.createcdpsession.md | 0 .../api/puppeteer.page.createpdfstream.md | 0 .../api/puppeteer.page.deletecookie.md | 0 .../api/puppeteer.page.emulate.md | 0 .../puppeteer.page.emulatecputhrottling.md | 0 .../api/puppeteer.page.emulateidlestate.md | 0 .../puppeteer.page.emulatemediafeatures.md | 0 .../api/puppeteer.page.emulatemediatype.md | 0 ...puppeteer.page.emulatenetworkconditions.md | 0 .../api/puppeteer.page.emulatetimezone.md | 0 .../puppeteer.page.emulatevisiondeficiency.md | 0 .../api/puppeteer.page.evaluate.md | 0 .../api/puppeteer.page.evaluatehandle.md | 0 .../puppeteer.page.evaluateonnewdocument.md | 0 .../api/puppeteer.page.exposefunction.md | 0 .../api/puppeteer.page.focus.md | 0 .../api/puppeteer.page.frames.md | 0 .../api/puppeteer.page.getdefaulttimeout.md | 0 .../api/puppeteer.page.goback.md | 0 .../api/puppeteer.page.goforward.md | 0 .../api/puppeteer.page.goto.md | 0 .../api/puppeteer.page.hover.md | 2 +- .../api/puppeteer.page.isclosed.md | 0 ...uppeteer.page.isdraginterceptionenabled.md | 2 +- .../api/puppeteer.page.isjavascriptenabled.md | 0 .../puppeteer.page.isserviceworkerbypassed.md | 0 .../api/puppeteer.page.locator.md | 0 .../api/puppeteer.page.locator_1.md | 0 .../api/puppeteer.page.mainframe.md | 0 .../api/puppeteer.page.md | 194 +++---- .../api/puppeteer.page.metrics.md | 0 .../api/puppeteer.page.pdf.md | 0 .../api/puppeteer.page.queryobjects.md | 0 .../api/puppeteer.page.reload.md | 0 .../puppeteer.page.removeexposedfunction.md | 0 ...age.removescripttoevaluateonnewdocument.md | 0 .../api/puppeteer.page.screencast.md | 0 .../api/puppeteer.page.screenshot.md | 0 .../api/puppeteer.page.screenshot_1.md | 0 .../api/puppeteer.page.select.md | 0 .../api/puppeteer.page.setbypasscsp.md | 0 .../puppeteer.page.setbypassserviceworker.md | 0 .../api/puppeteer.page.setcacheenabled.md | 0 .../api/puppeteer.page.setcontent.md | 0 .../api/puppeteer.page.setcookie.md | 0 ...peteer.page.setdefaultnavigationtimeout.md | 0 .../api/puppeteer.page.setdefaulttimeout.md | 0 .../api/puppeteer.page.setdraginterception.md | 2 +- .../api/puppeteer.page.setextrahttpheaders.md | 0 .../api/puppeteer.page.setgeolocation.md | 0 .../puppeteer.page.setjavascriptenabled.md | 0 .../api/puppeteer.page.setofflinemode.md | 0 .../puppeteer.page.setrequestinterception.md | 0 .../api/puppeteer.page.setuseragent.md | 0 .../api/puppeteer.page.setviewport.md | 0 .../api/puppeteer.page.tap.md | 2 +- .../api/puppeteer.page.target.md | 0 .../api/puppeteer.page.title.md | 0 .../api/puppeteer.page.type.md | 0 .../api/puppeteer.page.url.md | 0 .../api/puppeteer.page.viewport.md | 2 +- .../api/puppeteer.page.waitfordeviceprompt.md | 0 .../api/puppeteer.page.waitforfilechooser.md | 0 .../api/puppeteer.page.waitforframe.md | 0 .../api/puppeteer.page.waitforfunction.md | 0 .../api/puppeteer.page.waitfornavigation.md | 0 .../api/puppeteer.page.waitfornetworkidle.md | 0 .../api/puppeteer.page.waitforrequest.md | 0 .../api/puppeteer.page.waitforresponse.md | 0 .../api/puppeteer.page.waitforselector.md | 0 .../api/puppeteer.page.workers.md | 0 .../api/puppeteer.pageevent.md | 0 .../api/puppeteer.pageevents.md | 38 +- .../api/puppeteer.paperformat.md | 0 .../api/puppeteer.pdfmargin.md | 8 +- .../api/puppeteer.pdfoptions.md | 36 +- .../api/puppeteer.permission.md | 0 .../api/puppeteer.point.md | 4 +- .../puppeteer.predefinednetworkconditions.md | 0 .../api/puppeteer.predicate.md | 0 .../api/puppeteer.product.md | 0 .../puppeteer.productlauncher.defaultargs.md | 0 ...uppeteer.productlauncher.executablepath.md | 0 .../api/puppeteer.productlauncher.launch.md | 0 .../api/puppeteer.productlauncher.md | 8 +- .../api/puppeteer.protocolerror.md | 4 +- .../api/puppeteer.protocollifecycleevent.md | 0 .../api/puppeteer.protocoltype.md | 0 ...teer.puppeteer.clearcustomqueryhandlers.md | 0 .../api/puppeteer.puppeteer.connect.md | 0 ...eteer.puppeteer.customqueryhandlernames.md | 0 .../api/puppeteer.puppeteer.md | 0 ...er.puppeteer.registercustomqueryhandler.md | 0 ....puppeteer.unregistercustomqueryhandler.md | 0 .../api/puppeteer.puppeteererror.md | 0 .../api/puppeteer.puppeteerlaunchoptions.md | 4 +- .../api/puppeteer.puppeteerlifecycleevent.md | 0 .../api/puppeteer.puppeteernode.connect.md | 0 .../puppeteer.puppeteernode.defaultargs.md | 0 .../puppeteer.puppeteernode.executablepath.md | 0 .../api/puppeteer.puppeteernode.launch.md | 4 +- .../api/puppeteer.puppeteernode.md | 20 +- .../api/puppeteer.puppeteernode.trimcache.md | 0 .../puppeteer.puppeteernodelaunchoptions.md | 0 .../api/puppeteer.quad.md | 0 .../puppeteer.registercustomqueryhandler.md | 0 .../api/puppeteer.remoteaddress.md | 4 +- .../api/puppeteer.resourcetype.md | 0 .../api/puppeteer.responseforrequest.md | 8 +- .../api/puppeteer.screencastoptions.md | 10 +- .../api/puppeteer.screenrecorder.md | 2 +- .../api/puppeteer.screenrecorder.stop.md | 0 .../api/puppeteer.screenshotclip.md | 2 +- .../api/puppeteer.screenshotoptions.md | 20 +- .../api/puppeteer.securitydetails.issuer.md | 0 .../api/puppeteer.securitydetails.md | 12 +- .../api/puppeteer.securitydetails.protocol.md | 0 ...securitydetails.subjectalternativenames.md | 0 .../puppeteer.securitydetails.subjectname.md | 0 .../puppeteer.securitydetails.validfrom.md | 0 .../api/puppeteer.securitydetails.validto.md | 0 .../api/puppeteer.serializedaxnode.md | 52 +- .../api/puppeteer.snapshotoptions.md | 4 +- .../api/puppeteer.target.aspage.md | 0 .../api/puppeteer.target.browser.md | 0 .../api/puppeteer.target.browsercontext.md | 0 .../api/puppeteer.target.createcdpsession.md | 0 .../api/puppeteer.target.md | 18 +- .../api/puppeteer.target.opener.md | 0 .../api/puppeteer.target.page.md | 0 .../api/puppeteer.target.type.md | 0 .../api/puppeteer.target.url.md | 0 .../api/puppeteer.target.worker.md | 0 .../api/puppeteer.targetfiltercallback.md | 0 .../api/puppeteer.targettype.md | 0 .../api/puppeteer.timeouterror.md | 0 .../api/puppeteer.touchscreen.md | 8 +- .../api/puppeteer.touchscreen.tap.md | 0 .../api/puppeteer.touchscreen.touchend.md | 0 .../api/puppeteer.touchscreen.touchmove.md | 0 .../api/puppeteer.touchscreen.touchstart.md | 0 .../api/puppeteer.tracing.md | 4 +- .../api/puppeteer.tracing.start.md | 0 .../api/puppeteer.tracing.stop.md | 0 .../api/puppeteer.tracingoptions.md | 6 +- .../api/puppeteer.trimcache.md | 0 .../puppeteer.unregistercustomqueryhandler.md | 0 .../api/puppeteer.unsupportedoperation.md | 0 .../api/puppeteer.viewport.md | 12 +- .../api/puppeteer.visibilityoption.md | 0 .../puppeteer.waitfornetworkidleoptions.md | 4 +- .../api/puppeteer.waitforoptions.md | 4 +- .../api/puppeteer.waitforselectoroptions.md | 8 +- .../api/puppeteer.waitfortargetoptions.md | 2 +- .../api/puppeteer.waittimeoutoptions.md | 2 +- .../api/puppeteer.webworker.close.md | 0 .../api/puppeteer.webworker.evaluate.md | 0 .../api/puppeteer.webworker.evaluatehandle.md | 0 .../api/puppeteer.webworker.md | 10 +- .../api/puppeteer.webworker.url.md | 0 .../assets/overview.png | Bin .../assets/overview.svg | 0 .../browsers-api/browsers.browser.md | 0 .../browsers-api/browsers.browserplatform.md | 0 .../browsers-api/browsers.candownload.md | 0 .../browsers.cdp_websocket_endpoint_regex.md | 0 .../browsers.chromereleasechannel.md | 0 .../browsers.cli._constructor_.md | 0 .../browsers-api/browsers.cli.md | 4 +- .../browsers-api/browsers.cli.run.md | 0 .../browsers.computeexecutablepath.md | 0 .../browsers.computesystemexecutablepath.md | 0 .../browsers-api/browsers.createprofile.md | 0 .../browsers.detectbrowserplatform.md | 0 .../browsers.getinstalledbrowsers.md | 0 .../browsers.getinstalledbrowsersoptions.md | 2 +- .../browsers.getversioncomparator.md | 0 .../browsers-api/browsers.install.md | 0 .../browsers-api/browsers.install_1.md | 0 .../browsers-api/browsers.installedbrowser.md | 14 +- .../browsers.installedbrowser.readmetadata.md | 0 ...browsers.installedbrowser.writemetadata.md | 0 .../browsers-api/browsers.installoptions.md | 16 +- .../browsers-api/browsers.launch.md | 0 .../browsers-api/browsers.launchoptions.md | 20 +- .../browsers.makeprogresscallback.md | 0 .../browsers-api/browsers.options.md | 8 +- .../browsers.process._constructor_.md | 0 .../browsers-api/browsers.process.close.md | 0 .../browsers.process.hasclosed.md | 0 .../browsers-api/browsers.process.kill.md | 0 .../browsers-api/browsers.process.md | 12 +- .../browsers.process.waitforlineoutput.md | 0 .../browsers-api/browsers.profileoptions.md | 4 +- .../browsers-api/browsers.resolvebuildid.md | 0 .../browsers-api/browsers.systemoptions.md | 6 +- .../browsers-api/browsers.timeouterror.md | 0 .../browsers-api/browsers.uninstall.md | 0 .../browsers-api/browsers.uninstalloptions.md | 8 +- ...webdriver_bidi_websocket_endpoint_regex.md | 0 .../version-22.6.4/browsers-api/index.md | 326 +++++++++++ .../contributing.md | 0 .../{version-22.6.3 => version-22.6.4}/faq.md | 0 .../guides/browser-management.md | 79 +++ .../guides/chrome-extensions.md | 0 .../guides/configuration.mdx | 13 + .../version-22.6.4/guides/cookies.md | 4 + .../guides/debugging.md | 0 .../guides/docker.md | 0 .../version-22.6.4/guides/files.md | 9 + .../version-22.6.4/guides/getting-started.md | 48 ++ .../version-22.6.4/guides/headless-modes.md | 30 + .../version-22.6.4/guides/installation.md | 48 ++ .../guides/javascript-execution.md} | 2 +- .../version-22.6.4/guides/links.md | 6 + .../guides/network-interception.md} | 0 .../version-22.6.4/guides/network-logging.md | 14 + .../guides}/ng-schematics.md | 0 .../guides/page-interactions.md | 513 ++++++++++++++++++ .../version-22.6.4/guides/pdf-generation.md | 19 + .../version-22.6.4/guides/screenshots.md | 28 + .../guides/system-requirements.md | 14 + .../guides/what-is-puppeteer.md | 25 + .../supported-browsers.md | 11 +- .../troubleshooting.md | 0 .../webdriver-bidi.md | 0 .../version-22.6.3-sidebars.json | 63 --- .../version-22.6.4-sidebars.json | 114 ++++ website/versions.json | 2 +- website/versionsArchived.json | 1 + 606 files changed, 2304 insertions(+), 2114 deletions(-) delete mode 100644 website/versioned_docs/version-22.6.3/api/puppeteer.commoneventemitter.md delete mode 100644 website/versioned_docs/version-22.6.3/browsers-api/index.md delete mode 100644 website/versioned_docs/version-22.6.3/guides/locators.md delete mode 100644 website/versioned_docs/version-22.6.3/guides/query-selectors-legacy.md delete mode 100644 website/versioned_docs/version-22.6.3/guides/query-selectors.mdx delete mode 100644 website/versioned_docs/version-22.6.3/index.md rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/index.md (51%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.accessibility.md (94%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.accessibility.snapshot.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.actionoptions.md (92%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.actionresult.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.autofilldata.md (92%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.awaitable.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.awaitableiterable.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.awaitablepredicate.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.awaitedlocator.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.boundingbox.md (90%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.boxmodel.md (80%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.browsercontexts.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.close.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.createbrowsercontext.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.defaultbrowsercontext.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.disconnect.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.isconnected.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.md (80%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.newpage.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.pages.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.process.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.target.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.targets.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.useragent.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.version.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.waitfortarget.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browser.wsendpoint.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browserconnectoptions.md (84%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontext.browser.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontext.clearpermissionoverrides.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontext.close.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontext.isincognito.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontext.md (83%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontext.newpage.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontext.overridepermissions.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontext.pages.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontext.targets.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontext.waitfortarget.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontextevent.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontextevents.md (83%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browsercontextoptions.md (87%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browserevent.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browserevents.md (80%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.browserlaunchargumentoptions.md (87%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cdpevents.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cdpsession.connection.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cdpsession.detach.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cdpsession.id.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cdpsession.md (85%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cdpsession.send.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cdpsessionevent.md (64%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cdpsessionevent.sessionattached.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cdpsessionevent.sessiondetached.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cdpsessionevents.md (87%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.chromereleasechannel.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.clearcustomqueryhandlers.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.clickoptions.md (94%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.commandoptions.md (91%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.commoneventemitter.emit.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.commoneventemitter.listenercount.md (100%) create mode 100644 website/versioned_docs/version-22.6.4/api/puppeteer.commoneventemitter.md rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.commoneventemitter.off.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.commoneventemitter.on.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.commoneventemitter.once.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.commoneventemitter.removealllisteners.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.configuration.md (85%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connect.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connection._constructor_.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connection.createsession.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connection.dispose.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connection.fromsession.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connection.md (64%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connection.send.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connection.session.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connection.url.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connectiontransport.close.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connectiontransport.md (75%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connectiontransport.send.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.connectoptions.md (84%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.consolemessage._constructor_.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.consolemessage.args.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.consolemessage.location.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.consolemessage.md (66%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.consolemessage.stacktrace.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.consolemessage.text.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.consolemessage.type.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.consolemessagelocation.md (87%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.consolemessagetype.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.continuerequestoverrides.md (85%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cookie.md (81%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cookieparam.md (83%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cookiepriority.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cookiesamesite.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.cookiesourcescheme.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.coverage._constructor_.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.coverage.md (79%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.coverage.startcsscoverage.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.coverage.startjscoverage.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.coverage.stopcsscoverage.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.coverage.stopjscoverage.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.coverageentry.md (90%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.credentials.md (86%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.csscoverage._constructor_.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.csscoverage.md (71%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.csscoverage.start.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.csscoverage.stop.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.csscoverageoptions.md (90%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.customqueryhandler.md (92%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.customqueryhandlernames.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.debuginfo.md (85%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.default_intercept_resolution_priority.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.defaultargs.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.deletecookiesrequest.md (89%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.device.md (86%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.devicerequestprompt.cancel.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.devicerequestprompt.md (82%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.devicerequestprompt.select.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.devicerequestprompt.waitfordevice.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.devicerequestpromptdevice.md (93%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.dialog.accept.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.dialog.defaultvalue.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.dialog.dismiss.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.dialog.md (79%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.dialog.message.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.dialog.type.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementfor.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle._.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.__.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.__eval.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle._eval.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.autofill.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.boundingbox.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.boxmodel.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.click.md (83%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.clickablepoint.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.contentframe.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.contentframe_1.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.drag.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.draganddrop.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.dragenter.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.dragover.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.drop.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.drop_1.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.focus.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.hover.md (78%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.ishidden.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.isintersectingviewport.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.isvisible.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.md (68%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.press.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.screenshot.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.screenshot_1.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.scrollintoview.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.select.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.tap.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.toelement.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.touchend.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.touchmove.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.touchstart.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.type.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.uploadfile.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementhandle.waitforselector.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.elementscreenshotoptions.md (91%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.errorcode.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.evaluatefunc.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.evaluatefuncwith.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.eventemitter.emit.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.eventemitter.listenercount.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.eventemitter.md (75%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.eventemitter.off.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.eventemitter.on.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.eventemitter.once.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.eventemitter.removealllisteners.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.eventswithwildcard.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.eventtype.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.executablepath.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.experimentsconfiguration.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.filechooser.accept.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.filechooser.cancel.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.filechooser.ismultiple.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.filechooser.md (86%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.flattenhandle.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame._.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.__.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.__eval.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame._eval.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.addscripttag.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.addstyletag.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.addstyletag_1.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.childframes.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.click.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.content.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.evaluate.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.evaluatehandle.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.focus.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.frameelement.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.goto.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.hover.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.isdetached.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.isoopframe.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.locator.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.locator_1.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.md (71%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.name.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.page.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.parentframe.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.select.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.setcontent.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.tap.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.title.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.type.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.url.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.waitforfunction.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.waitfornavigation.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frame.waitforselector.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frameaddscripttagoptions.md (87%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frameaddstyletagoptions.md (89%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.frameevents.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.framewaitforfunctionoptions.md (93%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.geolocationoptions.md (85%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.gotooptions.md (91%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.handlefor.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.handleor.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.handler.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.abort.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.aborterrorreason.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.continue.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.continuerequestoverrides.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.enqueueinterceptaction.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.failure.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.fetchpostdata.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.finalizeinterceptions.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.frame.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.haspostdata.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.headers.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.initiator.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.interceptresolutionstate.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.isinterceptresolutionhandled.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.isnavigationrequest.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.md (68%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.method.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.postdata.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.redirectchain.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.resourcetype.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.respond.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.response.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.responseforrequest.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httprequest.url.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.buffer.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.frame.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.fromcache.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.fromserviceworker.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.headers.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.json.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.md (66%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.ok.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.remoteaddress.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.request.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.securitydetails.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.status.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.statustext.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.text.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.timing.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.httpresponse.url.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.innerparams.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.interceptresolutionaction.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.interceptresolutionstate.md (89%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.internalnetworkconditions.md (93%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jscoverage._constructor_.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jscoverage.md (71%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jscoverage.start.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jscoverage.stop.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jscoverageentry.md (91%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jscoverageoptions.md (82%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jshandle.aselement.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jshandle.dispose.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jshandle.evaluate.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jshandle.evaluatehandle.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jshandle.getproperties.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jshandle.getproperty.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jshandle.getproperty_1.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jshandle.jsonvalue.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jshandle.md (75%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jshandle.remoteobject.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.jshandle.tostring.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.keyboard.down.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.keyboard.md (85%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.keyboard.press.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.keyboard.sendcharacter.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.keyboard.type.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.keyboard.up.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.keyboardtypeoptions.md (93%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.keydownoptions.md (90%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.keyinput.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.keypressoptions.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.knowndevices.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.launch.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.launchoptions.md (84%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.click.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.clone.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.fill.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.filter.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.hover.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.map.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.md (63%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.race.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.scroll.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.setensureelementisintheviewport.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.settimeout.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.setvisibility.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.setwaitforenabled.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.setwaitforstableboundingbox.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.wait.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locator.waithandle.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locatorclickoptions.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locatorevent.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locatorevents.md (93%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locatoroptions.md (82%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.locatorscrolloptions.md (88%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.lowercasepaperformat.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mapper.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mediafeature.md (88%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.metrics.md (70%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouse.click.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouse.down.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouse.drag.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouse.draganddrop.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouse.dragenter.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouse.dragover.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouse.drop.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouse.md (80%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouse.move.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouse.reset.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouse.up.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouse.wheel.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mousebutton.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouseclickoptions.md (91%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mousemoveoptions.md (94%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mouseoptions.md (82%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.mousewheeloptions.md (88%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.moveable.md (82%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.moveable.move.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.networkconditions.md (85%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.newdocumentscriptevaluation.md (91%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.nodefor.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.offset.md (93%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page._.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.__.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.__eval.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page._eval.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.addscripttag.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.addstyletag.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.addstyletag_1.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.authenticate.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.bringtofront.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.browser.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.browsercontext.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.click.md (88%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.close.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.content.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.cookies.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.createcdpsession.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.createpdfstream.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.deletecookie.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.emulate.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.emulatecputhrottling.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.emulateidlestate.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.emulatemediafeatures.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.emulatemediatype.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.emulatenetworkconditions.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.emulatetimezone.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.emulatevisiondeficiency.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.evaluate.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.evaluatehandle.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.evaluateonnewdocument.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.exposefunction.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.focus.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.frames.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.getdefaulttimeout.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.goback.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.goforward.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.goto.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.hover.md (82%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.isclosed.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.isdraginterceptionenabled.md (87%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.isjavascriptenabled.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.isserviceworkerbypassed.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.locator.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.locator_1.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.mainframe.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.md (65%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.metrics.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.pdf.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.queryobjects.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.reload.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.removeexposedfunction.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.removescripttoevaluateonnewdocument.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.screencast.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.screenshot.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.screenshot_1.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.select.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setbypasscsp.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setbypassserviceworker.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setcacheenabled.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setcontent.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setcookie.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setdefaultnavigationtimeout.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setdefaulttimeout.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setdraginterception.md (90%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setextrahttpheaders.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setgeolocation.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setjavascriptenabled.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setofflinemode.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setrequestinterception.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setuseragent.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.setviewport.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.tap.md (86%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.target.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.title.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.type.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.url.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.viewport.md (91%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.waitfordeviceprompt.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.waitforfilechooser.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.waitforframe.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.waitforfunction.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.waitfornavigation.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.waitfornetworkidle.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.waitforrequest.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.waitforresponse.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.waitforselector.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.page.workers.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.pageevent.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.pageevents.md (76%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.paperformat.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.pdfmargin.md (85%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.pdfoptions.md (82%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.permission.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.point.md (90%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.predefinednetworkconditions.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.predicate.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.product.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.productlauncher.defaultargs.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.productlauncher.executablepath.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.productlauncher.launch.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.productlauncher.md (74%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.protocolerror.md (88%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.protocollifecycleevent.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.protocoltype.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteer.clearcustomqueryhandlers.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteer.connect.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteer.customqueryhandlernames.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteer.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteer.registercustomqueryhandler.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteer.unregistercustomqueryhandler.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteererror.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteerlaunchoptions.md (90%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteerlifecycleevent.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteernode.connect.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteernode.defaultargs.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteernode.executablepath.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteernode.launch.md (90%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteernode.md (79%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteernode.trimcache.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.puppeteernodelaunchoptions.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.quad.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.registercustomqueryhandler.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.remoteaddress.md (90%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.resourcetype.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.responseforrequest.md (84%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.screencastoptions.md (89%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.screenrecorder.md (89%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.screenrecorder.stop.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.screenshotclip.md (94%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.screenshotoptions.md (83%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.securitydetails.issuer.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.securitydetails.md (71%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.securitydetails.protocol.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.securitydetails.subjectalternativenames.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.securitydetails.subjectname.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.securitydetails.validfrom.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.securitydetails.validto.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.serializedaxnode.md (78%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.snapshotoptions.md (89%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.target.aspage.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.target.browser.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.target.browsercontext.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.target.createcdpsession.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.target.md (72%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.target.opener.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.target.page.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.target.type.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.target.url.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.target.worker.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.targetfiltercallback.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.targettype.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.timeouterror.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.touchscreen.md (72%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.touchscreen.tap.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.touchscreen.touchend.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.touchscreen.touchmove.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.touchscreen.touchstart.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.tracing.md (88%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.tracing.start.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.tracing.stop.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.tracingoptions.md (83%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.trimcache.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.unregistercustomqueryhandler.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.unsupportedoperation.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.viewport.md (83%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.visibilityoption.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.waitfornetworkidleoptions.md (90%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.waitforoptions.md (93%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.waitforselectoroptions.md (90%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.waitfortargetoptions.md (93%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.waittimeoutoptions.md (94%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.webworker.close.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.webworker.evaluate.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.webworker.evaluatehandle.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.webworker.md (83%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/api/puppeteer.webworker.url.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/assets/overview.png (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/assets/overview.svg (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.browser.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.browserplatform.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.candownload.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.cdp_websocket_endpoint_regex.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.chromereleasechannel.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.cli._constructor_.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.cli.md (77%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.cli.run.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.computeexecutablepath.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.computesystemexecutablepath.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.createprofile.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.detectbrowserplatform.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.getinstalledbrowsers.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.getinstalledbrowsersoptions.md (92%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.getversioncomparator.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.install.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.install_1.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.installedbrowser.md (77%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.installedbrowser.readmetadata.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.installedbrowser.writemetadata.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.installoptions.md (84%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.launch.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.launchoptions.md (77%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.makeprogresscallback.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.options.md (87%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.process._constructor_.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.process.close.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.process.hasclosed.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.process.kill.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.process.md (67%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.process.waitforlineoutput.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.profileoptions.md (87%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.resolvebuildid.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.systemoptions.md (88%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.timeouterror.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.uninstall.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.uninstalloptions.md (86%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/browsers-api/browsers.webdriver_bidi_websocket_endpoint_regex.md (100%) create mode 100644 website/versioned_docs/version-22.6.4/browsers-api/index.md rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/contributing.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/faq.md (100%) create mode 100644 website/versioned_docs/version-22.6.4/guides/browser-management.md rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/guides/chrome-extensions.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/guides/configuration.mdx (83%) create mode 100644 website/versioned_docs/version-22.6.4/guides/cookies.md rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/guides/debugging.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/guides/docker.md (100%) create mode 100644 website/versioned_docs/version-22.6.4/guides/files.md create mode 100644 website/versioned_docs/version-22.6.4/guides/getting-started.md create mode 100644 website/versioned_docs/version-22.6.4/guides/headless-modes.md create mode 100644 website/versioned_docs/version-22.6.4/guides/installation.md rename website/versioned_docs/{version-22.6.3/guides/evaluate-javascript.md => version-22.6.4/guides/javascript-execution.md} (99%) create mode 100644 website/versioned_docs/version-22.6.4/guides/links.md rename website/versioned_docs/{version-22.6.3/guides/request-interception.md => version-22.6.4/guides/network-interception.md} (100%) create mode 100644 website/versioned_docs/version-22.6.4/guides/network-logging.md rename website/versioned_docs/{version-22.6.3/integrations => version-22.6.4/guides}/ng-schematics.md (100%) create mode 100644 website/versioned_docs/version-22.6.4/guides/page-interactions.md create mode 100644 website/versioned_docs/version-22.6.4/guides/pdf-generation.md create mode 100644 website/versioned_docs/version-22.6.4/guides/screenshots.md create mode 100644 website/versioned_docs/version-22.6.4/guides/system-requirements.md create mode 100644 website/versioned_docs/version-22.6.4/guides/what-is-puppeteer.md rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/supported-browsers.md (86%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/troubleshooting.md (100%) rename website/versioned_docs/{version-22.6.3 => version-22.6.4}/webdriver-bidi.md (100%) delete mode 100644 website/versioned_sidebars/version-22.6.3-sidebars.json create mode 100644 website/versioned_sidebars/version-22.6.4-sidebars.json diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 06926d3e0dd..0a2f22007c2 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,6 +1,6 @@ { - "packages/puppeteer": "22.6.3", - "packages/puppeteer-core": "22.6.3", + "packages/puppeteer": "22.6.4", + "packages/puppeteer-core": "22.6.4", "packages/testserver": "0.6.0", "packages/ng-schematics": "0.6.0", "packages/browsers": "2.2.1" diff --git a/docs/supported-browsers.md b/docs/supported-browsers.md index 09e656a7de1..1df7b5dcd6e 100644 --- a/docs/supported-browsers.md +++ b/docs/supported-browsers.md @@ -10,6 +10,7 @@ The following versions of the browsers are supported, mapped to Puppeteer versio +- [Chrome for Testing](https://developer.chrome.com/blog/chrome-for-testing/) 123.0.6312.122 - [Puppeteer v22.6.4](https://github.com/puppeteer/puppeteer/blob/puppeteer-v22.6.4/docs/api/index.md) - [Chrome for Testing](https://developer.chrome.com/blog/chrome-for-testing/) 123.0.6312.105 - [Puppeteer v22.6.3](https://github.com/puppeteer/puppeteer/blob/puppeteer-v22.6.3/docs/api/index.md) - [Chrome for Testing](https://developer.chrome.com/blog/chrome-for-testing/) 123.0.6312.86 - [Puppeteer v22.6.2](https://github.com/puppeteer/puppeteer/blob/puppeteer-v22.6.2/docs/api/index.md) - [Chrome for Testing](https://developer.chrome.com/blog/chrome-for-testing/) 123.0.6312.58 - [Puppeteer v22.6.0](https://github.com/puppeteer/puppeteer/blob/puppeteer-v22.6.0/docs/api/index.md) diff --git a/package-lock.json b/package-lock.json index afc3e832ebe..800f319e0aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12235,14 +12235,14 @@ } }, "packages/puppeteer": { - "version": "22.6.3", + "version": "22.6.4", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@puppeteer/browsers": "2.2.1", "cosmiconfig": "9.0.0", "devtools-protocol": "0.0.1262051", - "puppeteer-core": "22.6.3" + "puppeteer-core": "22.6.4" }, "bin": { "puppeteer": "lib/esm/puppeteer/node/cli.js" @@ -12255,7 +12255,7 @@ } }, "packages/puppeteer-core": { - "version": "22.6.3", + "version": "22.6.4", "license": "Apache-2.0", "dependencies": { "@puppeteer/browsers": "2.2.1", diff --git a/packages/puppeteer-core/CHANGELOG.md b/packages/puppeteer-core/CHANGELOG.md index 72699356088..80b6bb81291 100644 --- a/packages/puppeteer-core/CHANGELOG.md +++ b/packages/puppeteer-core/CHANGELOG.md @@ -20,6 +20,16 @@ All notable changes to this project will be documented in this file. See [standa * dependencies * @puppeteer/browsers bumped from 1.5.1 to 1.6.0 +## [22.6.4](https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v22.6.3...puppeteer-core-v22.6.4) (2024-04-11) + + +### Bug Fixes + +* **a11y:** query only unignored nodes ([#12224](https://github.com/puppeteer/puppeteer/issues/12224)) ([e20cd64](https://github.com/puppeteer/puppeteer/commit/e20cd64fff374c4113777912c193f4a5d7d04297)) +* retain stale main frame for longer ([#12225](https://github.com/puppeteer/puppeteer/issues/12225)) ([aa5b182](https://github.com/puppeteer/puppeteer/commit/aa5b1824a5c82005fcfc05b002facfbbb9810f8f)) +* roll to Chrome 123.0.6312.122 (r1262506) ([#12248](https://github.com/puppeteer/puppeteer/issues/12248)) ([50b6659](https://github.com/puppeteer/puppeteer/commit/50b66591e70a7b6907d86594d7dacee6e76afc2d)) +* **webdriver:** suppress error for error code errors ([5f7254c](https://github.com/puppeteer/puppeteer/commit/5f7254c41c7c1bda82477488f10254d204373d54)) + ## [22.6.3](https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v22.6.2...puppeteer-core-v22.6.3) (2024-04-05) diff --git a/packages/puppeteer-core/package.json b/packages/puppeteer-core/package.json index 830b1fa395b..d6bcaaab329 100644 --- a/packages/puppeteer-core/package.json +++ b/packages/puppeteer-core/package.json @@ -1,6 +1,6 @@ { "name": "puppeteer-core", - "version": "22.6.3", + "version": "22.6.4", "description": "A high-level API to control headless Chrome over the DevTools Protocol", "keywords": [ "puppeteer", diff --git a/packages/puppeteer/CHANGELOG.md b/packages/puppeteer/CHANGELOG.md index 20193dbb634..858c3d15421 100644 --- a/packages/puppeteer/CHANGELOG.md +++ b/packages/puppeteer/CHANGELOG.md @@ -29,6 +29,20 @@ All notable changes to this project will be documented in this file. See [standa * puppeteer-core bumped from 21.0.2 to 21.0.3 * @puppeteer/browsers bumped from 1.5.1 to 1.6.0 +## [22.6.4](https://github.com/puppeteer/puppeteer/compare/puppeteer-v22.6.3...puppeteer-v22.6.4) (2024-04-11) + + +### Miscellaneous Chores + +* **puppeteer:** Synchronize puppeteer versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * puppeteer-core bumped from 22.6.3 to 22.6.4 + ## [22.6.3](https://github.com/puppeteer/puppeteer/compare/puppeteer-v22.6.2...puppeteer-v22.6.3) (2024-04-05) diff --git a/packages/puppeteer/package.json b/packages/puppeteer/package.json index cc97a9869b9..eb6511d4c91 100644 --- a/packages/puppeteer/package.json +++ b/packages/puppeteer/package.json @@ -1,6 +1,6 @@ { "name": "puppeteer", - "version": "22.6.3", + "version": "22.6.4", "description": "A high-level API to control headless Chrome over the DevTools Protocol", "keywords": [ "puppeteer", @@ -124,7 +124,7 @@ "license": "Apache-2.0", "dependencies": { "cosmiconfig": "9.0.0", - "puppeteer-core": "22.6.3", + "puppeteer-core": "22.6.4", "@puppeteer/browsers": "2.2.1", "devtools-protocol": "0.0.1262051" }, diff --git a/versions.js b/versions.js index 61d390041be..ca01e455115 100644 --- a/versions.js +++ b/versions.js @@ -7,7 +7,7 @@ const versionsPerRelease = new Map([ // This is a mapping from Chrome version => Puppeteer version. // In Chrome roll patches, use `NEXT` for the Puppeteer version. - ['123.0.6312.122', 'NEXT'], + ['123.0.6312.122', 'v22.6.4'], ['123.0.6312.105', 'v22.6.3'], ['123.0.6312.86', 'v22.6.2'], ['123.0.6312.58', 'v22.6.0'], diff --git a/website/versioned_docs/version-22.6.3/api/puppeteer.commoneventemitter.md b/website/versioned_docs/version-22.6.3/api/puppeteer.commoneventemitter.md deleted file mode 100644 index cba3e3ace2c..00000000000 --- a/website/versioned_docs/version-22.6.3/api/puppeteer.commoneventemitter.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -sidebar_label: CommonEventEmitter ---- - -# CommonEventEmitter interface - -#### Signature: - -```typescript -export interface CommonEventEmitter> -``` - -## Methods - - - - - - - - -
- -Method - - - -Description - -
- -[emit(type, event)](./puppeteer.commoneventemitter.emit.md) - - - -
- -[listenerCount(event)](./puppeteer.commoneventemitter.listenercount.md) - - - -
- -[off(type, handler)](./puppeteer.commoneventemitter.off.md) - - - -
- -[on(type, handler)](./puppeteer.commoneventemitter.on.md) - - - -
- -[once(type, handler)](./puppeteer.commoneventemitter.once.md) - - - -
- -[removeAllListeners(event)](./puppeteer.commoneventemitter.removealllisteners.md) - - - -
diff --git a/website/versioned_docs/version-22.6.3/browsers-api/index.md b/website/versioned_docs/version-22.6.3/browsers-api/index.md deleted file mode 100644 index 0c21da92223..00000000000 --- a/website/versioned_docs/version-22.6.3/browsers-api/index.md +++ /dev/null @@ -1,308 +0,0 @@ ---- -sidebar_label: API ---- - -# @puppeteer/browsers - -Manage and launch browsers/drivers from a CLI or programmatically. - -## CLI - -Use `npx` to run the CLI: - -```bash -npx @puppeteer/browsers --help -``` - -CLI help will provide all documentation you need to use the CLI. - -```bash -npx @puppeteer/browsers --help # help for all commands -npx @puppeteer/browsers install --help # help for the install command -npx @puppeteer/browsers launch --help # help for the launch command -``` - -## Known limitations - -1. We support installing and running Firefox, Chrome and Chromium. The `latest`, `beta`, `dev`, `canary`, `stable` keywords are only supported for the install command. For the `launch` command you need to specify an exact build ID. The build ID is provided by the `install` command (see `npx @puppeteer/browsers install --help` for the format). -2. Launching the system browsers is only possible for Chrome/Chromium. - -## API - -The programmatic API allows installing and launching browsers from your code. See the `test` folder for examples on how to use the `install`, `canInstall`, `launch`, `computeExecutablePath`, `computeSystemExecutablePath` and other methods. - -## Classes - - - - - - -
- -Class - - - -Description - -
- -[CLI](./browsers.cli.md) - - - -
- -[InstalledBrowser](./browsers.installedbrowser.md) - - - -
- -[Process](./browsers.process.md) - - - -
- -[TimeoutError](./browsers.timeouterror.md) - - - -
- -## Enumerations - - - - - -
- -Enumeration - - - -Description - -
- -[Browser](./browsers.browser.md) - - - -Supported browsers. - -
- -[BrowserPlatform](./browsers.browserplatform.md) - - - -Platform names used to identify a OS platform x architecture combination in the way that is relevant for the browser download. - -
- -[ChromeReleaseChannel](./browsers.chromereleasechannel.md) - - - -
- -## Functions - - - - - - - - - - - - - - - -
- -Function - - - -Description - -
- -[canDownload(options)](./browsers.candownload.md) - - - -
- -[computeExecutablePath(options)](./browsers.computeexecutablepath.md) - - - -
- -[computeSystemExecutablePath(options)](./browsers.computesystemexecutablepath.md) - - - -
- -[createProfile(browser, opts)](./browsers.createprofile.md) - - - -
- -[detectBrowserPlatform()](./browsers.detectbrowserplatform.md) - - - -
- -[getInstalledBrowsers(options)](./browsers.getinstalledbrowsers.md) - - - -Returns metadata about browsers installed in the cache directory. - -
- -[getVersionComparator(browser)](./browsers.getversioncomparator.md) - - - -Returns a version comparator for the given browser that can be used to sort browser versions. - -
- -[install(options)](./browsers.install.md) - - - -
- -[install(options)](./browsers.install_1.md) - - - -
- -[launch(opts)](./browsers.launch.md) - - - -
- -[makeProgressCallback(browser, buildId)](./browsers.makeprogresscallback.md) - - - -
- -[resolveBuildId(browser, platform, tag)](./browsers.resolvebuildid.md) - - - -
- -[uninstall(options)](./browsers.uninstall.md) - - - -
- -## Interfaces - - - - - - - - - -
- -Interface - - - -Description - -
- -[GetInstalledBrowsersOptions](./browsers.getinstalledbrowsersoptions.md) - - - -
- -[InstallOptions](./browsers.installoptions.md) - - - -
- -[LaunchOptions](./browsers.launchoptions.md) - - - -
- -[Options](./browsers.options.md) - - - -
- -[ProfileOptions](./browsers.profileoptions.md) - - - -
- -[SystemOptions](./browsers.systemoptions.md) - - - -
- -[UninstallOptions](./browsers.uninstalloptions.md) - - - -
- -## Variables - - - - -
- -Variable - - - -Description - -
- -[CDP_WEBSOCKET_ENDPOINT_REGEX](./browsers.cdp_websocket_endpoint_regex.md) - - - -
- -[WEBDRIVER_BIDI_WEBSOCKET_ENDPOINT_REGEX](./browsers.webdriver_bidi_websocket_endpoint_regex.md) - - - -
diff --git a/website/versioned_docs/version-22.6.3/guides/locators.md b/website/versioned_docs/version-22.6.3/guides/locators.md deleted file mode 100644 index cbce26fb2b5..00000000000 --- a/website/versioned_docs/version-22.6.3/guides/locators.md +++ /dev/null @@ -1,170 +0,0 @@ -# Locators - -Locators is a new, experimental API that combines the functionalities of -waiting and actions. With additional precondition checks, it -enables automatic retries for failed actions, resulting in more reliable and -less flaky automation scripts. - -:::note - -Locators API is experimental and we will not follow semver for breaking changes -in the Locators API. - -::: - -## Use cases - -### Waiting for an element - -```ts -await page.locator('button').wait(); -``` - -The following preconditions are automatically checked: - -- Waits for the element to become - [visible](https://pptr.dev/api/puppeteer.elementhandle.isvisible/) or hidden. - -### Waiting for a function - -```ts -await page - .locator(() => { - let resolve!: (node: HTMLCanvasElement) => void; - const promise = new Promise(res => { - return (resolve = res); - }); - const observer = new MutationObserver(records => { - for (const record of records) { - if (record.target instanceof HTMLCanvasElement) { - resolve(record.target); - } - } - }); - observer.observe(document); - return promise; - }) - .wait(); -``` - -### Clicking an element - -```ts -await page.locator('button').click(); -``` - -The following preconditions are automatically checked: - -- Ensures the element is in the viewport. -- Waits for the element to become - [visible](https://pptr.dev/api/puppeteer.elementhandle.isvisible/) or hidden. -- Waits for the element to become enabled. -- Waits for the element to have a stable bounding box over two consecutive - animation frames. - -### Clicking an element matching a criteria - -```ts -await page - .locator('button') - .filter(button => !button.disabled) - .click(); -``` - -The following preconditions are automatically checked: - -- Ensures the element is in the viewport. -- Waits for the element to become - [visible](https://pptr.dev/api/puppeteer.elementhandle.isvisible/) or hidden. -- Waits for the element to become enabled. -- Waits for the element to have a stable bounding box over two consecutive - animation frames. - -### Filling out an input - -```ts -await page.locator('input').fill('value'); -``` - -Automatically detects the input type and choose an appropriate way to fill it out with the provided value. - -The following preconditions are automatically checked: - -- Ensures the element is in the viewport. -- Waits for the element to become - [visible](https://pptr.dev/api/puppeteer.elementhandle.isvisible/) or hidden. -- Waits for the element to become enabled. -- Waits for the element to have a stable bounding box over two consecutive - animation frames. - -### Retrieving an element property - -```ts -const enabled = await page - .locator('button') - .map(button => !button.disabled) - .wait(); -``` - -### Hover over an element - -```ts -await page.locator('div').hover(); -``` - -The following preconditions are automatically checked: - -- Ensures the element is in the viewport. -- Waits for the element to become - [visible](https://pptr.dev/api/puppeteer.elementhandle.isvisible/) or hidden. -- Waits for the element to have a stable bounding box over two consecutive - animation frames. - -### Scroll an element - -```ts -await page.locator('div').scroll({ - scrollLeft: 10, - scrollTop: 20, -}); -``` - -The following preconditions are automatically checked: - -- Ensures the element is in the viewport. -- Waits for the element to become - [visible](https://pptr.dev/api/puppeteer.elementhandle.isvisible/) or hidden. -- Waits for the element to have a stable bounding box over two consecutive - animation frames. - -## Configuring locators - -Locators can be configured to tune configure the preconditions and other other options: - -```ts -await page - .locator('button') - .setEnsureElementIsInTheViewport(false) - .setTimeout(0) - .setVisibility(null) - .setWaitForEnabled(false) - .setWaitForStableBoundingBox(false) - .click(); -``` - -## Getting locator events - -Currently, locators support a single event that notifies you when the locator is about to perform the action: - -```ts -let willClick = false; -await page - .locator('button') - .on(LocatorEvent.Action, () => { - willClick = true; - }) - .click(); -``` - -This event can be used for logging/debugging or other purposes. The event might -fire multiple times if the locator retries the action. diff --git a/website/versioned_docs/version-22.6.3/guides/query-selectors-legacy.md b/website/versioned_docs/version-22.6.3/guides/query-selectors-legacy.md deleted file mode 100644 index b52526ea8a1..00000000000 --- a/website/versioned_docs/version-22.6.3/guides/query-selectors-legacy.md +++ /dev/null @@ -1,118 +0,0 @@ -# Query Selectors (legacy) - -Queries are the primary mechanism for interacting with the DOM on your site. For example, a typical workflow goes like: - -```ts -// Import puppeteer -import puppeteer from 'puppeteer'; - -(async () => { - // Launch the browser - const browser = await puppeteer.launch(); - - // Create a page - const page = await browser.newPage(); - - // Go to your site - await page.goto('YOUR_SITE'); - - // Query for an element handle. - const element = await page.waitForSelector('div > .class-name'); - - // Do something with element... - await element.click(); // Just an example. - - // Dispose of handle - await element.dispose(); - - // Close browser. - await browser.close(); -})(); -``` - -## CSS - -CSS selectors follow the CSS spec of the browser being automated. We provide some basic type deduction for CSS selectors (such as `HTMLInputElement` for `input`), but any selector that contains no type information (such as `.class-name`) will need to be coerced manually using TypeScript's `as` coercion mechanism. - -### Example - -```ts -// Automatic -const element = await page.waitForSelector('div > input'); -// Manual -const element = (await page.waitForSelector( - 'div > .class-name-for-input' -)) as HTMLInputElement; -``` - -## Built-in selectors - -Built-in selectors are Puppeteer's own class of selectors for doing things CSS cannot. Every built-in selector starts with a prefix `.../` to assist Puppeteer in distinguishing between CSS selectors and a built-in. - -### Text selectors (`text/`) - -Text selectors will select "minimal" elements containing the given text, even within (open) shadow roots. Here, "minimum" means the deepest elements that contain a given text, but not their parents (which technically will also contain the given text). - -#### Example - -```ts -// Note we usually need type coercion since the type cannot be deduced, but for text selectors, `instanceof` checks may be better for runtime validation. -const element = await page.waitForSelector('text/My name is Jun'); -``` - -### XPath selectors (`xpath/`) - -XPath selectors will use the browser's native [`Document.evaluate`](https://developer.mozilla.org/en-US/docs/Web/API/Document/evaluate) to query for elements. - -#### Example - -```ts -// There is not type deduction for XPaths. -const node = await page.waitForSelector('xpath/h2'); -``` - -### ARIA selectors (`aria/`) - -ARIA selectors can be used to find elements with a given ARIA label. These labels are computed using Chrome's internal representation. - -#### Example - -```ts -const node = await page.waitForSelector('aria/Button name'); -``` - -### Pierce selectors (`pierce/`) - -Pierce selectors will run the `querySelector*` API on the document and all shadow roots to find an element. - -:::danger - -Selectors will **not** _partially_ pierce through shadow roots. See the examples below. - -::: - -#### Example - -Suppose the HTML is - -```html -
- -
-
-
-``` - -Then - -```ts -// This will be two elements because of the outer and inner div. -expect((await page.$$('pierce/div')).length).toBe(2); - -// Partial piercing doesn't work. -expect((await page.$$('pierce/div div')).length).toBe(0); -``` - -## Custom selectors - -Puppeteer provides users the ability to add their own query selectors to Puppeteer using [Puppeteer.registerCustomQueryHandler](../api/puppeteer.registercustomqueryhandler.md). This is useful for creating custom selectors based on framework objects or other vendor-specific objects. diff --git a/website/versioned_docs/version-22.6.3/guides/query-selectors.mdx b/website/versioned_docs/version-22.6.3/guides/query-selectors.mdx deleted file mode 100644 index 378de4f82d6..00000000000 --- a/website/versioned_docs/version-22.6.3/guides/query-selectors.mdx +++ /dev/null @@ -1,213 +0,0 @@ -# Query Selectors - -Queries are the primary mechanism for interacting with the DOM on your site. For example, a typical workflow goes like: - -```ts -// Import puppeteer -import puppeteer from 'puppeteer'; - -(async () => { - // Launch the browser - const browser = await puppeteer.launch(); - - // Create a page - const page = await browser.newPage(); - - // Go to your site - await page.goto('YOUR_SITE'); - - // Query for an element handle. - const element = await page.waitForSelector('div > .class-name'); - - // Do something with element... - await element.click(); // Just an example. - - // Dispose of handle - await element.dispose(); - - // Close browser. - await browser.close(); -})(); -``` - -## `P` Selectors - -Puppeteer uses a superset of the CSS selector syntax for querying. We call this syntax _P selectors_ and it's supercharged with extra capabilities such as deep combinators and text selection. - -:::caution - -Although P selectors look like real CSS selectors (we intentionally designed it this way), they should not be used for actually CSS styling. They are designed only for Puppeteer. - -::: - -:::note - -P selectors only work on the first "depth" of selectors; for example, `:is(div >>> a)` will not work. - -::: - -### `>>>` and `>>>>` combinators - -The `>>>` and `>>>>` are called _deep descendent_ and _deep_ combinators respectively. Both combinators have the effect of going into shadow hosts with `>>>` going into every shadow host under a node and `>>>>` going into the immediate one (if the node is a shadow host; otherwise, it's a no-op). - -:::note - -A common question is when should `>>>>` be chosen over `>>>` considering the flexibility of `>>>`. A similar question can be asked about `>` and a space; choose `>` if you do not need to query all elements under a given node and a space otherwise. This answer extends to `>>>>` (`>`) and `>>>` (space) naturally. - -::: - -#### Example - -Suppose we have the markup - -```html - - - - - - -

Light content

-
-
-
-``` - -> Note: `