Skip to content
  • commit-queue@webkit.org's avatar
    [GTK] Enable CSS Shaders layout LayoutTests on GTK+ · 17ff4889
    commit-queue@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=97821
    
    Patch by Huang Dongsung <luxtella@company100.net> on 2012-09-28
    Reviewed by Martin Robinson.
    
    Source/WebKit/gtk:
    
    * WebCoreSupport/DumpRenderTreeSupportGtk.cpp:
    (DumpRenderTreeSupportGtk::setCSSCustomFilterEnabled): Pass through to Settings object.
    * WebCoreSupport/DumpRenderTreeSupportGtk.h:
    (DumpRenderTreeSupportGtk):
    
    Tools:
    
    This feature is disabled via Settings by default, but for testing,
    we enable it using layoutTestController.overridePreferences. Add the
    necessary plumbing for DRT.
    
    WTR already works because support was added for Apple Mac earlier.
    
    * DumpRenderTree/gtk/DumpRenderTree.cpp:
    (resetDefaultsToConsistentValues): Feature is off by default.
    * DumpRenderTree/gtk/TestRunnerGtk.cpp:
    (TestRunner::overridePreference): Add handling of WebKitCSSCustomFilterEnabled.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129888 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    17ff4889