Thomas Walpole
618dd9ff70
Rubocop driven spec style cleanup
2018-03-01 11:44:55 -08:00
Thomas Walpole
4027b0d93b
Remove no longer necessary modal injection
2018-02-12 13:03:29 -08:00
Thomas Walpole
5b31ac1031
FF58 now passes test - remove pending
2018-01-25 19:55:47 -08:00
Thomas Walpole
8ca0d15d8b
Remove tests for unsupported legacy firefox
2018-01-03 15:12:23 -08:00
Thomas Walpole
331f47fca7
Support new modal error returned in selenium-webdriver 3.7
2017-11-03 13:57:31 -07:00
Thomas Walpole
c38f56b45d
Timeout behavior in #evaluate_async_script is only defined for selenium for now
2017-10-25 17:09:32 -07:00
Thomas Walpole
d5a795712b
enable moz:webdriverClick option - only affects beta release and up at the moment
2017-10-03 13:07:58 -07:00
Thomas Walpole
23a4b6512f
Attempt to move element into view when selenium doesn't correctly do it
2017-10-03 13:07:58 -07:00
Girts Silis
eb0dcd5613
[fix] selenium set_text passing in empty string with options
...
If an empty value if passed in with a clear option, it seems that the
caller's intent is for the option to be honored regardless of the value
to be set in the field.
Just passing in a blank value would behave as it did before.
Updated spec to also attach an input event listener to
`with_change_event`
2017-09-11 09:44:08 -05:00
Thomas Walpole
ec4d32f7d2
Ensure modal methods receive a block when using headless chrome
2017-08-14 16:25:57 -07:00
Ivan Neverov
4474c01c06
Don't wait for element in inspect
2017-08-08 22:36:45 -05:00
Thomas Walpole
154ce24d55
Default to selenium with chrome for tests and cleanup travis config
2017-08-02 15:56:09 -07:00
Thomas Walpole
9ebb7fca0b
get invalid element errors from session.driver
2017-05-31 15:47:16 -07:00
Thomas Walpole
0561020670
cleanup marionette specific node behavior
2017-05-09 12:01:28 -07:00
Thomas Walpole
12c1005970
Workaround chromedriver lack of support for system modals when running in headless mode
2017-05-04 13:26:52 -07:00
Thomas Walpole
d3344f3b1f
Update testing to JRuby 9.1.8.0
2017-05-04 12:35:46 -07:00
Thomas Walpole
6a84994376
Element#inspect should output obsolete elements without raising
2017-03-21 15:34:18 -07:00
Thomas Walpole
fa75398921
support elements in evaluate_script result structures
2017-02-01 13:36:51 -08:00
Thomas Walpole
11d99b84c8
Support returning an element from evaluate_script with selenium
2017-01-27 11:11:13 -08:00
Thomas Walpole
70daf30712
fix comment [ci skip]
2017-01-21 12:59:59 -08:00
Thomas Walpole
e77471edc4
mark known selenium-webdriver/geckodriver/marionette failrues as pending
2017-01-02 17:45:36 -08:00
Thomas Walpole
590ea2bc46
hide output of exit code sub tests
2016-10-19 13:43:22 -07:00
Thomas Walpole
b90a93affe
Update testing and travis matrix for selenium-webdriver 3.0 release
2016-10-18 00:21:51 -07:00
Thomas Walpole
c5d7089e0e
generally prefer ruby 1.9 hash format
2016-10-04 11:10:29 -07:00
Thomas Walpole
8567aa1990
Setup travis to test selenium-webdriver HEAD with Chrome too
2016-09-03 14:10:08 -07:00