Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow access to PhantomJS API from WebDriver. #262

Merged
merged 1 commit into from
Sep 10, 2013
Merged

Conversation

watsonmw
Copy link
Contributor

@watsonmw watsonmw commented Sep 6, 2013

Added a new PhantomJS custom command to GhostDriver.

POST /session/id/phantom/execute

Includes Java WebDriver bindings and test.

Added a new PhantomJS custom command to GhostDriver.

  POST /session/id/phantomjs/execute

Includes Java WebDriver bindings and test.
@watsonmw
Copy link
Contributor Author

watsonmw commented Sep 6, 2013

This is a pull request for #195

@detro
Copy link
Owner

detro commented Sep 9, 2013

This is awesome.
I'm trying it out but, knowing you, I'm sure it's spot on ;)

@detro
Copy link
Owner

detro commented Sep 10, 2013

This works great.

Merging.

detro added a commit that referenced this pull request Sep 10, 2013
Allow access to PhantomJS API from WebDriver.
@detro detro merged commit d149e60 into detro:master Sep 10, 2013
@watsonmw
Copy link
Contributor Author

Cheers!

@huntc
Copy link

huntc commented Nov 4, 2013

@detro This feature looks very useful to us. When do you think you'll be making another release available to the PhantomJS guys?

AkeemMcLennon pushed a commit to AkeemMcLennon/ghostdriver that referenced this pull request Feb 23, 2015
CHANGELOG for v1.1.0 (https://github.com/detro/ghostdriver/issues?labels=1.1.0&state=closed)

JavaScript Driver (Core)
* ENHANCEMENT: `/maximize` window will set the window size to 1336x768,
currently most common resolution online (see http://gs.statcounter.com/#resolution-ww-monthly-201307-201312)
* ENHANCEMENT detro#275: Implemented Browser and Network (HAR) Logging types
* FIXED #284: Attempt to wait for Page to Load if input causes form submit
* FIXED #291: Throw exception when attempting to set invalid timeout value
* FIXED detro#259: Fix issue regarding mouse clicks
* ENHANCEMENT detro#290: Enabled support for "Keep Alive" HTTP connections
* ENHANCEMENT detro#262: Allow access to PhantomJS API from WebDriver (Driver part)
* ENHANCEMENT #293: Import Selenium 2.39.0 WebDriver Atoms

Java Binding
* MINOR detro#251: Minor compilation issues for Binding
* ENHANCEMENT detro#262: Allow access to PhantomJS API from WebDriver (Java Binding part)

Tested using GhostDriver validation tests (https://github.com/detro/ghostdriver/tree/master/test).

ariya/phantomjs#11877
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants