Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3e26dfad94fa3f97175c00c35055ff8b6a97413c
      
https://github.com/WebKit/WebKit/commit/3e26dfad94fa3f97175c00c35055ff8b6a97413c
  Author: Vitaly Dyachkov <[email protected]>
  Date:   2026-07-24 (Fri, 24 Jul 2026)

  Changed paths:
    M LayoutTests/platform/glib/TestExpectations
    A 
LayoutTests/platform/glib/fast/text/mark-matches-overflow-clip-expected.txt
    A 
LayoutTests/platform/glib/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt
    A 
LayoutTests/platform/glib/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt
    A 
LayoutTests/platform/glib/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt
    A 
LayoutTests/platform/glib/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt
    M LayoutTests/platform/gtk/TestExpectations
    R LayoutTests/platform/gtk/fast/text/mark-matches-overflow-clip-expected.txt
    R 
LayoutTests/platform/gtk/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt
    R 
LayoutTests/platform/gtk/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt
    R 
LayoutTests/platform/gtk/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt
    R 
LayoutTests/platform/gtk/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt
    M LayoutTests/platform/wpe/TestExpectations
    M LayoutTests/platform/wpe/fast/forms/basic-textareas-expected.txt
    M LayoutTests/platform/wpe/fast/overflow/scrollRevealButton-expected.txt
    R LayoutTests/platform/wpe/fast/text/mark-matches-overflow-clip-expected.txt
    R 
LayoutTests/platform/wpe/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt
    R 
LayoutTests/platform/wpe/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt
    R 
LayoutTests/platform/wpe/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt
    R 
LayoutTests/platform/wpe/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt
    M Tools/WebKitTestRunner/gtk/TestControllerGtk.cpp
    M Tools/WebKitTestRunner/wpe/TestControllerWPE.cpp

  Log Message:
  -----------
  [WPE][GTK][WKTR] Enable async overflow scrolling by default for WPTs
https://bugs.webkit.org/show_bug.cgi?id=263810

Reviewed by Carlos Garcia Campos.

Currently, async overflow scrolling in TestRunner is always enabled on
WPE and disabled on GTK. On macOS it is enabled only for WPT tests
starting from 270071@main. Doing the same on WPE and GTK makes the test
results more consistent with macOS and each other.

* Tools/WebKitTestRunner/gtk/TestControllerGtk.cpp:
(WTR::shouldEnableAsyncOverflowScrolling):
(WTR::TestController::platformSpecificFeatureDefaultsForTest const):
* Tools/WebKitTestRunner/wpe/TestControllerWPE.cpp:
(WTR::shouldEnableAsyncOverflowScrolling):
(WTR::TestController::platformSpecificFeatureDefaultsForTest const):
* LayoutTests/platform/glib/TestExpectations:
* LayoutTests/platform/glib/fast/text/mark-matches-overflow-clip-expected.txt: 
Renamed from 
LayoutTests/platform/gtk/fast/text/mark-matches-overflow-clip-expected.txt.
* 
LayoutTests/platform/glib/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt:
 Renamed from 
LayoutTests/platform/gtk/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt.
* 
LayoutTests/platform/glib/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt:
 Renamed from 
LayoutTests/platform/gtk/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt.
* 
LayoutTests/platform/glib/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt:
 Renamed from 
LayoutTests/platform/gtk/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt.
* 
LayoutTests/platform/glib/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt:
 Renamed from 
LayoutTests/platform/gtk/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt.
* LayoutTests/platform/gtk/TestExpectations:
* LayoutTests/platform/wpe/TestExpectations:
* LayoutTests/platform/wpe/fast/forms/basic-textareas-expected.txt:
* LayoutTests/platform/wpe/fast/overflow/scrollRevealButton-expected.txt:
* LayoutTests/platform/wpe/fast/text/mark-matches-overflow-clip-expected.txt: 
Removed.
* 
LayoutTests/platform/wpe/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt:
 Removed.
* 
LayoutTests/platform/wpe/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt:
 Removed.
* 
LayoutTests/platform/wpe/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt:
 Removed.
* 
LayoutTests/platform/wpe/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt:
 Removed.

Canonical link: https://commits.webkit.org/317862@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to