Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 8f64a049e50112312c4a0a317fdde1ea4e7dd1ce
      
https://github.com/WebKit/WebKit/commit/8f64a049e50112312c4a0a317fdde1ea4e7dd1ce
  Author: Richard Robinson <[email protected]>
  Date:   2023-05-15 (Mon, 15 May 2023)

  Changed paths:
    M LayoutTests/fast/scrolling/arrow-key-scroll-in-rtl-document-expected.txt
    M LayoutTests/fast/scrolling/arrow-key-scroll-in-rtl-document.html
    M LayoutTests/fast/scrolling/keyboard-scrolling-distance-downArrow.html
    M LayoutTests/fast/scrolling/mac/keyboard-scrolling-terminates.html
    M Source/WebCore/platform/ScrollingEffectsController.cpp
    M Tools/WebKitTestRunner/gtk/EventSenderProxyGtk.cpp

  Log Message:
  -----------
  (macOS) Several keyboard scrolling `fast/scrolling` layout tests are failing
https://bugs.webkit.org/show_bug.cgi?id=256351
rdar://108931777

Reviewed by Ryosuke Niwa.

Several layout tests have been starting to fail. Fix by:
1. Ensuring `ScrollAnimatorEnabled` is enabled
2. Fixing a typo to ensure the scroll deferrer works properly
3. Ensure a rendering update occurs between key down events and key up events

* LayoutTests/fast/scrolling/arrow-key-scroll-in-rtl-document.html:
* LayoutTests/fast/scrolling/keyboard-scrolling-distance-downArrow.html:
* LayoutTests/fast/scrolling/mac/keyboard-scrolling-terminates.html:
* Source/WebCore/platform/ScrollingEffectsController.cpp:
(WebCore::ScrollingEffectsController::scrollAnimationDidEnd):

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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to