Sha256: a9ab0423ef086f88c2e0e50543d7664e84036e42e411fe82fcfbe876c5c81c4b
Contents?: true
Size: 523 Bytes
Versions: 4
Compression:
Stored size: 523 Bytes
Contents
#include "Execute.h" #include "WebPage.h" #include "WebPageManager.h" Execute::Execute(WebPageManager *manager, QStringList &arguments, QObject *parent) : SocketCommand(manager, arguments, parent) { } void Execute::start() { QString script = arguments()[0] + QString("; 'success'"); QVariant result = page()->currentFrame()->evaluateJavaScript(script); if (result.isValid()) { emit finished(new Response(true)); } else { emit finished(new Response(false, QString("Javascript failed to execute"))); } }
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
capybara-webkit-0.13.2 | src/Execute.cpp |
capybara-webkit-0.13.1 | src/Execute.cpp |
capybara-webkit-0.13.0 | src/Execute.cpp |
otherinbox-capybara-webkit-0.12.0.1 | src/Execute.cpp |