Skip to content
  • yutak@chromium.org's avatar
    [GTK] Enable WebSocket hybi tests · 5c92364d
    yutak@chromium.org authored
    https://bugs.webkit.org/show_bug.cgi?id=72870
    
    Reviewed by Xan Lopez.
    
    Source/WebKit/gtk:
    
    Change the settings value through DumpRenderTreeSupportGtk, because we do not
    want to expose this as a public API.
    
    * WebCoreSupport/DumpRenderTreeSupportGtk.cpp:
    (DumpRenderTreeSupportGtk::setHixie76WebSocketProtocolEnabled):
    Change the value of a flag in WebCore::Settings.
    * WebCoreSupport/DumpRenderTreeSupportGtk.h:
    
    Tools:
    
    * DumpRenderTree/gtk/DumpRenderTree.cpp:
    (resetDefaultsToConsistentValues):
    Reset the setting value to the default value (true).
    * DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
    (LayoutTestController::overridePreference):
    Change the setting value through a function in DumpRenderTreeSupportGtk.
    
    LayoutTests:
    
    * platform/gtk/Skipped:
    Unskip WebSocket hybi tests. Skip two tests using FileSystem API, which is not yet
    supported in GTK port.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100978 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    5c92364d