This repository has been archived by the owner on Mar 3, 2020. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
General information about my pull requests
As I decided to use capybara and capybara-webkit for screen scraping tasks, I added some new procedures to the
webkit_server
andCapybara::WebKit::Browser
that provide an interface to some of the underlying QtWebKit's advanced functionality.A possible use case for this is that one can use a fast Javascript-unaware scraper like
Mechanize
orNet::HTTP
and upgrade to a Javascript-aware browser-session using capybara-webkit only as long as dynamic content has to be accessed.Pull requests that belong to this group of changes:
Note: Because I had to add several C++ source files and headers to
webkit_server
, I decided to give thewebkit_server.pro
a nicer and more version control friendly layout. This is of course optional, I don't know whether this file is somehow auto-generated?