Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 12930312912771da591789fa8916b337fe37264b
https://github.com/WebKit/WebKit/commit/12930312912771da591789fa8916b337fe37264b
Author: Richard Robinson <[email protected]>
Date: 2024-06-17 (Mon, 17 Jun 2024)
Changed paths:
M Tools/TestWebKitAPI/Tests/WebKitCocoa/UnifiedTextReplacement.mm
Log Message:
-----------
[Writing Tools] Upstream support for testing Writing Tools integration
https://bugs.webkit.org/show_bug.cgi?id=275543
rdar://129936462
Reviewed by Aditya Keerthi.
* Tools/TestWebKitAPI/Tests/WebKitCocoa/UnifiedTextReplacement.mm:
(-[NSMenu itemWithIdentifier:]):
(-[NSString _withVisibleReplacementCharacters]):
(-[_WKAttachment synchronouslySetFileWrapper:newContentType:]):
(-[UnifiedTextReplacementWKWebView initWithHTMLString:]):
(-[UnifiedTextReplacementWKWebView initWithHTMLString:writingToolsBehavior:]):
(-[UnifiedTextReplacementWKWebView
initWithHTMLString:writingToolsBehavior:attachmentElementEnabled:]):
(-[UnifiedTextReplacementWKWebView focusDocumentBodyAndSelectAll]):
(-[UnifiedTextReplacementWKWebView writingToolsDelegate]):
(-[UnifiedTextReplacementWKWebView writingToolsAllowedInputOptionsForTesting]):
(-[UnifiedTextReplacementWKWebView contentsAsStringWithoutNBSP]):
(-[UnifiedTextReplacementWKWebView transparentContentMarkerCount:]):
(-[UnifiedTextReplacementWKWebView ensureAttachmentForImageElement]):
(checkColor):
(TEST(UnifiedTextReplacement, ProofreadingAcceptReject)):
(TEST(UnifiedTextReplacement, ProofreadingWithStreamingSuggestions)):
(TEST(UnifiedTextReplacement, ProofreadingWithLongReplacement)):
(TEST(UnifiedTextReplacement, ProofreadingShowOriginal)):
(TEST(UnifiedTextReplacement, ProofreadingRevert)):
(TEST(UnifiedTextReplacement, ProofreadingRevertWithSuggestionAtEndOfText)):
(TEST(UnifiedTextReplacement, ProofreadingWithImage)):
(TEST(UnifiedTextReplacement, Composition)):
(TEST(UnifiedTextReplacement, CompositionRevert)):
(TEST(UnifiedTextReplacement, CompositionWithAttributedStringAttributes)):
(TEST(UnifiedTextReplacement, CompositionWithUnderline)):
(TEST(UnifiedTextReplacement, CompositionWithList)):
(TEST(UnifiedTextReplacement, CompositionWithTextAttachment)):
(synchronouslyInsertAttachmentWithFilename):
(TEST(UnifiedTextReplacement, CompositionWithImageRoundTrip)):
(TEST(UnifiedTextReplacement, CompositionWithImageAttachmentRoundTrip)):
(TEST(UnifiedTextReplacement, CompositionWithNonImageAttachmentRoundTrip)):
(TEST(UnifiedTextReplacement, CompositionWithSystemFont)):
(TEST(UnifiedTextReplacement, CompositionWithMultipleChunks)):
(TEST(UnifiedTextReplacement, CompositionWithTrailingNewlines)):
(TEST(UnifiedTextReplacement, CompositionWithTrailingBreaks)):
(-[WKConcreteWTTextViewDelegate
initWithWritingToolsDelegate:suggestions:expectedRects:]):
(-[WKConcreteWTTextViewDelegate
proofreadingSessionWithUUID:updateState:forSuggestionWithUUID:]):
(-[WKConcreteWTTextViewDelegate
proofreadingSessionWithUUID:showDetailsForSuggestionWithUUID:relativeToRect:inView:proofreadingSessionWithUUID:showDetailsForSuggestionWithUUID:relativeToRect:inView:]):
(-[WKConcreteWTTextViewDelegate
textSystemWillBeginEditingDuringSessionWithUUID:]):
(TEST(UnifiedTextReplacement, RevealOffScreenSuggestionWhenActive)):
(TEST(UnifiedTextReplacement, ShowDetailsForSuggestions)):
(TEST(UnifiedTextReplacement, WantsInlineEditing)):
(TEST(UnifiedTextReplacement, AllowedInputOptionsNonEditable)):
(TEST(UnifiedTextReplacement, AllowedInputOptionsEditable)):
(TEST(UnifiedTextReplacement, AllowedInputOptionsRichText)):
(TEST(UnifiedTextReplacement, AllowedInputOptionsPlainText)):
(TEST(UnifiedTextReplacement, EphemeralSessionWithDifferingTextLengths)):
(TEST(UnifiedTextReplacement, EphemeralSession)):
(TEST(UnifiedTextReplacement, TransparencyMarkersForInlineEditing)):
(TEST(UnifiedTextReplacement, TransparencyMarkersUsingWKWebViewSPI)):
(expectScheduleShowAffordanceForSelectionRectCalled):
(TEST(UnifiedTextReplacement, APIWithBehaviorNone)):
(TEST(UnifiedTextReplacement, APIWithBehaviorDefault)):
(TEST(UnifiedTextReplacement, APIWithBehaviorComplete)):
(-[IsWritingToolsAvailableKVOWrapper initWithObservable:keyPath:callback:]):
(-[IsWritingToolsAvailableKVOWrapper dealloc]):
(-[IsWritingToolsAvailableKVOWrapper
observeValueForKeyPath:ofObject:change:context:]):
(waitForIsWritingToolsActiveToChange):
(TEST(UnifiedTextReplacement, IsWritingToolsActiveAPI)):
(TEST(UnifiedTextReplacement, IsWritingToolsActiveAPIWithNoInlineEditing)):
(TEST(UnifiedTextReplacement, ShowAffordance)):
(TEST(UnifiedTextReplacement, ShowAffordanceForMultipleLines)):
(TEST(UnifiedTextReplacement, SmartRepliesMatchStyle)):
(TEST(UnifiedTextReplacement, ContextRangeFromCaretSelection)):
(TEST(UnifiedTextReplacement, ContextRangeFromRangeSelection)):
(TEST(UnifiedTextReplacement, SuggestedTextIsSelectedAfterSmartReply)):
Canonical link: https://commits.webkit.org/280074@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