Bug 301654
| Summary: | REGRESSION(iOS26): TestWebKitAPI.UIWKInteractionViewProtocol.UpdateSelectionWithExtentPoint is a constant failure | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Robert Jenner <jenner> |
| Component: | HTML Editing | Assignee: | Wenson Hsieh <wenson_hsieh> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bot-watchers-bugzilla, webkit-bug-importer, wenson_hsieh |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Robert Jenner
TestWebKitAPI.UIWKInteractionViewProtocol.UpdateSelectionWithExtentPoint
is a constant failure on iOS26. It was not failing on iOS18.
HISTORY:
https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.UIWKInteractionViewProtocol.UpdateSelectionWithExtentPoint
FAILURE ERROR:
"name": "TestWebKitAPI.UIWKInteractionViewProtocol.UpdateSelectionWithExtentPoint",
"output": "2025-10-29 08:13:10.506 TestWebKitAPI[53982:1195996] Successfully load keyboard extensions\n\n/Volumes/Data/worker/Apple-iOS-26-Simulator-Release-Build/build/Tools/TestWebKitAPI/Tests/ios/UIWKInteractionViewProtocol.mm:143\nExpected equality of these values:\n \"Hello world\"\n [webView stringByEvaluatingJavaScript:@\"getSelection().toString()\"]\n Which is: \"d\"\n\n\n\n/Volumes/Data/worker/Apple-iOS-26-Simulator-Release-Build/build/Tools/TestWebKitAPI/Tests/ios/UIWKInteractionViewProtocol.mm:150\nExpected equality of these values:\n \"Hello world\"\n [webView stringByEvaluatingJavaScript:@\"getSelection().toString()\"]\n Which is: \"H\""
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/163667371>
Robert Jenner
I was able to reproduce this failure at iOS26 Debug ToT running the test as follows:
run-api-tests --iOS-simulator TestWebKitAPI.UIWKInteractionViewProtocol.UpdateSelectionWithExtentPoint
This test turned into a constant failure when we brought up testing on iOS26. It was a constant pass on iOS18.
EWS
Test gardening commit 302311@main (b22f9c3c77c1): <https://commits.webkit.org/302311@main>
Reviewed commits have been landed. Closing PR #53164 and removing active labels.
Robert Jenner
(In reply to EWS from comment #3)
> Test gardening commit 302311@main (b22f9c3c77c1):
> <https://commits.webkit.org/302311@main>
>
> Reviewed commits have been landed. Closing PR #53164 and removing active
> labels.
I have disabled the test with this commit, while under investigation.
Wenson Hsieh
Pull request: https://github.com/WebKit/WebKit/pull/53262
EWS
Committed 302411@main (9a6df17ea66f): <https://commits.webkit.org/302411@main>
Reviewed commits have been landed. Closing PR #53262 and removing active labels.