[webkit-changes] [WebKit/WebKit] 8a8928: Sync web platform tests for selection

Ryosuke Niwa noreply at github.com
Fri Mar 15 17:01:06 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 8a8928df8b492b671c16d7baba23855e55095a83
      https://github.com/WebKit/WebKit/commit/8a8928df8b492b671c16d7baba23855e55095a83
  Author: Ryosuke Niwa <rniwa at webkit.org>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

  Changed paths:
    M LayoutTests/TestExpectations
    M LayoutTests/imported/w3c/resources/resource-files.json
    A LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/details-ancestor-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/details-ancestor.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/details-mutate-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/details-mutate.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/w3c-import.log
    A LayoutTests/imported/w3c/web-platform-tests/selection/bidi/modify.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/bidi/modify.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/bidi/w3c-import.log
    A LayoutTests/imported/w3c/web-platform-tests/selection/caret/collapse-pre-linestart-1-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/caret/collapse-pre-linestart-1.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/caret/collapse-pre-linestart-2-expected.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/caret/collapse-pre-linestart-2.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/caret/collapse-pre-linestart-ref.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/caret/empty-elements-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/caret/empty-elements.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/caret/move-around-contenteditable-false-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/caret/move-around-contenteditable-false.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/caret/w3c-import.log
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/cefalse-on-boundaries-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/cefalse-on-boundaries.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/collapse-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/collapse.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/initial-selection-on-focus.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/initial-selection-on-focus.tentative_div-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/initial-selection-on-focus.tentative_span-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modify.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modify.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_middle-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_secondary-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-primary-mouse-button.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-primary-mouse-button.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/w3c-import.log
    A LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selectall-and-find-svg-text-on-selectstart.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-clip-crash.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-around-input.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-around-textarea.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-line-boundary-around-empty-details.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-line-boundary-around-shadow.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-line-next-to-textarea.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-per-word-in-table-header-group.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/table.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/w3c-import.log
    A LayoutTests/imported/w3c/web-platform-tests/selection/drag-disabled-textarea-shadow-dom-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/drag-disabled-textarea-shadow-dom.html
    M LayoutTests/imported/w3c/web-platform-tests/selection/getRangeAt-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/selection/getRangeAt.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/idlharness.window-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/idlharness.window.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/modify-extend-word-trailing-inline-block.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/modify-extend-word-trailing-inline-block.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/modify-line-flex-column.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/modify-line-flex-column.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/modify-line-flex-row.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/modify-line-flex-row.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/modify-line-grid-basic.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/modify-line-grid-basic.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/modify.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/modify.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/move-selection-range-into-different-root.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/move-selection-range-into-different-root.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/select-end-of-line-image.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/select-end-of-line-image.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-editinghost-removed-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-editinghost-removed.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-textcontrol-removed.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-textcontrol-removed_textControl=number-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-textcontrol-removed_textControl=password-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-textcontrol-removed_textControl=text-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-textcontrol-removed_textControl=textarea-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-in-shadow-after-the-shadow-removed.tentative.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-in-shadow-after-the-shadow-removed.tentative_mode=closed-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-in-shadow-after-the-shadow-removed.tentative_mode=open-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/selection-shadow-dom-crash-print-expected-mismatch.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/selection-shadow-dom-crash-print.html
    R LayoutTests/imported/w3c/web-platform-tests/selection/test-iframe-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/focus-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/focus.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/selectionchange-bubble-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/selectionchange-bubble.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/selectionchange-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/selectionchange.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/w3c-import.log
    A LayoutTests/imported/w3c/web-platform-tests/selection/user-select-on-input-and-contenteditable-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/selection/user-select-on-input-and-contenteditable.html
    A LayoutTests/imported/w3c/web-platform-tests/selection/w3c-import.log
    A LayoutTests/platform/gtk/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_secondary-expected.txt
    M LayoutTests/platform/ios/TestExpectations
    A LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_secondary-expected.txt
    A LayoutTests/platform/wpe/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_middle-expected.txt
    A LayoutTests/platform/wpe/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_secondary-expected.txt
    A LayoutTests/platform/wpe/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-primary-mouse-button.tentative-expected.txt
    M LayoutTests/tests-options.json

  Log Message:
  -----------
  Sync web platform tests for selection
https://bugs.webkit.org/show_bug.cgi?id=271039

Reviewed by Tim Nguyen.

Updated web platform tests for selection as of 0d0f9ccf333f529e145c4c1dbfd8221ade20dc26.

* LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/details-ancestor-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/details-ancestor.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/details-mutate-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/details-mutate.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/w3c-import.log: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/bidi/modify.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/bidi/modify.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/bidi/w3c-import.log: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/caret/collapse-pre-linestart-1-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/caret/collapse-pre-linestart-1.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/caret/collapse-pre-linestart-2-expected.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/caret/collapse-pre-linestart-2.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/caret/collapse-pre-linestart-ref.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/caret/empty-elements-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/caret/empty-elements.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/caret/move-around-contenteditable-false-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/caret/move-around-contenteditable-false.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/caret/w3c-import.log: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/cefalse-on-boundaries-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/cefalse-on-boundaries.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/collapse-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/collapse.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/initial-selection-on-focus.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/initial-selection-on-focus.tentative_div-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/initial-selection-on-focus.tentative_span-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modify.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modify.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_middle-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_secondary-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-primary-mouse-button.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-primary-mouse-button.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/w3c-import.log: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selectall-and-find-svg-text-on-selectstart.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-clip-crash.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-around-input.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-around-textarea.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-line-boundary-around-empty-details.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-line-boundary-around-shadow.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-line-next-to-textarea.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-per-word-in-table-header-group.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/table.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/w3c-import.log: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/drag-disabled-textarea-shadow-dom-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/drag-disabled-textarea-shadow-dom.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/getRangeAt-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/selection/getRangeAt.html:
* LayoutTests/imported/w3c/web-platform-tests/selection/idlharness.window-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/idlharness.window.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/modify-extend-word-trailing-inline-block.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/modify-extend-word-trailing-inline-block.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/modify-line-flex-column.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/modify-line-flex-column.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/modify-line-flex-row.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/modify-line-flex-row.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/modify-line-grid-basic.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/modify-line-grid-basic.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/modify.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/modify.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/move-selection-range-into-different-root.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/move-selection-range-into-different-root.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/select-end-of-line-image.tentative-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/select-end-of-line-image.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-editinghost-removed-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-editinghost-removed.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-textcontrol-removed.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-textcontrol-removed_textControl=number-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-textcontrol-removed_textControl=password-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-textcontrol-removed_textControl=text-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-after-textcontrol-removed_textControl=textarea-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-in-shadow-after-the-shadow-removed.tentative.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-in-shadow-after-the-shadow-removed.tentative_mode=closed-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/selection-range-in-shadow-after-the-shadow-removed.tentative_mode=open-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/selection-shadow-dom-crash-print-expected-mismatch.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/selection-shadow-dom-crash-print.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/test-iframe-expected.txt: Removed.
* LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/focus-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/focus.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/selectionchange-bubble-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/selectionchange-bubble.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/selectionchange-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/selectionchange.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/textcontrols/w3c-import.log: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/user-select-on-input-and-contenteditable-expected.txt: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/user-select-on-input-and-contenteditable.html: Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/w3c-import.log: Added.
* LayoutTests/platform/gtk/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_secondary-expected.txt: Added.
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_secondary-expected.txt: Added.
* LayoutTests/platform/wpe/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_middle-expected.txt: Added.
* LayoutTests/platform/wpe/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-non-primary-mouse-button.tentative_secondary-expected.txt: Added.
* LayoutTests/platform/wpe/imported/w3c/web-platform-tests/selection/contenteditable/modifying-selection-with-primary-mouse-button.tentative-expected.txt: Added.
* LayoutTests/tests-options.json:

Canonical link: https://commits.webkit.org/276214@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