Open Bug 1675252 Opened 5 years ago Updated 3 years ago

Element interaction commands do not wait until element becomes interactable

Categories

(Remote Protocol :: Marionette, defect, P3)

Default
defect

Tracking

(Not tracked)

People

(Reporter: whimboo, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [webdriver:backlog])

As per the WebDriver spec the commands Element Click (issue), Element Clear, and Element Send Keys have to wait until the element to interact with becomes interactable:

Wait in an implementation-specific way up to the session implicit wait timeout for element to become interactable.

Right now this implicit wait is only used for the element retrieval methods:

https://searchfox.org/mozilla-central/rev/e75e8e5b980ef18f4596a783fbc8a36621de7d1e/testing/marionette/element.js#435-449

Blocks: webdriver
Whiteboard: [webdriver:backlog]
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.