Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

click is flakey for Safari and causes test issues #683

Open
dgr opened this issue Oct 8, 2024 · 2 comments
Open

click is flakey for Safari and causes test issues #683

dgr opened this issue Oct 8, 2024 · 2 comments

Comments

@dgr
Copy link
Contributor

dgr commented Oct 8, 2024

Version
1.1.42

Platform
MacOS Safari over many years and many different versions. I just ran into this on the latest Sequoia 15.0.1 version of Safari.

Symptom
You call Etaoin's click and the WebDriver accepts the call and returns success, but Safari acts as if it never saw the click.

Actual behavior
Safari ignores the click.

Expected behavior
Safari should not ignore the click.

Diagnosis
Long-standing Safari bug that has been encountered by many people using other libraries to access Safari WebDriver.

Action
There is a workaround for this bug using JavaScript to deliver the click for Safari. I'll code up a prototype workaround and we can decide whether or not to merge it.

@lread
Copy link
Collaborator

lread commented Oct 8, 2024

I previously said no to working around bugs like this in WebDrivers.
But... maybe it is reasonable to work around this very long-standing issue in safaridriver.

@lread
Copy link
Collaborator

lread commented Oct 8, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants