Remove deprecated functionality
- Remove old, non-standard driver methods
- Remove non-global config methods
- Remove access to browser instance
- Remove support commands for removed methods
- Remove support for Qt 4
Resolves #759 and #760.
This looks great. I pushed up a few additional changes to the branch. As discussed in #652, we'll now raise an UnhandledModalError when a modal is not explicitly accepted or dismissed. I also removed some dead code. By installing the qt5-default package, there's no need to set the QMAKE environment variable.
And what about global fonts overriding? I expected it to be removed when update to qt5
https://github.com/thoughtbot/capybara-webkit/blob/master/src/WebPage.cpp#L116
@amenzhinsky I opened #761 to handle fonts separately from the deprecated functionality.
hey @jferris, Are there any plans about a release 2.0?
Are there any plans about a release 2.0?
I think we will likely release a 2.0 that removes deprecated functionality and is somewhat slimmer, but the main priority is currently to figure out what to do now that QtWebKit is deprecated.