A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://playwright.dev/java/docs/api/class-browser below:

Browser | Playwright Java

  • setAcceptDownloads boolean (optional)#

    Whether to automatically download all the attachments. Defaults to true where all the downloads are accepted.

  • setBaseURL String (optional)#

    When using Page.navigate(), Page.route(), Page.waitForURL(), Page.waitForRequest(), or Page.waitForResponse() it takes the base URL in consideration by using the URL() constructor for building the corresponding URL. Unset by default. Examples:

  • setBypassCSP boolean (optional)#

    Toggles bypassing page's Content-Security-Policy. Defaults to false.

  • setClientCertificates List<ClientCertificates> (optional) Added in: 1.46#

    TLS Client Authentication allows the server to request a client certificate and verify it.

    Details

    An array of client certificates to be used. Each certificate object must have either both certPath and keyPath, a single pfxPath, or their corresponding direct value equivalents (cert and key, or pfx). Optionally, passphrase property should be provided if the certificate is encrypted. The origin property should be provided with an exact match to the request origin that the certificate is valid for.

    note

    When using WebKit on macOS, accessing localhost will not pick up client certificates. You can make it work by replacing localhost with local.playwright.

  • setColorScheme null | enum ColorScheme { LIGHT, DARK, NO_PREFERENCE } (optional)#

    Emulates prefers-colors-scheme media feature, supported values are 'light' and 'dark'. See Page.emulateMedia() for more details. Passing null resets emulation to system defaults. Defaults to 'light'.

  • setContrast null | enum Contrast { NO_PREFERENCE, MORE } (optional)#

    Emulates 'prefers-contrast' media feature, supported values are 'no-preference', 'more'. See Page.emulateMedia() for more details. Passing null resets emulation to system defaults. Defaults to 'no-preference'.

  • setDeviceScaleFactor double (optional)#

    Specify device scale factor (can be thought of as dpr). Defaults to 1. Learn more about emulating devices with device scale factor.

  • setExtraHTTPHeaders Map<String, String> (optional)#

    An object containing additional HTTP headers to be sent with every request. Defaults to none.

  • setForcedColors null | enum ForcedColors { ACTIVE, NONE } (optional)#

    Emulates 'forced-colors' media feature, supported values are 'active', 'none'. See Page.emulateMedia() for more details. Passing null resets emulation to system defaults. Defaults to 'none'.

  • setGeolocation Geolocation (optional)#

  • setHasTouch boolean (optional)#

    Specifies if viewport supports touch events. Defaults to false. Learn more about mobile emulation.

  • setHttpCredentials HttpCredentials (optional)#

    Credentials for HTTP authentication. If no origin is specified, the username and password are sent to any servers upon unauthorized responses.

  • setIgnoreHTTPSErrors boolean (optional)#

    Whether to ignore HTTPS errors when sending network requests. Defaults to false.

  • setIsMobile boolean (optional)#

    Whether the meta viewport tag is taken into account and touch events are enabled. isMobile is a part of device, so you don't actually need to set it manually. Defaults to false and is not supported in Firefox. Learn more about mobile emulation.

  • setJavaScriptEnabled boolean (optional)#

    Whether or not to enable JavaScript in the context. Defaults to true. Learn more about disabling JavaScript.

  • setLocale String (optional)#

    Specify user locale, for example en-GB, de-DE, etc. Locale will affect navigator.language value, Accept-Language request header value as well as number and date formatting rules. Defaults to the system default locale. Learn more about emulation in our emulation guide.

  • setOffline boolean (optional)#

    Whether to emulate network being offline. Defaults to false. Learn more about network emulation.

  • setPermissions List<String> (optional)#

    A list of permissions to grant to all pages in this context. See BrowserContext.grantPermissions() for more details. Defaults to none.

  • setProxy Proxy (optional)#

    Network proxy settings to use with this context. Defaults to none.

  • setRecordHarContent enum HarContentPolicy { OMIT, EMBED, ATTACH } (optional)#

    Optional setting to control resource content management. If omit is specified, content is not persisted. If attach is specified, resources are persisted as separate files and all of these files are archived along with the HAR file. Defaults to embed, which stores content inline the HAR file as per HAR specification.

  • setRecordHarMode enum HarMode { FULL, MINIMAL } (optional)#

    When set to minimal, only record information necessary for routing from HAR. This omits sizes, timing, page, cookies, security and other types of HAR information that are not used when replaying from HAR. Defaults to full.

  • setRecordHarOmitContent boolean (optional)#

    Optional setting to control whether to omit request content from the HAR. Defaults to false.

  • setRecordHarPath Path (optional)#

    Enables HAR recording for all pages into the specified HAR file on the filesystem. If not specified, the HAR is not recorded. Make sure to call BrowserContext.close() for the HAR to be saved.

  • setRecordHarUrlFilter String | Pattern (optional)#

  • setRecordVideoDir Path (optional)#

    Enables video recording for all pages into the specified directory. If not specified videos are not recorded. Make sure to call BrowserContext.close() for videos to be saved.

  • setRecordVideoSize RecordVideoSize (optional)#

    Dimensions of the recorded videos. If not specified the size will be equal to viewport scaled down to fit into 800x800. If viewport is not configured explicitly the video size defaults to 800x450. Actual picture of each page will be scaled down if necessary to fit the specified size.

  • setReducedMotion null | enum ReducedMotion { REDUCE, NO_PREFERENCE } (optional)#

    Emulates 'prefers-reduced-motion' media feature, supported values are 'reduce', 'no-preference'. See Page.emulateMedia() for more details. Passing null resets emulation to system defaults. Defaults to 'no-preference'.

  • setScreenSize ScreenSize (optional)#

    Emulates consistent window screen size available inside web page via window.screen. Is only used when the setViewportSize is set.

  • setServiceWorkers enum ServiceWorkerPolicy { ALLOW, BLOCK } (optional)#

    Whether to allow sites to register Service workers. Defaults to 'allow'.

  • setStorageState String (optional)#

    Populates context with given storage state. This option can be used to initialize context with logged-in information obtained via BrowserContext.storageState().

  • setStorageStatePath Path (optional) Added in: v1.9#

    Populates context with given storage state. This option can be used to initialize context with logged-in information obtained via BrowserContext.storageState(). Path to the file with saved storage state.

  • setStrictSelectors boolean (optional)#

    If set to true, enables strict selectors mode for this context. In the strict selectors mode all operations on selectors that imply single target DOM element will throw when more than one element matches the selector. This option does not affect any Locator APIs (Locators are always strict). Defaults to false. See Locator to learn more about the strict mode.

  • setTimezoneId String (optional)#

    Changes the timezone of the context. See ICU's metaZones.txt for a list of supported timezone IDs. Defaults to the system timezone.

  • setUserAgent String (optional)#

    Specific user agent to use in this context.

  • setViewportSize null | ViewportSize (optional)#

    Emulates consistent viewport for each page. Defaults to an 1280x720 viewport. Use null to disable the consistent viewport emulation. Learn more about viewport emulation.

    note

    The null value opts out from the default presets, makes viewport depend on the host window size defined by the operating system. It makes the execution of the tests non-deterministic.


  • RetroSearch is an open source project built by @garambo | Open a GitHub Issue

    Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

    HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4