Title: [114799] trunk/Source/WebKit/gtk
Revision
114799
Author
[email protected]
Date
2012-04-20 16:47:03 -0700 (Fri, 20 Apr 2012)

Log Message

[Gtk][WK1] Use mock scrollbars when testing
https://bugs.webkit.org/show_bug.cgi?id=79577

Patch by Zan Dobersek <[email protected]> on 2012-04-20
Reviewed by Daniel Bates.

Enable mock scrollbars if running DumpRenderTree.

* webkit/webkitwebview.cpp:
(webkit_web_view_update_settings):

Modified Paths

Diff

Modified: trunk/Source/WebKit/gtk/ChangeLog (114798 => 114799)


--- trunk/Source/WebKit/gtk/ChangeLog	2012-04-20 23:32:16 UTC (rev 114798)
+++ trunk/Source/WebKit/gtk/ChangeLog	2012-04-20 23:47:03 UTC (rev 114799)
@@ -1,3 +1,15 @@
+2012-04-20  Zan Dobersek  <[email protected]>
+
+        [Gtk][WK1] Use mock scrollbars when testing
+        https://bugs.webkit.org/show_bug.cgi?id=79577
+
+        Reviewed by Daniel Bates.
+
+        Enable mock scrollbars if running DumpRenderTree.
+
+        * webkit/webkitwebview.cpp:
+        (webkit_web_view_update_settings):
+
 2012-04-18  Sheriff Bot  <[email protected]>
 
         Unreviewed, rolling out r114506.

Modified: trunk/Source/WebKit/gtk/webkit/webkitwebview.cpp (114798 => 114799)


--- trunk/Source/WebKit/gtk/webkit/webkitwebview.cpp	2012-04-20 23:32:16 UTC (rev 114798)
+++ trunk/Source/WebKit/gtk/webkit/webkitwebview.cpp	2012-04-20 23:47:03 UTC (rev 114799)
@@ -3420,6 +3420,9 @@
     coreSettings->setEnableScrollAnimator(settingsPrivate->enableSmoothScrolling);
 #endif
 
+    // Use mock scrollbars if in DumpRenderTree mode (i.e. testing layout tests).
+    coreSettings->setMockScrollbarsEnabled(DumpRenderTreeSupportGtk::dumpRenderTreeModeEnabled());
+
     if (Page* page = core(webView))
         page->setTabKeyCyclesThroughElements(settingsPrivate->tabKeyCyclesThroughElements);
 
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to