diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 1d95e44dd83..8ab0f255602 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -20,8 +20,8 @@ updates:
dependency-type: development
patterns:
- '*'
- - package-ecosystem: github-actions
- directory: /
+ - package-ecosystem: npm
+ directory: /website
schedule:
interval: weekly
day: 'sunday'
@@ -31,7 +31,7 @@ updates:
all:
patterns:
- '*'
- - package-ecosystem: docker
+ - package-ecosystem: github-actions
directory: /
schedule:
interval: weekly
@@ -42,3 +42,14 @@ updates:
all:
patterns:
- '*'
+ - package-ecosystem: docker
+ directory: /
+ schedule:
+ interval: weekly
+ day: 'sunday'
+ time: '05:00'
+ timezone: Europe/Berlin
+ groups:
+ all:
+ patterns:
+ - '*'
diff --git a/docs/api/index.md b/docs/api/index.md
index 04b297da46b..aa62b2a7688 100644
--- a/docs/api/index.md
+++ b/docs/api/index.md
@@ -17,7 +17,7 @@ Description
-[Accessibility](./puppeteer.accessibility.md)
+[Accessibility](./puppeteer.accessibility.md)
|
@@ -26,7 +26,7 @@ The Accessibility class provides methods for inspecting the browser's accessibil
|
-[Browser](./puppeteer.browser.md)
+[Browser](./puppeteer.browser.md)
|
@@ -34,12 +34,12 @@ The Accessibility class provides methods for inspecting the browser's accessibil
- connected to via [Puppeteer.connect()](./puppeteer.puppeteer.connect.md) or - launched by [PuppeteerNode.launch()](./puppeteer.puppeteernode.launch.md).
-[Browser](./puppeteer.browser.md) [emits](./puppeteer.eventemitter.md) various events which are documented in the [BrowserEvent](./puppeteer.browserevent.md) enum.
+[Browser](./puppeteer.browser.md) [emits](./puppeteer.eventemitter.emit.md) various events which are documented in the [BrowserEvent](./puppeteer.browserevent.md) enum.
|
-[BrowserContext](./puppeteer.browsercontext.md)
+[BrowserContext](./puppeteer.browsercontext.md)
|
@@ -54,7 +54,7 @@ If a [page](./puppeteer.page.md) opens another [page](./puppeteer.page.md), e.g.
|
-[CDPSession](./puppeteer.cdpsession.md)
+[CDPSession](./puppeteer.cdpsession.md)
|
@@ -63,14 +63,14 @@ The `CDPSession` instances are used to talk raw Chrome Devtools Protocol.
|
-[Connection](./puppeteer.connection.md)
+[Connection](./puppeteer.connection.md)
|
|
-[ConsoleMessage](./puppeteer.consolemessage.md)
+[ConsoleMessage](./puppeteer.consolemessage.md)
|
@@ -79,7 +79,7 @@ ConsoleMessage objects are dispatched by page via the 'console' event.
|
-[Coverage](./puppeteer.coverage.md)
+[Coverage](./puppeteer.coverage.md)
|
@@ -88,14 +88,14 @@ The Coverage class provides methods to gather information about parts of JavaScr
|
-[CSSCoverage](./puppeteer.csscoverage.md)
+[CSSCoverage](./puppeteer.csscoverage.md)
|
|
-[DeviceRequestPrompt](./puppeteer.devicerequestprompt.md)
+[DeviceRequestPrompt](./puppeteer.devicerequestprompt.md)
|
@@ -104,7 +104,7 @@ Device request prompts let you respond to the page requesting for a device throu
|
-[DeviceRequestPromptDevice](./puppeteer.devicerequestpromptdevice.md)
+[DeviceRequestPromptDevice](./puppeteer.devicerequestpromptdevice.md)
|
@@ -113,7 +113,7 @@ Device in a request prompt.
|
-[Dialog](./puppeteer.dialog.md)
+[Dialog](./puppeteer.dialog.md)
|
@@ -122,7 +122,7 @@ Dialog instances are dispatched by the [Page](./puppeteer.page.md) via the `dial
|
-[ElementHandle](./puppeteer.elementhandle.md)
+[ElementHandle](./puppeteer.elementhandle.md)
|
@@ -131,7 +131,7 @@ ElementHandle represents an in-page DOM element.
|
-[EventEmitter](./puppeteer.eventemitter.md)
+[EventEmitter](./puppeteer.eventemitter.md)
|
@@ -140,7 +140,7 @@ The EventEmitter class that many Puppeteer classes extend.
|
-[FileChooser](./puppeteer.filechooser.md)
+[FileChooser](./puppeteer.filechooser.md)
|
@@ -149,7 +149,7 @@ File choosers let you react to the page requesting for a file.
|
-[Frame](./puppeteer.frame.md)
+[Frame](./puppeteer.frame.md)
|
@@ -160,7 +160,7 @@ To understand frames, you can think of frames as ` |
-[HTTPRequest](./puppeteer.httprequest.md)
+[HTTPRequest](./puppeteer.httprequest.md)
|
@@ -169,7 +169,7 @@ Represents an HTTP request sent by a page.
|
-[HTTPResponse](./puppeteer.httpresponse.md)
+[HTTPResponse](./puppeteer.httpresponse.md)
|
@@ -178,14 +178,14 @@ The HTTPResponse class represents responses which are received by the [Page](./p
|
-[JSCoverage](./puppeteer.jscoverage.md)
+[JSCoverage](./puppeteer.jscoverage.md)
|
|
-[JSHandle](./puppeteer.jshandle.md)
+[JSHandle](./puppeteer.jshandle.md)
|
@@ -198,7 +198,7 @@ Handles can be used as arguments for any evaluation function such as [Page.$eval
|
-[Keyboard](./puppeteer.keyboard.md)
+[Keyboard](./puppeteer.keyboard.md)
|
@@ -207,7 +207,7 @@ Keyboard provides an api for managing a virtual keyboard. The high level api is
|
-[Locator](./puppeteer.locator.md)
+[Locator](./puppeteer.locator.md)
|
@@ -216,7 +216,7 @@ Locators describe a strategy of locating objects and performing an action on the
|
-[Mouse](./puppeteer.mouse.md)
+[Mouse](./puppeteer.mouse.md)
|
@@ -225,7 +225,7 @@ The Mouse class operates in main-frame CSS pixels relative to the top-left corne
|
-[Page](./puppeteer.page.md)
+[Page](./puppeteer.page.md)
|
@@ -240,7 +240,7 @@ One Browser instance might have multiple Page instances.
|
-[ProductLauncher](./puppeteer.productlauncher.md)
+[ProductLauncher](./puppeteer.productlauncher.md)
|
@@ -249,7 +249,7 @@ Describes a launcher - a class that is able to create and launch a browser insta
|
-[ProtocolError](./puppeteer.protocolerror.md)
+[ProtocolError](./puppeteer.protocolerror.md)
|
@@ -258,7 +258,7 @@ ProtocolError is emitted whenever there is an error from the protocol.
|
-[Puppeteer](./puppeteer.puppeteer.md)
+[Puppeteer](./puppeteer.puppeteer.md)
|
@@ -269,7 +269,7 @@ IMPORTANT: if you are using Puppeteer in a Node environment, you will get an ins
|
-[PuppeteerError](./puppeteer.puppeteererror.md)
+[PuppeteerError](./puppeteer.puppeteererror.md)
|
@@ -278,7 +278,7 @@ The base class for all Puppeteer-specific errors
|
-[PuppeteerNode](./puppeteer.puppeteernode.md)
+[PuppeteerNode](./puppeteer.puppeteernode.md)
|
@@ -289,14 +289,14 @@ If you're using Puppeteer in a Node environment, this is the class you'll get wh
|
-[ScreenRecorder](./puppeteer.screenrecorder.md)
+[ScreenRecorder](./puppeteer.screenrecorder.md)
|
|
-[SecurityDetails](./puppeteer.securitydetails.md)
+[SecurityDetails](./puppeteer.securitydetails.md)
|
@@ -305,7 +305,7 @@ The SecurityDetails class represents the security details of a response that was
|
-[Target](./puppeteer.target.md)
+[Target](./puppeteer.target.md)
|
@@ -314,7 +314,7 @@ Target represents a [CDP target](https://chromedevtools.github.io/devtools-proto
|
-[TimeoutError](./puppeteer.timeouterror.md)
+[TimeoutError](./puppeteer.timeouterror.md)
|
@@ -323,7 +323,7 @@ TimeoutError is emitted whenever certain operations are terminated due to timeou
|
-[Touchscreen](./puppeteer.touchscreen.md)
+[Touchscreen](./puppeteer.touchscreen.md)
|
@@ -332,7 +332,7 @@ The Touchscreen class exposes touchscreen events.
|
-[Tracing](./puppeteer.tracing.md)
+[Tracing](./puppeteer.tracing.md)
|
@@ -341,7 +341,7 @@ The Tracing class exposes the tracing audit interface.
|
-[UnsupportedOperation](./puppeteer.unsupportedoperation.md)
+[UnsupportedOperation](./puppeteer.unsupportedoperation.md)
|
@@ -350,7 +350,7 @@ Puppeteer will throw this error if a method is not supported by the currently us
|
-[WebWorker](./puppeteer.webworker.md)
+[WebWorker](./puppeteer.webworker.md)
|
@@ -372,14 +372,14 @@ Description
|
-[ActionOptions](./puppeteer.actionoptions.md)
+[ActionOptions](./puppeteer.actionoptions.md)
|
|
-[AutofillData](./puppeteer.autofilldata.md)
+[AutofillData](./puppeteer.autofilldata.md)
|
|
-[BoundingBox](./puppeteer.boundingbox.md)
+[BoundingBox](./puppeteer.boundingbox.md)
|
|
-[BoxModel](./puppeteer.boxmodel.md)
+[BoxModel](./puppeteer.boxmodel.md)
|
|
-[BrowserConnectOptions](./puppeteer.browserconnectoptions.md)
+[BrowserConnectOptions](./puppeteer.browserconnectoptions.md)
|
@@ -562,28 +562,28 @@ Generic browser options that can be passed when launching any browser or when co
|
-[BrowserContextEvents](./puppeteer.browsercontextevents.md)
+[BrowserContextEvents](./puppeteer.browsercontextevents.md)
|
|
-[BrowserContextOptions](./puppeteer.browsercontextoptions.md)
+[BrowserContextOptions](./puppeteer.browsercontextoptions.md)
|
|
-[BrowserEvents](./puppeteer.browserevents.md)
+[BrowserEvents](./puppeteer.browserevents.md)
|
|
-[BrowserLaunchArgumentOptions](./puppeteer.browserlaunchargumentoptions.md)
+[BrowserLaunchArgumentOptions](./puppeteer.browserlaunchargumentoptions.md)
|
@@ -592,35 +592,35 @@ Launcher options that only apply to Chrome.
|
-[CDPSessionEvents](./puppeteer.cdpsessionevents.md)
+[CDPSessionEvents](./puppeteer.cdpsessionevents.md)
|
|
-[ClickOptions](./puppeteer.clickoptions.md)
+[ClickOptions](./puppeteer.clickoptions.md)
|
|
-[CommandOptions](./puppeteer.commandoptions.md)
+[CommandOptions](./puppeteer.commandoptions.md)
|
|
-[CommonEventEmitter](./puppeteer.commoneventemitter.md)
+[CommonEventEmitter](./puppeteer.commoneventemitter.md)
|
|
-[Configuration](./puppeteer.configuration.md)
+[Configuration](./puppeteer.configuration.md)
|
@@ -631,35 +631,35 @@ See individual properties for more information.
|
-[ConnectionTransport](./puppeteer.connectiontransport.md)
+[ConnectionTransport](./puppeteer.connectiontransport.md)
|
|
-[ConnectOptions](./puppeteer.connectoptions.md)
+[ConnectOptions](./puppeteer.connectoptions.md)
|
|
-[ConsoleMessageLocation](./puppeteer.consolemessagelocation.md)
+[ConsoleMessageLocation](./puppeteer.consolemessagelocation.md)
|
|
-[ContinueRequestOverrides](./puppeteer.continuerequestoverrides.md)
+[ContinueRequestOverrides](./puppeteer.continuerequestoverrides.md)
|
|
-[Cookie](./puppeteer.cookie.md)
+[Cookie](./puppeteer.cookie.md)
|
@@ -668,7 +668,7 @@ Represents a cookie object.
|
-[CookieParam](./puppeteer.cookieparam.md)
+[CookieParam](./puppeteer.cookieparam.md)
|
@@ -677,7 +677,7 @@ Cookie parameter object
|
-[CoverageEntry](./puppeteer.coverageentry.md)
+[CoverageEntry](./puppeteer.coverageentry.md)
|
@@ -686,14 +686,14 @@ The CoverageEntry class represents one entry of the coverage report.
|
-[Credentials](./puppeteer.credentials.md)
+[Credentials](./puppeteer.credentials.md)
|
|
-[CSSCoverageOptions](./puppeteer.csscoverageoptions.md)
+[CSSCoverageOptions](./puppeteer.csscoverageoptions.md)
|
@@ -702,98 +702,98 @@ Set of configurable options for CSS coverage.
|
-[CustomQueryHandler](./puppeteer.customqueryhandler.md)
+[CustomQueryHandler](./puppeteer.customqueryhandler.md)
|
|
-[DebugInfo](./puppeteer.debuginfo.md)
+[DebugInfo](./puppeteer.debuginfo.md)
|
|
-[DeleteCookiesRequest](./puppeteer.deletecookiesrequest.md)
+[DeleteCookiesRequest](./puppeteer.deletecookiesrequest.md)
|
|
-[Device](./puppeteer.device.md)
+[Device](./puppeteer.device.md)
|
|
-[ElementScreenshotOptions](./puppeteer.elementscreenshotoptions.md)
+[ElementScreenshotOptions](./puppeteer.elementscreenshotoptions.md)
|
|
-[FrameAddScriptTagOptions](./puppeteer.frameaddscripttagoptions.md)
+[FrameAddScriptTagOptions](./puppeteer.frameaddscripttagoptions.md)
|
|
-[FrameAddStyleTagOptions](./puppeteer.frameaddstyletagoptions.md)
+[FrameAddStyleTagOptions](./puppeteer.frameaddstyletagoptions.md)
|
|
-[FrameEvents](./puppeteer.frameevents.md)
+[FrameEvents](./puppeteer.frameevents.md)
|
|
-[FrameWaitForFunctionOptions](./puppeteer.framewaitforfunctionoptions.md)
+[FrameWaitForFunctionOptions](./puppeteer.framewaitforfunctionoptions.md)
|
|
-[GeolocationOptions](./puppeteer.geolocationoptions.md)
+[GeolocationOptions](./puppeteer.geolocationoptions.md)
|
|
-[GoToOptions](./puppeteer.gotooptions.md)
+[GoToOptions](./puppeteer.gotooptions.md)
|
|
-[InterceptResolutionState](./puppeteer.interceptresolutionstate.md)
+[InterceptResolutionState](./puppeteer.interceptresolutionstate.md)
|
|
-[InternalNetworkConditions](./puppeteer.internalnetworkconditions.md)
+[InternalNetworkConditions](./puppeteer.internalnetworkconditions.md)
|
|
-[JSCoverageEntry](./puppeteer.jscoverageentry.md)
+[JSCoverageEntry](./puppeteer.jscoverageentry.md)
|
@@ -802,7 +802,7 @@ The CoverageEntry class for JavaScript
|
-[JSCoverageOptions](./puppeteer.jscoverageoptions.md)
+[JSCoverageOptions](./puppeteer.jscoverageoptions.md)
|
@@ -811,21 +811,21 @@ Set of configurable options for JS coverage.
|
-[KeyboardTypeOptions](./puppeteer.keyboardtypeoptions.md)
+[KeyboardTypeOptions](./puppeteer.keyboardtypeoptions.md)
|
|
-[KeyDownOptions](./puppeteer.keydownoptions.md)
+[KeyDownOptions](./puppeteer.keydownoptions.md)
|
|
-[LaunchOptions](./puppeteer.launchoptions.md)
+[LaunchOptions](./puppeteer.launchoptions.md)
|
@@ -834,98 +834,98 @@ Generic launch options that can be passed when launching any browser.
|
-[LocatorEvents](./puppeteer.locatorevents.md)
+[LocatorEvents](./puppeteer.locatorevents.md)
|
|
-[LocatorOptions](./puppeteer.locatoroptions.md)
+[LocatorOptions](./puppeteer.locatoroptions.md)
|
|
-[LocatorScrollOptions](./puppeteer.locatorscrolloptions.md)
+[LocatorScrollOptions](./puppeteer.locatorscrolloptions.md)
|
|
-[MediaFeature](./puppeteer.mediafeature.md)
+[MediaFeature](./puppeteer.mediafeature.md)
|
|
-[Metrics](./puppeteer.metrics.md)
+[Metrics](./puppeteer.metrics.md)
|
|
-[MouseClickOptions](./puppeteer.mouseclickoptions.md)
+[MouseClickOptions](./puppeteer.mouseclickoptions.md)
|
|
-[MouseMoveOptions](./puppeteer.mousemoveoptions.md)
+[MouseMoveOptions](./puppeteer.mousemoveoptions.md)
|
|
-[MouseOptions](./puppeteer.mouseoptions.md)
+[MouseOptions](./puppeteer.mouseoptions.md)
|
|
-[MouseWheelOptions](./puppeteer.mousewheeloptions.md)
+[MouseWheelOptions](./puppeteer.mousewheeloptions.md)
|
|
-[Moveable](./puppeteer.moveable.md)
+[Moveable](./puppeteer.moveable.md)
|
|
-[NetworkConditions](./puppeteer.networkconditions.md)
+[NetworkConditions](./puppeteer.networkconditions.md)
|
|
-[NewDocumentScriptEvaluation](./puppeteer.newdocumentscriptevaluation.md)
+[NewDocumentScriptEvaluation](./puppeteer.newdocumentscriptevaluation.md)
|
|
-[Offset](./puppeteer.offset.md)
+[Offset](./puppeteer.offset.md)
|
|
-[PageEvents](./puppeteer.pageevents.md)
+[PageEvents](./puppeteer.pageevents.md)
|
@@ -936,14 +936,14 @@ See [PageEvent](./puppeteer.pageevent.md) for more detail on the events and when
|
-[PDFMargin](./puppeteer.pdfmargin.md)
+[PDFMargin](./puppeteer.pdfmargin.md)
|
|
-[PDFOptions](./puppeteer.pdfoptions.md)
+[PDFOptions](./puppeteer.pdfoptions.md)
|
@@ -952,28 +952,28 @@ Valid options to configure PDF generation via [Page.pdf()](./puppeteer.page.pdf.
|
-[Point](./puppeteer.point.md)
+[Point](./puppeteer.point.md)
|
|
-[PuppeteerLaunchOptions](./puppeteer.puppeteerlaunchoptions.md)
+[PuppeteerLaunchOptions](./puppeteer.puppeteerlaunchoptions.md)
|
|
-[RemoteAddress](./puppeteer.remoteaddress.md)
+[RemoteAddress](./puppeteer.remoteaddress.md)
|
|
-[ResponseForRequest](./puppeteer.responseforrequest.md)
+[ResponseForRequest](./puppeteer.responseforrequest.md)
|
@@ -982,28 +982,28 @@ Required response data to fulfill a request with.
|
-[ScreencastOptions](./puppeteer.screencastoptions.md)
+[ScreencastOptions](./puppeteer.screencastoptions.md)
|
|
-[ScreenshotClip](./puppeteer.screenshotclip.md)
+[ScreenshotClip](./puppeteer.screenshotclip.md)
|
|
-[ScreenshotOptions](./puppeteer.screenshotoptions.md)
+[ScreenshotOptions](./puppeteer.screenshotoptions.md)
|
|
-[SerializedAXNode](./puppeteer.serializedaxnode.md)
+[SerializedAXNode](./puppeteer.serializedaxnode.md)
|
@@ -1012,56 +1012,56 @@ Represents a Node and the properties of it that are relevant to Accessibility.
|
-[SnapshotOptions](./puppeteer.snapshotoptions.md)
+[SnapshotOptions](./puppeteer.snapshotoptions.md)
|
|
-[TracingOptions](./puppeteer.tracingoptions.md)
+[TracingOptions](./puppeteer.tracingoptions.md)
|
|
-[Viewport](./puppeteer.viewport.md)
+[Viewport](./puppeteer.viewport.md)
|
|
-[WaitForNetworkIdleOptions](./puppeteer.waitfornetworkidleoptions.md)
+[WaitForNetworkIdleOptions](./puppeteer.waitfornetworkidleoptions.md)
|
|
-[WaitForOptions](./puppeteer.waitforoptions.md)
+[WaitForOptions](./puppeteer.waitforoptions.md)
|
|
-[WaitForSelectorOptions](./puppeteer.waitforselectoroptions.md)
+[WaitForSelectorOptions](./puppeteer.waitforselectoroptions.md)
|
|
-[WaitForTargetOptions](./puppeteer.waitfortargetoptions.md)
+[WaitForTargetOptions](./puppeteer.waitfortargetoptions.md)
|
|
-[WaitTimeoutOptions](./puppeteer.waittimeoutoptions.md)
+[WaitTimeoutOptions](./puppeteer.waittimeoutoptions.md)
|
@@ -1081,7 +1081,7 @@ Description
|
-[ActionResult](./puppeteer.actionresult.md)
+[ActionResult](./puppeteer.actionresult.md)
|
|
-[Awaitable](./puppeteer.awaitable.md)
+[Awaitable](./puppeteer.awaitable.md)
|
|
-[AwaitableIterable](./puppeteer.awaitableiterable.md)
+[AwaitableIterable](./puppeteer.awaitableiterable.md)
|
|
-[AwaitablePredicate](./puppeteer.awaitablepredicate.md)
+[AwaitablePredicate](./puppeteer.awaitablepredicate.md)
|
|
-[AwaitedLocator](./puppeteer.awaitedlocator.md)
+[AwaitedLocator](./puppeteer.awaitedlocator.md)
|
|
-[CDPEvents](./puppeteer.cdpevents.md)
+[CDPEvents](./puppeteer.cdpevents.md)
|
|
-[ChromeReleaseChannel](./puppeteer.chromereleasechannel.md)
+[ChromeReleaseChannel](./puppeteer.chromereleasechannel.md)
|
|
-[ConsoleMessageType](./puppeteer.consolemessagetype.md)
+[ConsoleMessageType](./puppeteer.consolemessagetype.md)
|
@@ -1217,7 +1217,7 @@ The supported types for console messages.
|
-[CookiePriority](./puppeteer.cookiepriority.md)
+[CookiePriority](./puppeteer.cookiepriority.md)
|
@@ -1226,7 +1226,7 @@ Represents the cookie's 'Priority' status: https://tools.ietf.org/html/draft-wes
|
-[CookieSameSite](./puppeteer.cookiesamesite.md)
+[CookieSameSite](./puppeteer.cookiesamesite.md)
|
@@ -1235,7 +1235,7 @@ Represents the cookie's 'SameSite' status: https://tools.ietf.org/html/draft-wes
|
-[CookieSourceScheme](./puppeteer.cookiesourcescheme.md)
+[CookieSourceScheme](./puppeteer.cookiesourcescheme.md)
|
@@ -1244,49 +1244,49 @@ Represents the source scheme of the origin that originally set the cookie. A val
|
-[ElementFor](./puppeteer.elementfor.md)
+[ElementFor](./puppeteer.elementfor.md)
|
|
-[ErrorCode](./puppeteer.errorcode.md)
+[ErrorCode](./puppeteer.errorcode.md)
|
|
-[EvaluateFunc](./puppeteer.evaluatefunc.md)
+[EvaluateFunc](./puppeteer.evaluatefunc.md)
|
|
-[EvaluateFuncWith](./puppeteer.evaluatefuncwith.md)
+[EvaluateFuncWith](./puppeteer.evaluatefuncwith.md)
|
|
-[EventsWithWildcard](./puppeteer.eventswithwildcard.md)
+[EventsWithWildcard](./puppeteer.eventswithwildcard.md)
|
|
-[EventType](./puppeteer.eventtype.md)
+[EventType](./puppeteer.eventtype.md)
|
|
-[ExperimentsConfiguration](./puppeteer.experimentsconfiguration.md)
+[ExperimentsConfiguration](./puppeteer.experimentsconfiguration.md)
|
@@ -1297,42 +1297,42 @@ See individual properties for more information.
|
-[FlattenHandle](./puppeteer.flattenhandle.md)
+[FlattenHandle](./puppeteer.flattenhandle.md)
|
|
-[HandleFor](./puppeteer.handlefor.md)
+[HandleFor](./puppeteer.handlefor.md)
|
|
-[HandleOr](./puppeteer.handleor.md)
+[HandleOr](./puppeteer.handleor.md)
|
|
-[Handler](./puppeteer.handler.md)
+[Handler](./puppeteer.handler.md)
|
|
-[InnerParams](./puppeteer.innerparams.md)
+[InnerParams](./puppeteer.innerparams.md)
|
|
-[KeyInput](./puppeteer.keyinput.md)
+[KeyInput](./puppeteer.keyinput.md)
|
@@ -1341,49 +1341,49 @@ All the valid keys that can be passed to functions that take user input, such as
|
-[KeyPressOptions](./puppeteer.keypressoptions.md)
+[KeyPressOptions](./puppeteer.keypressoptions.md)
|
|
-[LocatorClickOptions](./puppeteer.locatorclickoptions.md)
+[LocatorClickOptions](./puppeteer.locatorclickoptions.md)
|
|
-[LowerCasePaperFormat](./puppeteer.lowercasepaperformat.md)
+[LowerCasePaperFormat](./puppeteer.lowercasepaperformat.md)
|
|
-[Mapper](./puppeteer.mapper.md)
+[Mapper](./puppeteer.mapper.md)
|
|
-[MouseButton](./puppeteer.mousebutton.md)
+[MouseButton](./puppeteer.mousebutton.md)
|
|
-[NodeFor](./puppeteer.nodefor.md)
+[NodeFor](./puppeteer.nodefor.md)
|
|
-[PaperFormat](./puppeteer.paperformat.md)
+[PaperFormat](./puppeteer.paperformat.md)
|
@@ -1392,21 +1392,21 @@ All the valid paper format types when printing a PDF.
|
-[Permission](./puppeteer.permission.md)
+[Permission](./puppeteer.permission.md)
|
|
-[Predicate](./puppeteer.predicate.md)
+[Predicate](./puppeteer.predicate.md)
|
|
-[Product](./puppeteer.product.md)
+[Product](./puppeteer.product.md)
|
@@ -1415,28 +1415,28 @@ Supported products.
|
-[ProtocolLifeCycleEvent](./puppeteer.protocollifecycleevent.md)
+[ProtocolLifeCycleEvent](./puppeteer.protocollifecycleevent.md)
|
|
-[ProtocolType](./puppeteer.protocoltype.md)
+[ProtocolType](./puppeteer.protocoltype.md)
|
|
-[PuppeteerLifeCycleEvent](./puppeteer.puppeteerlifecycleevent.md)
+[PuppeteerLifeCycleEvent](./puppeteer.puppeteerlifecycleevent.md)
|
|
-[PuppeteerNodeLaunchOptions](./puppeteer.puppeteernodelaunchoptions.md)
+[PuppeteerNodeLaunchOptions](./puppeteer.puppeteernodelaunchoptions.md)
|
@@ -1445,14 +1445,14 @@ Utility type exposed to enable users to define options that can be passed to `pu
|
-[Quad](./puppeteer.quad.md)
+[Quad](./puppeteer.quad.md)
|
|
-[ResourceType](./puppeteer.resourcetype.md)
+[ResourceType](./puppeteer.resourcetype.md)
|
@@ -1461,14 +1461,14 @@ Resource types for HTTPRequests as perceived by the rendering engine.
|
-[TargetFilterCallback](./puppeteer.targetfiltercallback.md)
+[TargetFilterCallback](./puppeteer.targetfiltercallback.md)
|
|
-[VisibilityOption](./puppeteer.visibilityoption.md)
+[VisibilityOption](./puppeteer.visibilityoption.md)
|
diff --git a/docs/api/puppeteer.accessibility.md b/docs/api/puppeteer.accessibility.md
index e5c8c438e7d..56c90430517 100644
--- a/docs/api/puppeteer.accessibility.md
+++ b/docs/api/puppeteer.accessibility.md
@@ -39,7 +39,7 @@ Description
|
-[browserContexts()](./puppeteer.browser.browsercontexts.md)
+[browserContexts()](./puppeteer.browser.browsercontexts.md)
|
@@ -139,7 +139,7 @@ In a newly-created [browser](./puppeteer.browser.md), this will return a single
|
-[close()](./puppeteer.browser.close.md)
+[close()](./puppeteer.browser.close.md)
|
@@ -150,7 +150,7 @@ Closes this [browser](./puppeteer.browser.md) and all associated [pages](./puppe
|
-[createBrowserContext(options)](./puppeteer.browser.createbrowsercontext.md)
+[createBrowserContext(options)](./puppeteer.browser.createbrowsercontext.md)
|
@@ -163,7 +163,7 @@ This won't share cookies/cache with other [browser contexts](./puppeteer.browser
|
-[defaultBrowserContext()](./puppeteer.browser.defaultbrowsercontext.md)
+[defaultBrowserContext()](./puppeteer.browser.defaultbrowsercontext.md)
|
@@ -174,7 +174,7 @@ Gets the default [browser context](./puppeteer.browsercontext.md).
|
-[disconnect()](./puppeteer.browser.disconnect.md)
+[disconnect()](./puppeteer.browser.disconnect.md)
|
@@ -185,7 +185,7 @@ Disconnects Puppeteer from this [browser](./puppeteer.browser.md), but leaves th
|
-[isConnected()](./puppeteer.browser.isconnected.md)
+[isConnected()](./puppeteer.browser.isconnected.md)
|
@@ -202,7 +202,7 @@ Use [Browser.connected](./puppeteer.browser.md).
|
-[newPage()](./puppeteer.browser.newpage.md)
+[newPage()](./puppeteer.browser.newpage.md)
|
@@ -213,7 +213,7 @@ Creates a new [page](./puppeteer.page.md) in the [default browser context](./pup
|
-[pages()](./puppeteer.browser.pages.md)
+[pages()](./puppeteer.browser.pages.md)
|
@@ -226,7 +226,7 @@ If there ar multiple [browser contexts](./puppeteer.browsercontext.md), this ret
|
-[process()](./puppeteer.browser.process.md)
+[process()](./puppeteer.browser.process.md)
|
@@ -237,7 +237,7 @@ Gets the associated [ChildProcess](https://nodejs.org/api/child_process.html#cla
|
-[target()](./puppeteer.browser.target.md)
+[target()](./puppeteer.browser.target.md)
|
@@ -248,7 +248,7 @@ Gets the [target](./puppeteer.target.md) associated with the [default browser co
|
-[targets()](./puppeteer.browser.targets.md)
+[targets()](./puppeteer.browser.targets.md)
|
@@ -261,7 +261,7 @@ In case of multiple [browser contexts](./puppeteer.browsercontext.md), this retu
|
-[userAgent()](./puppeteer.browser.useragent.md)
+[userAgent()](./puppeteer.browser.useragent.md)
|
@@ -274,7 +274,7 @@ Gets this [browser's](./puppeteer.browser.md) original user agent.
|
-[version()](./puppeteer.browser.version.md)
+[version()](./puppeteer.browser.version.md)
|
@@ -289,7 +289,7 @@ The format of [Browser.version()](./puppeteer.browser.version.md) might change w
|
-[waitForTarget(predicate, options)](./puppeteer.browser.waitfortarget.md)
+[waitForTarget(predicate, options)](./puppeteer.browser.waitfortarget.md)
|
@@ -302,7 +302,7 @@ This will look all open [browser contexts](./puppeteer.browsercontext.md).
|
-[wsEndpoint()](./puppeteer.browser.wsendpoint.md)
+[wsEndpoint()](./puppeteer.browser.wsendpoint.md)
|
diff --git a/docs/api/puppeteer.browserconnectoptions.md b/docs/api/puppeteer.browserconnectoptions.md
index 465b13b3df3..6d653cdaf2f 100644
--- a/docs/api/puppeteer.browserconnectoptions.md
+++ b/docs/api/puppeteer.browserconnectoptions.md
@@ -37,7 +37,7 @@ Default
|
-[browser()](./puppeteer.browsercontext.browser.md)
+[browser()](./puppeteer.browsercontext.browser.md)
|
@@ -122,7 +122,7 @@ Gets the [browser](./puppeteer.browser.md) associated with this [browser context
|
-[clearPermissionOverrides()](./puppeteer.browsercontext.clearpermissionoverrides.md)
+[clearPermissionOverrides()](./puppeteer.browsercontext.clearpermissionoverrides.md)
|
@@ -133,7 +133,7 @@ Clears all permission overrides for this [browser context](./puppeteer.browserco
|
-[close()](./puppeteer.browsercontext.close.md)
+[close()](./puppeteer.browsercontext.close.md)
|
@@ -144,7 +144,7 @@ Closes this [browser context](./puppeteer.browsercontext.md) and all associated
|
-[isIncognito()](./puppeteer.browsercontext.isincognito.md)
+[isIncognito()](./puppeteer.browsercontext.isincognito.md)
|
@@ -163,7 +163,7 @@ In Chrome, the [default browser context](./puppeteer.browser.defaultbrowserconte
|
-[newPage()](./puppeteer.browsercontext.newpage.md)
+[newPage()](./puppeteer.browsercontext.newpage.md)
|
@@ -174,7 +174,7 @@ Creates a new [page](./puppeteer.page.md) in this [browser context](./puppeteer.
|
-[overridePermissions(origin, permissions)](./puppeteer.browsercontext.overridepermissions.md)
+[overridePermissions(origin, permissions)](./puppeteer.browsercontext.overridepermissions.md)
|
@@ -185,7 +185,7 @@ Grants this [browser context](./puppeteer.browsercontext.md) the given `permissi
|
-[pages()](./puppeteer.browsercontext.pages.md)
+[pages()](./puppeteer.browsercontext.pages.md)
|
@@ -196,7 +196,7 @@ Gets a list of all open [pages](./puppeteer.page.md) inside this [browser contex
|
-[targets()](./puppeteer.browsercontext.targets.md)
+[targets()](./puppeteer.browsercontext.targets.md)
|
@@ -207,7 +207,7 @@ Gets all active [targets](./puppeteer.target.md) inside this [browser context](.
|
-[waitForTarget(predicate, options)](./puppeteer.browsercontext.waitfortarget.md)
+[waitForTarget(predicate, options)](./puppeteer.browsercontext.waitfortarget.md)
|
diff --git a/docs/api/puppeteer.browsercontextevents.md b/docs/api/puppeteer.browsercontextevents.md
index 29fe2200dc3..fba63bff88f 100644
--- a/docs/api/puppeteer.browsercontextevents.md
+++ b/docs/api/puppeteer.browsercontextevents.md
@@ -37,7 +37,7 @@ Default
|
-browserRevision
+browserRevision
|
@@ -66,7 +66,7 @@ The pinned browser version supported by the current Puppeteer version.
|
-cacheDirectory
+cacheDirectory
|
@@ -89,7 +89,7 @@ Can be overridden by `PUPPETEER_CACHE_DIR`.
|
-defaultProduct
+defaultProduct
|
@@ -112,7 +112,7 @@ Can be overridden by `PUPPETEER_PRODUCT`.
|
-downloadBaseUrl
+downloadBaseUrl
|
@@ -135,7 +135,7 @@ Either https://storage.googleapis.com/chrome-for-testing-public or https://archi
|
-executablePath
+executablePath
|
@@ -158,7 +158,7 @@ Can be overridden by `PUPPETEER_EXECUTABLE_PATH`.
|
-experiments
+experiments
|
@@ -177,7 +177,7 @@ Defines experimental options for Puppeteer.
|
-logLevel
+logLevel
|
@@ -198,7 +198,7 @@ Tells Puppeteer to log at the given level.
|
-skipChromeDownload
+skipChromeDownload
|
@@ -219,7 +219,7 @@ Can be overridden by `PUPPETEER_SKIP_CHROME_DOWNLOAD`.
|
-skipChromeHeadlessShellDownload
+skipChromeHeadlessShellDownload
|
@@ -240,7 +240,7 @@ Can be overridden by `PUPPETEER_SKIP_CHROME_HEADLESS_SHELL_DOWNLOAD`.
|
-skipDownload
+skipDownload
|
@@ -261,7 +261,7 @@ Can be overridden by `PUPPETEER_SKIP_DOWNLOAD`.
|
-temporaryDirectory
+temporaryDirectory
|
diff --git a/docs/api/puppeteer.connection.md b/docs/api/puppeteer.connection.md
index 67661203f0d..a3a5916abe8 100644
--- a/docs/api/puppeteer.connection.md
+++ b/docs/api/puppeteer.connection.md
@@ -29,7 +29,7 @@ Description
|
-domain
+domain
|
@@ -54,7 +54,7 @@ Cookie domain.
|
-expires
+expires
|
@@ -71,7 +71,7 @@ Cookie expiration date as the number of seconds since the UNIX epoch. Set to `-1
|
-httpOnly
+httpOnly
|
@@ -88,7 +88,7 @@ True if cookie is http-only.
|
-name
+name
|
@@ -105,7 +105,7 @@ Cookie name.
|
-partitionKey
+partitionKey
|
@@ -124,7 +124,7 @@ Cookie partition key. The site of the top-level URL the browser was visiting at
|
-partitionKeyOpaque
+partitionKeyOpaque
|
@@ -143,7 +143,7 @@ True if cookie partition key is opaque. Supported only in Chrome.
|
-path
+path
|
@@ -160,7 +160,7 @@ Cookie path.
|
-priority
+priority
|
@@ -179,7 +179,7 @@ Cookie Priority. Supported only in Chrome.
|
-sameParty
+sameParty
|
@@ -198,7 +198,7 @@ True if cookie is SameParty. Supported only in Chrome.
|
-sameSite
+sameSite
|
@@ -217,7 +217,7 @@ Cookie SameSite type.
|
-secure
+secure
|
@@ -234,7 +234,7 @@ True if cookie is secure.
|
-session
+session
|
@@ -251,7 +251,7 @@ True in case of session cookie.
|
-size
+size
|
@@ -268,7 +268,7 @@ Cookie size.
|
-sourceScheme
+sourceScheme
|
@@ -287,7 +287,7 @@ Cookie source scheme type. Supported only in Chrome.
|
-value
+value
|
diff --git a/docs/api/puppeteer.cookieparam.md b/docs/api/puppeteer.cookieparam.md
index 3e4b03adbf6..7c35c7bb279 100644
--- a/docs/api/puppeteer.cookieparam.md
+++ b/docs/api/puppeteer.cookieparam.md
@@ -37,7 +37,7 @@ Default
|
-[$(selector)](./puppeteer.elementhandle._.md)
+[$(selector)](./puppeteer.elementhandle._.md)
|
@@ -105,7 +105,7 @@ Queries the current element for an element matching the given selector.
|
-[$$(selector)](./puppeteer.elementhandle.__.md)
+[$$(selector)](./puppeteer.elementhandle.__.md)
|
@@ -116,7 +116,7 @@ Queries the current element for all elements matching the given selector.
|
-[$$eval(selector, pageFunction, args)](./puppeteer.elementhandle.__eval.md)
+[$$eval(selector, pageFunction, args)](./puppeteer.elementhandle.__eval.md)
|
@@ -129,7 +129,7 @@ If the given function returns a promise, then this method will wait till the pro
|
-[$eval(selector, pageFunction, args)](./puppeteer.elementhandle._eval.md)
+[$eval(selector, pageFunction, args)](./puppeteer.elementhandle._eval.md)
|
@@ -142,7 +142,7 @@ If the given function returns a promise, then this method will wait till the pro
|
-[autofill(data)](./puppeteer.elementhandle.autofill.md)
+[autofill(data)](./puppeteer.elementhandle.autofill.md)
|
@@ -153,7 +153,7 @@ If the element is a form input, you can use [ElementHandle.autofill()](./puppete
|
-[boundingBox()](./puppeteer.elementhandle.boundingbox.md)
+[boundingBox()](./puppeteer.elementhandle.boundingbox.md)
|
@@ -164,7 +164,7 @@ This method returns the bounding box of the element (relative to the main frame)
|
-[boxModel()](./puppeteer.elementhandle.boxmodel.md)
+[boxModel()](./puppeteer.elementhandle.boxmodel.md)
|
@@ -175,18 +175,18 @@ This method returns boxes of the element, or `null` if the element is [not part
|
-[click(this, options)](./puppeteer.elementhandle.click.md)
+[click(this, options)](./puppeteer.elementhandle.click.md)
|
|
-This method scrolls element into view if needed, and then uses [Page.mouse](./puppeteer.page.md) to click in the center of the element. If the element is detached from DOM, the method throws an error.
+This method scrolls element into view if needed, and then uses [Page.mouse](./puppeteer.page.md#mouse) to click in the center of the element. If the element is detached from DOM, the method throws an error.
|
-[clickablePoint(offset)](./puppeteer.elementhandle.clickablepoint.md)
+[clickablePoint(offset)](./puppeteer.elementhandle.clickablepoint.md)
|
@@ -197,7 +197,7 @@ Returns the middle point within an element unless a specific offset is provided.
|
-[contentFrame(this)](./puppeteer.elementhandle.contentframe.md)
+[contentFrame(this)](./puppeteer.elementhandle.contentframe.md)
|
@@ -208,7 +208,7 @@ Resolves the frame associated with the element, if any. Always exists for HTMLIF
|
-[contentFrame()](./puppeteer.elementhandle.contentframe_1.md)
+[contentFrame()](./puppeteer.elementhandle.contentframe_1.md)
|
@@ -217,7 +217,7 @@ Resolves the frame associated with the element, if any. Always exists for HTMLIF
|
-[drag(this, target)](./puppeteer.elementhandle.drag.md)
+[drag(this, target)](./puppeteer.elementhandle.drag.md)
|
@@ -228,7 +228,7 @@ Drags an element over the given element or point.
|
-[dragAndDrop(this, target, options)](./puppeteer.elementhandle.draganddrop.md)
+[dragAndDrop(this, target, options)](./puppeteer.elementhandle.draganddrop.md)
|
@@ -243,7 +243,7 @@ Use `ElementHandle.drop` instead.
|
-[dragEnter(this, data)](./puppeteer.elementhandle.dragenter.md)
+[dragEnter(this, data)](./puppeteer.elementhandle.dragenter.md)
|
@@ -258,7 +258,7 @@ Do not use. `dragenter` will automatically be performed during dragging.
|
-[dragOver(this, data)](./puppeteer.elementhandle.dragover.md)
+[dragOver(this, data)](./puppeteer.elementhandle.dragover.md)
|
@@ -273,7 +273,7 @@ Do not use. `dragover` will automatically be performed during dragging.
|
-[drop(this, element)](./puppeteer.elementhandle.drop.md)
+[drop(this, element)](./puppeteer.elementhandle.drop.md)
|
@@ -284,7 +284,7 @@ Drops the given element onto the current one.
|
-[drop(this, data)](./puppeteer.elementhandle.drop_1.md)
+[drop(this, data)](./puppeteer.elementhandle.drop_1.md)
|
@@ -299,7 +299,7 @@ No longer supported.
|
-[focus()](./puppeteer.elementhandle.focus.md)
+[focus()](./puppeteer.elementhandle.focus.md)
|
@@ -310,18 +310,18 @@ Calls [focus](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/focus
|
-[hover(this)](./puppeteer.elementhandle.hover.md)
+[hover(this)](./puppeteer.elementhandle.hover.md)
|
|
-This method scrolls element into view if needed, and then uses [Page](./puppeteer.page.md) to hover over the center of the element. If the element is detached from DOM, the method throws an error.
+This method scrolls element into view if needed, and then uses [Page.mouse](./puppeteer.page.md#mouse) to hover over the center of the element. If the element is detached from DOM, the method throws an error.
|
-[isHidden()](./puppeteer.elementhandle.ishidden.md)
+[isHidden()](./puppeteer.elementhandle.ishidden.md)
|
@@ -332,7 +332,7 @@ Checks if an element is hidden using the same mechanism as [ElementHandle.waitFo
|
-[isIntersectingViewport(this, options)](./puppeteer.elementhandle.isintersectingviewport.md)
+[isIntersectingViewport(this, options)](./puppeteer.elementhandle.isintersectingviewport.md)
|
@@ -343,7 +343,7 @@ Resolves to true if the element is visible in the current viewport. If an elemen
|
-[isVisible()](./puppeteer.elementhandle.isvisible.md)
+[isVisible()](./puppeteer.elementhandle.isvisible.md)
|
@@ -354,7 +354,7 @@ Checks if an element is visible using the same mechanism as [ElementHandle.waitF
|
-[press(key, options)](./puppeteer.elementhandle.press.md)
+[press(key, options)](./puppeteer.elementhandle.press.md)
|
@@ -365,7 +365,7 @@ Focuses the element, and then uses [Keyboard.down()](./puppeteer.keyboard.down.m
|
-[screenshot(options)](./puppeteer.elementhandle.screenshot.md)
+[screenshot(options)](./puppeteer.elementhandle.screenshot.md)
|
@@ -376,7 +376,7 @@ This method scrolls element into view if needed, and then uses [Page.screenshot(
|
-[screenshot(options)](./puppeteer.elementhandle.screenshot_1.md)
+[screenshot(options)](./puppeteer.elementhandle.screenshot_1.md)
|
@@ -385,7 +385,7 @@ This method scrolls element into view if needed, and then uses [Page.screenshot(
|
-[scrollIntoView(this)](./puppeteer.elementhandle.scrollintoview.md)
+[scrollIntoView(this)](./puppeteer.elementhandle.scrollintoview.md)
|
@@ -396,7 +396,7 @@ Scrolls the element into view using either the automation protocol client or by
|
-[select(values)](./puppeteer.elementhandle.select.md)
+[select(values)](./puppeteer.elementhandle.select.md)
|
@@ -407,7 +407,7 @@ Triggers a `change` and `input` event once all the provided options have been se
|
-[tap(this)](./puppeteer.elementhandle.tap.md)
+[tap(this)](./puppeteer.elementhandle.tap.md)
|
@@ -418,7 +418,7 @@ This method scrolls element into view if needed, and then uses [Touchscreen.tap(
|
-[toElement(tagName)](./puppeteer.elementhandle.toelement.md)
+[toElement(tagName)](./puppeteer.elementhandle.toelement.md)
|
@@ -429,7 +429,7 @@ Converts the current handle to the given element type.
|
-[touchEnd(this)](./puppeteer.elementhandle.touchend.md)
+[touchEnd(this)](./puppeteer.elementhandle.touchend.md)
|
@@ -438,7 +438,7 @@ Converts the current handle to the given element type.
|
-[touchMove(this)](./puppeteer.elementhandle.touchmove.md)
+[touchMove(this)](./puppeteer.elementhandle.touchmove.md)
|
@@ -447,7 +447,7 @@ Converts the current handle to the given element type.
|
-[touchStart(this)](./puppeteer.elementhandle.touchstart.md)
+[touchStart(this)](./puppeteer.elementhandle.touchstart.md)
|
@@ -456,7 +456,7 @@ Converts the current handle to the given element type.
|
-[type(text, options)](./puppeteer.elementhandle.type.md)
+[type(text, options)](./puppeteer.elementhandle.type.md)
|
@@ -469,7 +469,7 @@ To press a special key, like `Control` or `ArrowDown`, use [ElementHandle.press(
|
-[uploadFile(this, paths)](./puppeteer.elementhandle.uploadfile.md)
+[uploadFile(this, paths)](./puppeteer.elementhandle.uploadfile.md)
|
@@ -480,7 +480,7 @@ Sets the value of an [input element](https://developer.mozilla.org/en-US/docs/We
|
-[waitForSelector(selector, options)](./puppeteer.elementhandle.waitforselector.md)
+[waitForSelector(selector, options)](./puppeteer.elementhandle.waitforselector.md)
|
diff --git a/docs/api/puppeteer.elementscreenshotoptions.md b/docs/api/puppeteer.elementscreenshotoptions.md
index 39ef759e568..f7f0a47b482 100644
--- a/docs/api/puppeteer.elementscreenshotoptions.md
+++ b/docs/api/puppeteer.elementscreenshotoptions.md
@@ -37,7 +37,7 @@ Default
|