You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I don't understand the difference between specifying the config as a string in the annotation and building it programmatically. I would like to be able to configure it without code (i.e. without a compile-time dependency on FirefoxOptions / ChromeOptions) with support for multiple browsers (switchable via the fluentlenium.webDriver flag).
Fluentlenium 4.5.1
Selenium 3.141.59
macOS 10.14.6
Firefox 86.0 / geckodriver 0.29.0
Chrome 89.0.4389.82 / chromedriver 89.0.4389.23
The text was updated successfully, but these errors were encountered:
The following configuration results in only Chrome being headless:
(when switching to firefox using
-Dfluentlenium.webDriver=firefox
at invocation, it does not run in headless mode).However, if we rename the
goog:chromeOptions
entry, it works in FireFox (obviously fails in Chrome):And if we build the configuration manually instead of via the JSON parsing, it works for both Chrome and FireFox:
I don't understand the difference between specifying the config as a string in the annotation and building it programmatically. I would like to be able to configure it without code (i.e. without a compile-time dependency on
FirefoxOptions
/ChromeOptions
) with support for multiple browsers (switchable via thefluentlenium.webDriver
flag).The text was updated successfully, but these errors were encountered: