Skip to content
  • yutak@chromium.org's avatar
    [Qt] Enable WebSocket hybi tests · 386ca6bb
    yutak@chromium.org authored
    https://bugs.webkit.org/show_bug.cgi?id=72687
    
    Reviewed by Simon Hausmann.
    
    Source/WebKit/qt:
    
    * WebCoreSupport/DumpRenderTreeSupportQt.cpp:
    (DumpRenderTreeSupportQt::defaultHixie76WebSocketProtocolEnabled):
    (DumpRenderTreeSupportQt::setHixie76WebSocketProtocolEnabled):
    Call WebCore::Settings::setUseHixie76WebSocketProtocol() to switch WebSocket protocols.
    * WebCoreSupport/DumpRenderTreeSupportQt.h:
    
    Tools:
    
    Let LayoutTestControllerQt be able to switch WebSocket protocols via overridePreference().
    
    * DumpRenderTree/qt/DumpRenderTreeQt.cpp:
    (WebCore::WebPage::resetSettings):
    * DumpRenderTree/qt/LayoutTestControllerQt.cpp:
    (LayoutTestController::overridePreference):
    
    LayoutTests:
    
    * platform/qt/Skipped:
    Unskip WebSocket hybi tests. Skip some of them which are known to fail probably due to
    a bug in SocketStreamHandleQt implementation.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100763 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    386ca6bb