Browser.NewContextOptions |
Browser.NewContextOptions.setAcceptDownloads(boolean acceptDownloads) |
Whether to automatically download all the attachments.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setBaseURL(String baseURL) |
|
Browser.NewContextOptions |
Browser.NewContextOptions.setBypassCSP(boolean bypassCSP) |
Toggles bypassing page's Content-Security-Policy.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setColorScheme(ColorScheme colorScheme) |
Emulates "prefers-colors-scheme" media feature, supported values are "light", "dark",
"no-preference".
|
Browser.NewContextOptions |
Browser.NewContextOptions.setDeviceScaleFactor(double deviceScaleFactor) |
Specify device scale factor (can be thought of as dpr).
|
Browser.NewContextOptions |
Browser.NewContextOptions.setExtraHTTPHeaders(Map<String,String> extraHTTPHeaders) |
An object containing additional HTTP headers to be sent with every request.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setForcedColors(ForcedColors forcedColors) |
Emulates "forced-colors" media feature, supported values are "active", "none".
|
Browser.NewContextOptions |
Browser.NewContextOptions.setGeolocation(double latitude,
double longitude) |
|
Browser.NewContextOptions |
Browser.NewContextOptions.setGeolocation(Geolocation geolocation) |
|
Browser.NewContextOptions |
Browser.NewContextOptions.setHasTouch(boolean hasTouch) |
Specifies if viewport supports touch events.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setHttpCredentials(HttpCredentials httpCredentials) |
|
Browser.NewContextOptions |
Browser.NewContextOptions.setHttpCredentials(String username,
String password) |
|
Browser.NewContextOptions |
Browser.NewContextOptions.setIgnoreHTTPSErrors(boolean ignoreHTTPSErrors) |
Whether to ignore HTTPS errors when sending network requests.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setIsMobile(boolean isMobile) |
Whether the meta viewport tag is taken into account and touch events are enabled.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setJavaScriptEnabled(boolean javaScriptEnabled) |
Whether or not to enable JavaScript in the context.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setLocale(String locale) |
Specify user locale, for example en-GB, de-DE, etc.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setOffline(boolean offline) |
Whether to emulate network being offline.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setPermissions(List<String> permissions) |
A list of permissions to grant to all pages in this context.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setProxy(Proxy proxy) |
Network proxy settings to use with this context.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setProxy(String server) |
Network proxy settings to use with this context.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setRecordHarContent(HarContentPolicy recordHarContent) |
Optional setting to control resource content management.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setRecordHarMode(HarMode recordHarMode) |
When set to minimal, only record information necessary for routing from HAR.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setRecordHarOmitContent(boolean recordHarOmitContent) |
Optional setting to control whether to omit request content from the HAR.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setRecordHarPath(Path recordHarPath) |
Enables HAR recording for all pages into the specified HAR
file on the filesystem.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setRecordHarUrlFilter(String recordHarUrlFilter) |
|
Browser.NewContextOptions |
Browser.NewContextOptions.setRecordHarUrlFilter(Pattern recordHarUrlFilter) |
|
Browser.NewContextOptions |
Browser.NewContextOptions.setRecordVideoDir(Path recordVideoDir) |
Enables video recording for all pages into the specified directory.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setRecordVideoSize(int width,
int height) |
Dimensions of the recorded videos.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setRecordVideoSize(RecordVideoSize recordVideoSize) |
Dimensions of the recorded videos.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setReducedMotion(ReducedMotion reducedMotion) |
Emulates "prefers-reduced-motion" media feature, supported values are "reduce", "no-preference".
|
Browser.NewContextOptions |
Browser.NewContextOptions.setScreenSize(int width,
int height) |
Emulates consistent window screen size available inside web page via window.screen.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setScreenSize(ScreenSize screenSize) |
Emulates consistent window screen size available inside web page via window.screen.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setServiceWorkers(ServiceWorkerPolicy serviceWorkers) |
Whether to allow sites to register Service workers.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setStorageState(String storageState) |
Populates context with given storage state.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setStorageStatePath(Path storageStatePath) |
Populates context with given storage state.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setStrictSelectors(boolean strictSelectors) |
If set to true, enables strict selectors mode for this context.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setTimezoneId(String timezoneId) |
Changes the timezone of the context.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setUserAgent(String userAgent) |
Specific user agent to use in this context.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setViewportSize(int width,
int height) |
Emulates consistent viewport for each page.
|
Browser.NewContextOptions |
Browser.NewContextOptions.setViewportSize(ViewportSize viewportSize) |
Emulates consistent viewport for each page.
|