Commit Graph

19 Commits

Author SHA1 Message Date
Thomas Walpole ecc3e6f8a9 refactor some complex methods 2018-10-11 11:06:37 -07:00
Thomas Walpole 1054005906 Add empty line after guard claues 2018-09-24 09:43:46 -07:00
Thomas Walpole f5a9f9ea12 FF/geckodriver fixed issue with sending shifted keys 2018-09-23 23:03:13 -07:00
Thomas Walpole 18a7516de8 Use property instead of execute_script 2018-09-12 10:02:15 -07:00
Thomas Walpole 195930d900 Only enable HTML5 dragging if default is not prevented on the mousedown event 2018-09-11 21:49:29 -07:00
Thomas Walpole e5620e8ae2 Allow check/uncheck/choose/attach_file/fill_in to work on element called on when no locator specified 2018-09-01 11:37:54 -07:00
Thomas Walpole fd5ef4fa03 Workaround FF/marionette issue with offset clicking near viewport edge 2018-09-01 11:20:11 -07:00
Thomas Walpole 6261641d70 Only clear Firefox file input when necessary 2018-08-31 16:08:15 -07:00
Thomas Walpole 744e9907a7 Code cleanup 2018-08-22 15:15:48 -07:00
Thomas Walpole 2f8f15e11e minor cleanup/improve some variable names 2018-08-21 10:21:24 -07:00
Thomas Walpole 0538cb6688 Fire HTML5 drag and drop events in selenium driver for Chrome and FF 62+ 2018-08-12 12:44:59 -07:00
Thomas Walpole 3e5f82bb23 Workaround geckodriver/firefox deficient send_keys implementation as much as possible 2018-08-02 13:35:21 -07:00
Thomas Walpole 679548cea1 Support selenium-webdriver 3.14 remote multiple upload and test remote drivers with master branch of selenium 2018-07-31 11:05:28 -07:00
Thomas Walpole 7fc5d6ca14 Firefox 62 has support for multiple file uploads in one send_keys call 2018-07-24 17:41:58 -07:00
Thomas Walpole e320f5d7fc style updates 2018-07-16 15:04:52 -07:00
Thomas Walpole 06265cefd5 Fix selenium issue with fieldset nested in disabled fieldset not being disabled 2018-06-27 15:38:02 -07:00
Thomas Walpole 78aae503fc Specialize Chrome driver for remote multiple file upload being unsupported 2018-06-26 11:17:34 -07:00
Thomas Walpole 92d3eea959 Work around selenium lack of file_detector support with firefox/geckodriver 2018-06-26 11:16:41 -07:00
Thomas Walpole 01305380e8 Move marionette workarounds into their own class and make browser check methods private 2018-06-07 15:30:25 -07:00