Farama-Foundation / miniwob-plusplus

MiniWoB++: a web interaction benchmark for reinforcement learning
https://miniwob.farama.org/
MIT License
280 stars 47 forks source link

[Proposal] Implement missing actions #27

Closed ppasupat closed 1 year ago

ppasupat commented 1 year ago

Proposal

Implement the missing actions.

Motivation

Some actions cannot be performed, preventing some environments from being solved:

Pitch

Implement such actions in Selenium.

Alternatives

Most of these actions look doable but could run into issues:

There are probably hacks for these issues (e.g., replace clipboard copy/paste with JS calls). The worst case scenario is that they cannot be done, in which case we might need to consider moving away from Selenium.

Checklist