Sha256: 37a50d7e8ba38db3553da9033ca2a99a5f045760cacab51d835ae8c6ddce70bf
Contents?: true
Size: 476 Bytes
Versions: 4
Compression:
Stored size: 476 Bytes
Contents
#include "Execute.h" #include "WebPage.h" Execute::Execute(WebPage *page, QStringList &arguments, QObject *parent) : Command(page, 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 & 3 rubygems
Version | Path |
---|---|
imseng-capybara-webkit-0.12.1 | src/Execute.cpp |
capybara-webkit-0.12.1 | src/Execute.cpp |
otherinbox-capybara-webkit-0.12.0 | src/Execute.cpp |
capybara-webkit-0.12.0 | src/Execute.cpp |