Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 09f5cc35881121c7761675ecf6ade4eb51ef8fb5 https://github.com/WebKit/WebKit/commit/09f5cc35881121c7761675ecf6ade4eb51ef8fb5 Author: Richard Robinson <richard_robins...@apple.com> Date: 2024-07-17 (Wed, 17 Jul 2024)
Changed paths: A LayoutTests/editing/input/cocoa/do-not-allow-inline-predictions-if-text-changes-expected-mismatch.html A LayoutTests/editing/input/cocoa/do-not-allow-inline-predictions-if-text-changes.html A LayoutTests/editing/input/cocoa/inline-prediction-in-grid-container-expected.txt A LayoutTests/editing/input/cocoa/inline-prediction-in-grid-container.html A LayoutTests/editing/input/cocoa/writing-suggestions-in-anonymous-renderer-expected.html A LayoutTests/editing/input/cocoa/writing-suggestions-in-anonymous-renderer.html A LayoutTests/editing/input/cocoa/writing-suggestions-textarea-multiple-lines.html R LayoutTests/editing/input/mac/do-not-allow-inline-predictions-if-text-changes-expected-mismatch.html R LayoutTests/editing/input/mac/do-not-allow-inline-predictions-if-text-changes.html R LayoutTests/editing/input/mac/inline-prediction-in-grid-container-expected.txt R LayoutTests/editing/input/mac/inline-prediction-in-grid-container.html R LayoutTests/editing/input/mac/writing-suggestions-in-anonymous-renderer-expected.html R LayoutTests/editing/input/mac/writing-suggestions-in-anonymous-renderer.html R LayoutTests/editing/input/mac/writing-suggestions-textarea-multiple-lines-expected.txt R LayoutTests/editing/input/mac/writing-suggestions-textarea-multiple-lines.html M LayoutTests/editing/selection/ios/extend-selection-with-inline-predictions-expected.txt M LayoutTests/editing/selection/ios/tap-to-change-selection-after-accepting-inline-prediction-expected.txt M LayoutTests/editing/selection/ios/tap-to-change-selection-after-accepting-inline-prediction.html A LayoutTests/platform/ios/editing/input/cocoa/writing-suggestions-textarea-multiple-lines-expected.txt M LayoutTests/platform/mac-wk2/TestExpectations M LayoutTests/platform/mac/TestExpectations A LayoutTests/platform/mac/editing/input/cocoa/writing-suggestions-textarea-multiple-lines-expected.txt M Source/WebCore/dom/WritingSuggestionData.h M Source/WebCore/editing/Editor.cpp M Source/WebCore/editing/Editor.h M Source/WebCore/editing/ios/EditorIOS.mm M Source/WebCore/editing/mac/EditorMac.mm M Source/WebCore/rendering/updating/RenderTreeUpdaterGeneratedContent.cpp M Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm M Source/WebKit/WebProcess/WebPage/WebPage.cpp M Tools/WebKitTestRunner/ios/UIScriptControllerIOS.mm Log Message: ----------- Typing into Facebook post autocompletes too much https://bugs.webkit.org/show_bug.cgi?id=276206 rdar://129435650 Reviewed by Wenson Hsieh. Use the new pseudo-style-based writing suggestions implementation on both iOS and macOS, instead of just macOS, and account for the differences in the behavior between how AppKit and UIKit interface with WebKit for providing the predictive text. * Source/WebCore/dom/WritingSuggestionData.h: (WebCore::WritingSuggestionData::WritingSuggestionData): (WebCore::WritingSuggestionData::originalPrefix const): (WebCore::WritingSuggestionData::originalSuffix const): * Source/WebCore/editing/Editor.cpp: (WebCore::Editor::setWritingSuggestion): (WebCore::Editor::respondToChangedSelection): * Source/WebCore/rendering/updating/RenderTreeUpdaterGeneratedContent.cpp: (WebCore::RenderTreeUpdater::GeneratedContent::updateWritingSuggestionsRenderer): * Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm: (-[WKContentView setAttributedMarkedText:selectedRange:]): Canonical link: https://commits.webkit.org/281060@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes