-
zeno.albisser@digia.com authored
https://bugs.webkit.org/show_bug.cgi?id=112891 This patch is preparation work for removing WorkQueue related code from TestRunnerQt and replacing it with generic TestRunner code. Reviewed by Benjamin Poulain. Source/JavaScriptCore: * API/JSStringRefQt.cpp: (JSStringCreateWithQString): Adding a convenience function to create a JSStringRef from a QString. * API/JSStringRefQt.h: Tools: * DumpRenderTree/qt/TestRunnerQt.cpp: (TestRunnerQt::queueBackNavigation): (TestRunnerQt::queueForwardNavigation): (TestRunnerQt::queueLoadHTMLString): (TestRunnerQt::queueReload): (TestRunnerQt::queueLoadingScript): (TestRunnerQt::queueNonLoadingScript): (TestRunner::queueLoad): * DumpRenderTree/qt/TestRunnerQt.h: (TestRunnerQt): * DumpRenderTree/qt/WorkQueueItemQt.cpp: (LoadItem::invoke): (LoadHTMLStringItem::invoke): (LoadAlternateHTMLStringItem::invoke): (ReloadItem::invoke): (ScriptItem::invoke): (BackForwardItem::invoke): * DumpRenderTree/qt/WorkQueueItemQt.h: (LoadAlternateHTMLStringItem::LoadAlternateHTMLStringItem): (LoadAlternateHTMLStringItem): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@146976 268f45cc-cd09-0410-ab3c-d52691b4dbfc
a5f4a612