[webkit-changes] [WebKit/WebKit] 095a06: Fix a few scrolling tests with UI-side compositing...

Simon Fraser noreply at github.com
Mon Jan 30 16:53:20 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 095a06258468bc1c0a0bfb25a1f2991f499114db
      https://github.com/WebKit/WebKit/commit/095a06258468bc1c0a0bfb25a1f2991f499114db
  Author: Simon Fraser <simon.fraser at apple.com>
  Date:   2023-01-30 (Mon, 30 Jan 2023)

  Changed paths:
    M LayoutTests/fast/events/wheel/wheel-event-destroys-overflow.html
    M LayoutTests/fast/scrolling/latching/latched-scroll-remove-iframe.html
    M LayoutTests/platform/gtk/TestExpectations
    R LayoutTests/platform/mac-gpup/scrollingcoordinator/mac/latching/horizontal-overflow-in-vertical-overflow-expected.txt
    R LayoutTests/platform/mac-gpup/scrollingcoordinator/mac/latching/zero-delta-began-should-not-latch-expected.txt
    R LayoutTests/platform/mac-gpup/scrollingcoordinator/non-fast-scrollable-region-scaled-iframe-expected.txt
    M LayoutTests/platform/win/TestExpectations

  Log Message:
  -----------
  Fix a few scrolling tests with UI-side compositing enabled
https://bugs.webkit.org/show_bug.cgi?id=251308
<rdar://problem/104772791>

Reviewed by Alan Baradlay.

* LayoutTests/fast/events/wheel/wheel-event-destroys-overflow.html: Enable AsyncOverflowScrollingEnabled and use UIHelper.mouseWheelScrollAt().
* LayoutTests/fast/scrolling/latching/latched-scroll-remove-iframe.html: Wait for a presentation update.
* LayoutTests/platform/mac-gpup/scrollingcoordinator/mac/latching/horizontal-overflow-in-vertical-overflow-expected.txt: Removed; test passes now.
* LayoutTests/platform/mac-gpup/scrollingcoordinator/mac/latching/zero-delta-began-should-not-latch-expected.txt: Removed; test passes now.
* LayoutTests/platform/mac-gpup/scrollingcoordinator/non-fast-scrollable-region-scaled-iframe-expected.txt: Removed; test passes now.
* LayoutTests/platform/win/TestExpectations: monitorWheelEvents tests time out.
* LayoutTests/platform/gtk/TestExpectations: ditto.

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




More information about the webkit-changes mailing list