Title: [277319] trunk/Tools
Revision
277319
Author
[email protected]
Date
2021-05-11 03:39:39 -0700 (Tue, 11 May 2021)

Log Message

[GTK] compositing/overflow/dynamic-composited-scrolling-status.html is failing
https://bugs.webkit.org/show_bug.cgi?id=225644

Reviewed by Carlos Garcia Campos.

The test started failing in r277258, which makes WebKitGTK to use
always async scrolling in AC mode. After this change, WebKitTestRunner
should always enable AsyncOverflowScrolling.

* WebKitTestRunner/gtk/TestControllerGtk.cpp:
(WTR::TestController::platformSpecificFeatureDefaultsForTest const): Enable AsyncOverflowScrolling.

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (277318 => 277319)


--- trunk/Tools/ChangeLog	2021-05-11 08:34:07 UTC (rev 277318)
+++ trunk/Tools/ChangeLog	2021-05-11 10:39:39 UTC (rev 277319)
@@ -1,3 +1,17 @@
+2021-05-11  Diego Pino Garcia  <[email protected]>
+
+        [GTK] compositing/overflow/dynamic-composited-scrolling-status.html is failing
+        https://bugs.webkit.org/show_bug.cgi?id=225644
+
+        Reviewed by Carlos Garcia Campos.
+
+        The test started failing in r277258, which makes WebKitGTK to use
+        always async scrolling in AC mode. After this change, WebKitTestRunner
+        should always enable AsyncOverflowScrolling.
+
+        * WebKitTestRunner/gtk/TestControllerGtk.cpp:
+        (WTR::TestController::platformSpecificFeatureDefaultsForTest const): Enable AsyncOverflowScrolling.
+
 2021-05-11  Angelos Oikonomopoulos  <[email protected]>
 
         [JSC] detect infrastructure failure for remote stress tests

Modified: trunk/Tools/WebKitTestRunner/gtk/TestControllerGtk.cpp (277318 => 277319)


--- trunk/Tools/WebKitTestRunner/gtk/TestControllerGtk.cpp	2021-05-11 08:34:07 UTC (rev 277318)
+++ trunk/Tools/WebKitTestRunner/gtk/TestControllerGtk.cpp	2021-05-11 10:39:39 UTC (rev 277319)
@@ -155,7 +155,9 @@
 
 TestFeatures TestController::platformSpecificFeatureDefaultsForTest(const TestCommand&) const
 {
-    return { };
+    TestFeatures features;
+    features.boolWebPreferenceFeatures.insert({ "AsyncOverflowScrollingEnabled", true });
+    return features;
 }
 
 } // namespace WTR
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to