Selenium is moving towards using BiDi specification for interacting with browsers. We're starting to be impacted by that: recently geckodriver decided to follow the specifications regarding the onbeforeunload which led to us for loosing the capability to interact with the confirmation dialog that should be displayed when leaving an edition form without saving. This impacts the integration tests and so we need to move to BiDi to be able to support this. Note that apparently BiDi will be only supported in Firefox 129 which should be released in August 2024. Original bug report on geckodriver: https://github.com/mozilla/geckodriver/issues/2182#issuecomment-2180048632 Possible resources:
|