Daniel Gempesaw
|
e788df335f
Combine Selenium::Binary into binary builder role
|
10 years ago |
Daniel Gempesaw
|
4c9cfc8004
Consolidate binary mode attribute in builder role
|
10 years ago |
Daniel Gempesaw
|
402841eacd
Use Driver's ua in demolish to automatically any proxies/etc
|
10 years ago |
Daniel Gempesaw
|
6004374916
Copy and paste documentation about binary classes
|
10 years ago |
Daniel Gempesaw
|
3d6a7d062b
Use a role to decorate binary classes with their builder
|
10 years ago |
Daniel Gempesaw
|
52fd5bb034
Refactor Firefox binary start up to match the other binaries
|
10 years ago |
Daniel Gempesaw
|
eb271356ef
Probe port in binary tests after construction
|
10 years ago |
Daniel Gempesaw
|
f2b954316c
Add todo for merging preferences with user's
|
10 years ago |
Daniel Gempesaw
|
b6f7080850
Implement proof of concept for Firefox binary startup
|
10 years ago |
Daniel Gempesaw
|
c0b258c330
Decorate a Firefox profile with the WD extension & prefs
|
10 years ago |
Daniel Gempesaw
|
5ca06de251
Prefer binary unzip to work around pure perl unzip errors
|
10 years ago |
Daniel Gempesaw
|
bb44ce888d
Teach $profile->set_preference to handle JSON::true & JSON::false
|
10 years ago |
Daniel Gempesaw
|
5daec03655
Export a few more functions from Selenium::Binary
|
10 years ago |
Daniel Gempesaw
|
d45b682a0c
Assert that Firefox binary path must be executable
|
10 years ago |
Daniel Gempesaw
|
537de01621
Promote S:R:D:Firefox:Profile to Selenium::Firefox::Profile
|
10 years ago |
Daniel Gempesaw
|
aba7440602
Implement simple strategies for locating Firefox binary
|
10 years ago |
Daniel Gempesaw
|
a321b2d103
Add broken, wip test for phantomjs & chrome binary startup
|
10 years ago |
Daniel Gempesaw
|
fb74a579c0
Implement phantomjs binary startup
|
10 years ago |
Daniel Gempesaw
|
148625e981
Add documentation about binary startup to Chrome.pm
|
10 years ago |
Daniel Gempesaw
|
f39d0ee787
Refactor binary start up methods in Selenium::Binary
|
10 years ago |
Daniel Gempesaw
|
2b93db3923
Use explicitly named builder for Selenium::Chrome
|
10 years ago |
Daniel Gempesaw
|
ef722e5fb1
Clean up the chromedriver session after ourselves
|
10 years ago |
Daniel Gempesaw
|
4add462958
Make Selenium::Chrome's default behavior to try chromedriver
|
10 years ago |
Daniel Gempesaw
|
b662455c77
Add private methods for chromedriver binary executable
|
10 years ago |
Daniel Gempesaw
|
cf508e7585
Add convenience subroutines for probing ports
|
10 years ago |
Daniel Gempesaw
|
f65bc3edb5
Add predicates to remote_server_addr and port
|
10 years ago |
Daniel Gempesaw
|
59090690a1
v0.24
|
10 years ago |
Daniel Gempesaw
|
845a0bd801
v0.2351
|
10 years ago |
Daniel Gempesaw
|
3fd49e8a37
Abandon flaky waiter test that was causing cpantester failures
|
10 years ago |
Daniel Gempesaw
|
c1d13b2b43
Fix Finders.t issue with test count on unmocked platforms
|
10 years ago |