[webkit-changes] [WebKit/WebKit] 9d4e4d: [UI-side compositing] css3/scroll-snap/scroll-snap...

Wenson Hsieh noreply at github.com
Thu Mar 23 14:06:15 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9d4e4d8d9dd62689a55ed6e9dd61262f87549b9e
      https://github.com/WebKit/WebKit/commit/9d4e4d8d9dd62689a55ed6e9dd61262f87549b9e
  Author: Wenson Hsieh <wenson_hsieh at apple.com>
  Date:   2023-03-23 (Thu, 23 Mar 2023)

  Changed paths:
    M LayoutTests/css3/scroll-snap/scroll-snap-drag-scrollbar-thumb-with-sticky.html

  Log Message:
  -----------
  [UI-side compositing] css3/scroll-snap/scroll-snap-drag-scrollbar-thumb-with-sticky.html fails
https://bugs.webkit.org/show_bug.cgi?id=254344
rdar://106115142

Reviewed by Tim Horton.

Adjust this layout test to wait for the next presentation update before releasing the mouse button,
after performing the mouse drag. This gives us an opportunity to sync the new scrollbar position to
the UI process after the mouse drag, so that the closest scroll snap offset is 1020 instead of 0.

* LayoutTests/css3/scroll-snap/scroll-snap-drag-scrollbar-thumb-with-sticky.html:

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




More information about the webkit-changes mailing list