Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 5bb48418ac28fc85a720295aabcd33b0cc10cdce
https://github.com/WebKit/WebKit/commit/5bb48418ac28fc85a720295aabcd33b0cc10cdce
Author: Ahmad Saleem <[email protected]>
Date: 2026-04-03 (Fri, 03 Apr 2026)
Changed paths:
R
LayoutTests/imported/w3c/web-platform-tests/selection/Selection-direction-on-clicks.tentative-expected.txt
R
LayoutTests/imported/w3c/web-platform-tests/selection/Selection-direction-on-clicks.tentative.html
A LayoutTests/imported/w3c/web-platform-tests/selection/WEB_FEATURES.yml
A
LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/setBaseAndExtent-start-or-end-in-anonymous-shadow-container-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/setBaseAndExtent-start-or-end-in-anonymous-shadow-container.html
M
LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/w3c-import.log
A
LayoutTests/imported/w3c/web-platform-tests/selection/canvas-click-expected.txt
A LayoutTests/imported/w3c/web-platform-tests/selection/canvas-click.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/canvas-drag-expected.txt
A LayoutTests/imported/w3c/web-platform-tests/selection/canvas-drag.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/WEB_FEATURES.yml
M
LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/initial-selection-on-focus.tentative.html
M
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/modify-around-inline-element-boundary.tentative-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modify-around-inline-element-boundary.tentative.html
M
LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/w3c-import.log
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/find-with-moving-iframe.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/move-track-from-video-after-selection-setBaseAndExtent-from-outside-video-to-before-track.html
M
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selectall-and-find-svg-text-on-selectstart.html
M
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-clip-crash.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-deleteFromDocument-after-audio-control-visible-when-selecting-audio-children.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-deleteFromDocument-after-extend-from-summary-to-outside-details.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-deleteFromDocument-starting-from-details-ends-in-data.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-extend-into-input-from-inside-button.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-extend-to-area-after-attaching-shadow-to-scrollingElement.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-from-svg-use-to-its-child.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-extend-forward-on-option.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-extend-foward-line-across-video-in-html.html
M
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-word-left-with-selecting-editable-select.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-setBaseAndExtent-from-end-of-video-to-child-of-video.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-setBaseAndExtent-from-label-to-end-of-audio-and-hide-audio-controls.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-setBaseAndExtent-video-in-shadow-and-another-shadowroot.html
M
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/w3c-import.log
A
LayoutTests/imported/w3c/web-platform-tests/selection/deleteFromDocument-HTMLDetails-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/deleteFromDocument-HTMLDetails.html
M
LayoutTests/imported/w3c/web-platform-tests/selection/drag-selection-extend-to-user-select-none.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/extend-selection-in-shadow-tree-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/extend-selection-in-shadow-tree.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/fire-selectionchange-event-on-deleting-single-character-inside-inline-element-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/fire-selectionchange-event-on-deleting-single-character-inside-inline-element.html
M
LayoutTests/imported/w3c/web-platform-tests/selection/fire-selectionchange-event-on-pressing-backspace-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/move-by-word-korean-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/move-by-word-korean.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable_preventDefault=no-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable_preventDefault=yes-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/selection-direction-on-double-click.tentative-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/selection-direction-on-double-click.tentative.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/selection-direction-on-single-click-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/selection-direction-on-single-click.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/selection-direction-on-triple-click.tentative-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/selection-direction-on-triple-click.tentative.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/selection-modify-extend-word-generated-content-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/selection-modify-extend-word-generated-content.html
M
LayoutTests/imported/w3c/web-platform-tests/selection/shadow-dom/tentative/Selection-getComposedRanges-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/selection/shadow-dom/tentative/Selection-getComposedRanges.html
A
LayoutTests/imported/w3c/web-platform-tests/selection/shadow-dom/tentative/WEB_FEATURES.yml
M
LayoutTests/imported/w3c/web-platform-tests/selection/shadow-dom/tentative/w3c-import.log
A
LayoutTests/imported/w3c/web-platform-tests/selection/toString-user-select-none-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/selection/toString-user-select-none.html
M LayoutTests/imported/w3c/web-platform-tests/selection/w3c-import.log
A
LayoutTests/platform/glib/imported/w3c/web-platform-tests/selection/fire-selectionchange-event-on-deleting-single-character-inside-inline-element-expected.txt
A
LayoutTests/platform/glib/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable_preventDefault=no-expected.txt
A
LayoutTests/platform/glib/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable_preventDefault=yes-expected.txt
A
LayoutTests/platform/glib/imported/w3c/web-platform-tests/selection/selection-direction-on-double-click.tentative-expected.txt
A
LayoutTests/platform/glib/imported/w3c/web-platform-tests/selection/selection-direction-on-single-click-expected.txt
A
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/extend-selection-in-shadow-tree-expected.txt
A
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/fire-selectionchange-event-on-deleting-single-character-inside-inline-element-expected.txt
A
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/move-by-word-korean-expected.txt
A
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable_preventDefault=no-expected.txt
A
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable_preventDefault=yes-expected.txt
A
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/selection-direction-on-double-click.tentative-expected.txt
A
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/selection-direction-on-single-click-expected.txt
A
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/selection-direction-on-triple-click.tentative-expected.txt
M LayoutTests/tests-options.json
Log Message:
-----------
Resync `selection` from WPT Upstream
https://bugs.webkit.org/show_bug.cgi?id=311062
rdar://173663411
Reviewed by Ryosuke Niwa.
Upstream commit:
https://github.com/web-platform-tests/wpt/commit/ec95d6a6455917be27a8599c3a3035239447f3e9
* LayoutTests/imported/w3c/web-platform-tests/selection/WEB_FEATURES.yml: Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/setBaseAndExtent-start-or-end-in-anonymous-shadow-container-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/setBaseAndExtent-start-or-end-in-anonymous-shadow-container.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/anonymous/w3c-import.log:
*
LayoutTests/imported/w3c/web-platform-tests/selection/canvas-click-expected.txt:
Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/canvas-click.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/canvas-drag-expected.txt:
Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/canvas-drag.html: Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/WEB_FEATURES.yml:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/initial-selection-on-focus.tentative.html:
*
LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/initial-selection-on-focus.tentative_div-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modify-around-inline-element-boundary.tentative-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/modify-around-inline-element-boundary.tentative.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/contenteditable/w3c-import.log:
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/find-with-moving-iframe.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/move-track-from-video-after-selection-setBaseAndExtent-from-outside-video-to-before-track.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selectall-and-find-svg-text-on-selectstart.html:
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-clip-crash.html:
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-deleteFromDocument-after-audio-control-visible-when-selecting-audio-children.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-deleteFromDocument-after-extend-from-summary-to-outside-details.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-deleteFromDocument-starting-from-details-ends-in-data.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-extend-into-input-from-inside-button.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-extend-to-area-after-attaching-shadow-to-scrollingElement.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-from-svg-use-to-its-child.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-extend-forward-on-option.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-extend-foward-line-across-video-in-html.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-line-boundary-around-shadow.html:
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-modify-word-left-with-selecting-editable-select.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-setBaseAndExtent-from-end-of-video-to-child-of-video.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-setBaseAndExtent-from-label-to-end-of-audio-and-hide-audio-controls.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/selection-setBaseAndExtent-video-in-shadow-and-another-shadowroot.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/crashtests/w3c-import.log:
*
LayoutTests/imported/w3c/web-platform-tests/selection/deleteFromDocument-HTMLDetails-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/deleteFromDocument-HTMLDetails.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/drag-selection-extend-to-user-select-none.html:
*
LayoutTests/imported/w3c/web-platform-tests/selection/extend-selection-in-shadow-tree-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/extend-selection-in-shadow-tree.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/fire-selectionchange-event-on-deleting-single-character-inside-inline-element-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/fire-selectionchange-event-on-deleting-single-character-inside-inline-element.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/fire-selectionchange-event-on-pressing-backspace-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/selection/move-by-word-korean-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/move-by-word-korean.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable_preventDefault=no-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable_preventDefault=yes-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/selection-direction-on-double-click.tentative-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/selection-direction-on-double-click.tentative.html:
Copied from
LayoutTests/imported/w3c/web-platform-tests/selection/Selection-direction-on-clicks.tentative.html.
*
LayoutTests/imported/w3c/web-platform-tests/selection/selection-direction-on-single-click-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/selection-direction-on-single-click.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/selection-direction-on-triple-click.tentative-expected.txt:
Renamed from
LayoutTests/imported/w3c/web-platform-tests/selection/Selection-direction-on-clicks.tentative-expected.txt.
*
LayoutTests/imported/w3c/web-platform-tests/selection/selection-direction-on-triple-click.tentative.html:
Renamed from
LayoutTests/imported/w3c/web-platform-tests/selection/Selection-direction-on-clicks.tentative.html.
*
LayoutTests/imported/w3c/web-platform-tests/selection/selection-modify-extend-word-generated-content-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/selection-modify-extend-word-generated-content.html:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/shadow-dom/tentative/Selection-getComposedRanges-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/selection/shadow-dom/tentative/Selection-getComposedRanges.html:
*
LayoutTests/imported/w3c/web-platform-tests/selection/shadow-dom/tentative/WEB_FEATURES.yml:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/shadow-dom/tentative/w3c-import.log:
*
LayoutTests/imported/w3c/web-platform-tests/selection/toString-user-select-none-expected.txt:
Added.
*
LayoutTests/imported/w3c/web-platform-tests/selection/toString-user-select-none.html:
Added.
* LayoutTests/imported/w3c/web-platform-tests/selection/w3c-import.log:
*
LayoutTests/platform/glib/imported/w3c/web-platform-tests/selection/fire-selectionchange-event-on-deleting-single-character-inside-inline-element-expected.txt:
Added.
*
LayoutTests/platform/glib/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable_preventDefault=no-expected.txt:
Added.
*
LayoutTests/platform/glib/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable_preventDefault=yes-expected.txt:
Added.
*
LayoutTests/platform/glib/imported/w3c/web-platform-tests/selection/selection-direction-on-double-click.tentative-expected.txt:
Added.
*
LayoutTests/platform/glib/imported/w3c/web-platform-tests/selection/selection-direction-on-single-click-expected.txt:
Added.
*
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/extend-selection-in-shadow-tree-expected.txt:
Added.
*
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/fire-selectionchange-event-on-deleting-single-character-inside-inline-element-expected.txt:
Added.
*
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/move-by-word-korean-expected.txt:
Added.
*
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable_preventDefault=no-expected.txt:
Added.
*
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/onselectstart-on-key-in-contenteditable_preventDefault=yes-expected.txt:
Added.
*
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/selection-direction-on-double-click.tentative-expected.txt:
Added.
*
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/selection-direction-on-single-click-expected.txt:
Added.
*
LayoutTests/platform/ios/imported/w3c/web-platform-tests/selection/selection-direction-on-triple-click.tentative-expected.txt:
Added.
* LayoutTests/tests-options.json:
Canonical link: https://commits.webkit.org/310558@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications