[webkit-changes] [WebKit/WebKit] 8218a7: REGRESSION(Sequoia15.2): [ Sequoia15.2 wk2 ] editi...

Wenson Hsieh noreply at github.com
Sat Jan 25 14:15:50 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 8218a75b98ba2b488ee2f6ca01535028070cc132
      https://github.com/WebKit/WebKit/commit/8218a75b98ba2b488ee2f6ca01535028070cc132
  Author: Wenson Hsieh <wenson_hsieh at apple.com>
  Date:   2025-01-25 (Sat, 25 Jan 2025)

  Changed paths:
    M LayoutTests/editing/input/resources/reveal-utilities.js
    M LayoutTests/editing/input/scroll-to-edge-if-line-break-at-end-of-document-contenteditable-expected.txt
    M LayoutTests/editing/input/scroll-to-edge-if-line-break-at-end-of-document-contenteditable.html
    M LayoutTests/platform/gtk/editing/input/scroll-to-edge-if-line-break-at-end-of-document-contenteditable-expected.txt
    M LayoutTests/platform/mac-wk2/TestExpectations
    M LayoutTests/platform/win/editing/input/scroll-to-edge-if-line-break-at-end-of-document-contenteditable-expected.txt

  Log Message:
  -----------
  REGRESSION(Sequoia15.2): [ Sequoia15.2 wk2 ] editing/input/scroll-to-edge-if-line-break-at-end-of-document-contenteditable.html is a constant text failure
https://bugs.webkit.org/show_bug.cgi?id=286375
rdar://143414632

Reviewed by Abrar Rahman Protyasha.

On macOS Sequoia 15.2 and later, `Ctrl-Return` is a system-wide shortcut that brings up the context
menu for the current text selection. This layout test attempts to insert newlines by pressing
`Ctrl-Return` repeatedly, which now fails due to the fact that this now brings up the context menu
for the selection instead. Fix this by avoiding this key combination on macOS, and simply fall back
to just pressing `Return`.

* LayoutTests/editing/input/resources/reveal-utilities.js:
(performJumpAtTheEdgeTest):
* LayoutTests/editing/input/scroll-to-edge-if-line-break-at-end-of-document-contenteditable-expected.txt:
* LayoutTests/editing/input/scroll-to-edge-if-line-break-at-end-of-document-contenteditable.html:
* LayoutTests/platform/gtk/editing/input/scroll-to-edge-if-line-break-at-end-of-document-contenteditable-expected.txt:
* LayoutTests/platform/mac-wk2/TestExpectations:
* LayoutTests/platform/win/editing/input/scroll-to-edge-if-line-break-at-end-of-document-contenteditable-expected.txt:

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



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


More information about the webkit-changes mailing list