From 332f5f2a4936fc406dc714e6e8de491f32bac80c Mon Sep 17 00:00:00 2001 From: Olha Omelianchuk Date: Thu, 22 Jan 2026 15:31:22 +0100 Subject: [PATCH] [#383] document suppressPasswordLeakageWarning browser property --- content/en/neodymium/browsers/010-browser.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/en/neodymium/browsers/010-browser.md b/content/en/neodymium/browsers/010-browser.md index 10e1abe1..0be93983 100644 --- a/content/en/neodymium/browsers/010-browser.md +++ b/content/en/neodymium/browsers/010-browser.md @@ -71,6 +71,9 @@ The following table lists all possible properties. | arguments | NO | Additional command line arguments for the browser to apply. As you can specify only on 'arguments' property for a browser at a time you need to chain multiple arguments. Multiple arguments are chained by semicolon (";") e.g.: `-window-position=0,0 ; -window-size=400,300`
Google Chrome uses arguments starting with a double dash (e.g. `--headless`) while Mozilla Firefox uses as single dash. However Chrome even understands arguments without a leading dash while Firefox needs to have the dash in front of arguments. With that said it is preferred to use a single dash for each argument regardless the browser you are configuring. | | downloadDirectory | NO | You might want to alter the standard download folder. NOTE: this is only supported by Firefox and Chrome | | driverArgs | NO | Most WebDrivers offer to pass arguments to reduce/increase WebDriver logs, redirect them to separate file, change port, limit allowed origins, etc. To see what are offered by the WebDriver of your choice, please execute --help command in terminal. These arguments you can now pass to the WebDriver via `driverArgs` property of browser profile. | +| preferences | NO | Global browser preferences for Chrome and Firefox. As you can specify only on 'preferences' property for a browser at a time you need to chain multiple preferences. Multiple preferences are chained by semicolon (";") e.g.: `homepage=https://www.xceptance.com ; geolocation.enabled=true ; renderer.memory_cache.size=120000`| +| capability.* | NO | Can be used to set simple type capabilities for browser like e.g. `browserprofile.Chrome_with_capability.capability.unhandledPromptBehavior=accept`. For other possible capabilities please see https://www.selenium.dev/documentation/webdriver/drivers/options/| +| suppressPasswordLeakageWarning | NO | Default is true. A boolean property that decides whether to suppress password leakage alert that may appear if used credentials are not secure. It's though often the case that test instance use too simple credentials. The alert often prevents any further interactions with page until it's not closed. Therefore it's useful to block the alert. If you don't want the alerts to be suppressed, please, explicitly set the property to false | ### Global Browser Profile Configuration