Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 96a48474e5f01c2fa4dfb70d7e68179c4a8711e6
https://github.com/WebKit/WebKit/commit/96a48474e5f01c2fa4dfb70d7e68179c4a8711e6
Author: Anne van Kesteren <[email protected]>
Date: 2025-05-21 (Wed, 21 May 2025)
Changed paths:
M
LayoutTests/editing/deleting/delete-br-in-last-table-cell-live-range-expected.txt
M LayoutTests/editing/deleting/delete-br-in-last-table-cell-live-range.html
M
LayoutTests/editing/deleting/delete-line-break-before-underlined-content-live-range.html
M
LayoutTests/editing/deleting/delete-line-break-between-paragraphs-with-same-style-live-range.html
M LayoutTests/editing/deleting/delete-table-cell-contents-live-range.html
M
LayoutTests/editing/deleting/deleting-line-break-preserves-underline-color-live-range.html
M
LayoutTests/editing/deleting/merge-div-from-span-with-style-live-range.html
M LayoutTests/editing/deleting/merge-div-with-inline-style-live-range.html
M
LayoutTests/editing/deleting/merge-paragraph-from-h6-with-style-2-live-range.html
M
LayoutTests/editing/deleting/merge-paragraph-from-h6-with-style-live-range.html
M
LayoutTests/editing/deleting/merge-paragraph-from-p-with-style-2-live-range.html
M
LayoutTests/editing/deleting/merge-paragraph-from-p-with-style-3-live-range.html
M
LayoutTests/editing/deleting/merge-paragraph-from-p-with-style-live-range.html
M
LayoutTests/editing/deleting/merge-paragraph-from-span-with-multiple-text-decoration-live-range.html
M
LayoutTests/editing/deleting/merge-paragraph-from-span-with-style-live-range.html
M
LayoutTests/editing/deleting/merge-paragraph-into-h1-with-dir-2-live-range.html
M
LayoutTests/editing/deleting/merge-paragraph-into-h1-with-style-live-range.html
M
LayoutTests/editing/deleting/merge-paragraph-with-style-from-rule-live-range.html
M
LayoutTests/editing/deleting/paste-with-transparent-background-color-live-range.html
M
LayoutTests/editing/deleting/select-and-delete-last-char-in-table-live-range.html
M LayoutTests/editing/execCommand/delete-selection-has-style-live-range.html
M
LayoutTests/editing/execCommand/format-block-contenteditable-false-live-range.html
M
LayoutTests/editing/execCommand/insert-list-nested-with-orphaned-live-range.html
M
LayoutTests/editing/execCommand/remove-format-background-color-live-range.html
M LayoutTests/editing/execCommand/remove-format-image-live-range.html
M
LayoutTests/editing/execCommand/remove-format-in-table-cell-live-range.html
M
LayoutTests/editing/execCommand/remove-format-textdecoration-in-iframe-live-range.html
M LayoutTests/editing/execCommand/remove-formatting-2-live-range.html
M LayoutTests/editing/execCommand/remove-formatting-live-range.html
M
LayoutTests/editing/execCommand/reset-direction-after-breaking-blockquote-live-range.html
M LayoutTests/editing/input/select-all-clear-input-method-live-range.html
M
LayoutTests/editing/inserting/insert-paragraph-after-non-editable-node-before-text-live-range.html
M
LayoutTests/editing/inserting/insert-paragraph-before-space-live-range.html
M
LayoutTests/editing/inserting/insert-paragraph-between-text-live-range.html
M
LayoutTests/editing/inserting/insert-paragraph-in-designmode-document-live-range-expected.txt
M
LayoutTests/editing/inserting/insert-paragraph-in-designmode-document-live-range.html
M LayoutTests/editing/inserting/return-key-before-br-in-span-live-range.html
M LayoutTests/editing/inserting/return-key-middle-of-span-live-range.html
M LayoutTests/editing/pasteboard/contenteditable-pre-2-live-range.html
M
LayoutTests/editing/pasteboard/copy-paste-content-starting-and-ending-canvas-live-range.html
R LayoutTests/editing/pasteboard/copy-with-shadow-tree-crash-expected.txt
R LayoutTests/editing/pasteboard/copy-with-shadow-tree-crash.html
M
LayoutTests/editing/pasteboard/preserve-line-break-at-end-of-pasted-content-live-range.html
R
LayoutTests/editing/selection/delete-selection-with-disconnected-extent-expected.txt
R
LayoutTests/editing/selection/delete-selection-with-disconnected-extent.html
R
LayoutTests/editing/selection/deleteFromDocument-shadow-tree-crash-expected.txt
R LayoutTests/editing/selection/deleteFromDocument-shadow-tree-crash.html
M
LayoutTests/editing/selection/double-click-expands-focus-anchor-live-range.html
M LayoutTests/editing/selection/doubleclick-whitespace-live-range.html
M LayoutTests/editing/selection/expando.html
M LayoutTests/editing/selection/select-all-user-select-none-live-range.html
M
LayoutTests/editing/selection/select-start-remove-root-crash-live-range.html
R LayoutTests/editing/selection/shift-click-expected.txt
M LayoutTests/editing/selection/shift-click-live-range.html
R LayoutTests/editing/selection/shift-click.html
M LayoutTests/editing/selection/user-select-all-with-shift-live-range.html
M
LayoutTests/editing/style/apply-font-size-to-multiple-nodes-live-range.html
M LayoutTests/editing/style/apply-style-atomic-live-range.html
M LayoutTests/editing/style/invalid-font-size-live-range.html
M
LayoutTests/editing/style/remove-styled-element-with-style-span-live-range.html
M LayoutTests/editing/undo/redo-split-text-node-live-range.html
M LayoutTests/editing/unsupported-content/table-delete-001-live-range.html
R LayoutTests/fast/forms/shadow-tree-exposure-expected.txt
M LayoutTests/fast/forms/shadow-tree-exposure-live-range.html
R LayoutTests/fast/forms/shadow-tree-exposure.html
M LayoutTests/http/wpt/dom-ranges-live-range/Range-mutations-deleteData.html
M LayoutTests/http/wpt/dom-ranges-live-range/Range-mutations-insertData.html
M
LayoutTests/http/wpt/dom-ranges-live-range/Range-mutations-replaceData.html
M LayoutTests/http/wpt/selection-live-range/Document-open.html
M LayoutTests/http/wpt/selection-live-range/addRange-00.html
M LayoutTests/http/wpt/selection-live-range/addRange-04.html
M LayoutTests/http/wpt/selection-live-range/addRange-08.html
M LayoutTests/http/wpt/selection-live-range/addRange-12.html
M LayoutTests/http/wpt/selection-live-range/addRange-16.html
M LayoutTests/http/wpt/selection-live-range/addRange-20.html
M LayoutTests/http/wpt/selection-live-range/addRange-24.html
M LayoutTests/http/wpt/selection-live-range/addRange-28.html
M LayoutTests/http/wpt/selection-live-range/addRange-32.html
M LayoutTests/http/wpt/selection-live-range/addRange-36.html
M LayoutTests/http/wpt/selection-live-range/addRange-40.html
M LayoutTests/http/wpt/selection-live-range/addRange-44.html
M LayoutTests/http/wpt/selection-live-range/addRange-48.html
M LayoutTests/http/wpt/selection-live-range/addRange-52.html
M LayoutTests/http/wpt/selection-live-range/addRange-56.html
M LayoutTests/http/wpt/selection-live-range/addRange.htm
M LayoutTests/http/wpt/selection-live-range/addRange.tentative.html
M LayoutTests/http/wpt/selection-live-range/collapse-00.html
M LayoutTests/http/wpt/selection-live-range/collapse-15.html
M LayoutTests/http/wpt/selection-live-range/collapse-30.html
M LayoutTests/http/wpt/selection-live-range/collapse-45.html
M LayoutTests/http/wpt/selection-live-range/collapse.htm
M LayoutTests/http/wpt/selection-live-range/collapseToStartEnd.html
M LayoutTests/http/wpt/selection-live-range/deleteFromDocument.html
M LayoutTests/http/wpt/selection-live-range/extend-00.html
M LayoutTests/http/wpt/selection-live-range/extend-20.html
M LayoutTests/http/wpt/selection-live-range/extend-40.html
M LayoutTests/http/wpt/selection-live-range/extend-exception.html
M LayoutTests/http/wpt/selection-live-range/getRangeAt.html
M LayoutTests/http/wpt/selection-live-range/getSelection.html
M LayoutTests/http/wpt/selection-live-range/isCollapsed.html
M LayoutTests/http/wpt/selection-live-range/removeAllRanges.html
M LayoutTests/http/wpt/selection-live-range/removeRange.html
M LayoutTests/http/wpt/selection-live-range/script-and-style-elements.html
M LayoutTests/http/wpt/selection-live-range/selectAllChildren.html
M
LayoutTests/http/wpt/selection-live-range/selection-select-all-move-input-crash.html
M LayoutTests/http/wpt/selection-live-range/setBaseAndExtent.html
M LayoutTests/http/wpt/selection-live-range/stringifier.tentative.html
M LayoutTests/http/wpt/selection-live-range/test-iframe.html
M
LayoutTests/http/wpt/selection-live-range/textcontrols/onselectionchange-content-attribute.html
M LayoutTests/http/wpt/selection-live-range/toString-ff-bug-001.html
M LayoutTests/http/wpt/selection-live-range/type.html
M LayoutTests/platform/ios/TestExpectations
M LayoutTests/platform/win/TestExpectations
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
M Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h
M Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.mm
M Source/WebCore/SaferCPPExpectations/UncheckedLocalVarsCheckerExpectations
M Source/WebCore/editing/FrameSelection.cpp
M Source/WebCore/editing/VisibleSelection.cpp
M Source/WebCore/page/DOMSelection.cpp
M Source/WebCore/page/DOMSelection.h
M Source/WebCore/page/DOMSelection.idl
M Source/WebKit/Shared/WebPreferencesDefaultValues.cpp
M Source/WebKit/Shared/WebPreferencesDefaultValues.h
Log Message:
-----------
Remove LiveRangeSelectionEnabled preference
https://bugs.webkit.org/show_bug.cgi?id=293281
Reviewed by Ryosuke Niwa.
It's been locally confirmed that the current iOS Gmail app uses iOS 17
or newer as its SDK. Removing this preference presents a small risk for
end users that are not updating their iOS Gmail app, but are continuing
to update iOS.
Given that quite some time has passed this risk seems worth taking
given the code simplification it enables.
Canonical link: https://commits.webkit.org/295196@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes