setViewport
Set the viewport size. Pass null to reset to default. Upstream docsemulateMediaType
Emulate media type. Upstream docsemulateMediaFeatures
Emulate media features. Upstream docsemulateTimezone
Emulate timezone. Upstream docsemulateVisionDeficiency
Emulate vision deficiency. Upstream docssetGeolocation
Set geolocation. Upstream docssetUserAgent
Set user agent. Upstream docssetExtraHTTPHeaders
Set extra HTTP headers. Upstream docscreateCDPSession
Create a CDP session.Note: Returns a session identifier in RPC mode (not a live CDPSession).
Return value
sendCDP
Send a CDP command directly.Return value
metrics
Get metrics. Upstream docsReturn value
setJavaScriptEnabled
Set JavaScript enabled/disabled. Upstream docssetCacheEnabled
Set cache enabled/disabled. Upstream docssetOfflineMode
Set offline mode. Upstream docsemulateNetworkConditions
Emulate network conditions. Upstream docsconditions
{ offline: boolean; downloadThroughput: number; uploadThroughput: number; latency: number } | null
required
addScriptTag
Add script tag. Upstream docsReturn value
addStyleTag
Add style tag. Upstream docsReturn value
setRequestInterception
Set request interception enabled/disabled. Upstream docsauthenticate
Authenticate with HTTP auth. Upstream docsmainFrame
Get the main frame. Upstream docsReturn value
frames
Get all frames. Upstream docsReturn value
setDefaultNavigationTimeout
Set the default navigation timeout. Upstream docssetDefaultTimeout
Set the default timeout. Upstream docsgetDefaultNavigationTimeout
Get the default navigation timeout.Return value
getDefaultTimeout
Get the default timeout.Return value
setBypassCSP
Toggle bypassing Content-Security-Policy. Upstream docsremoveScriptToEvaluateOnNewDocument
Remove an injected script. Upstream docsremoveExposedFunction
Remove an exposed function. Upstream docsemulate
Emulate a device (viewport + user agent). Upstream docsemulateCPUThrottling
Emulate CPU throttling. Upstream docsemulateIdleState
Emulate idle state. Upstream docssetBypassServiceWorker
Set service worker bypass. Upstream docssetDragInterception
Set drag interception. Upstream docstarget
Get the target for this page. Upstream docsReturn value
workers
Get all web workers for this page. Upstream docsReturn value
windowId
Get the window ID.Return value
resize
Resize the page.queryObjects
Query all objects of a given prototype. Upstream docsReturn value

