Skip to content
  • zeno.albisser@digia.com's avatar
    [Qt] Remove Qt specific WorkQueueItem definitions. · a5f4a612
    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