Bug 301658

Summary: REGRESSION(iOS26):TestWebKitAPI.KeyboardInputTests.SelectionClipRectsWhenPresentingInputView is a constant failure
Product: WebKit Reporter: Robert Jenner <jenner>
Component: HTML EditingAssignee: Nobody <webkit-unassigned>
Status: NEW    
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
Reported 2025-10-29 14:37:00 PDT
TestWebKitAPI.KeyboardInputTests.SelectionClipRectsWhenPresentingInputView is a constant failure on iOS26. It was not failing on iOS18. HISTORY: https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.KeyboardInputTests.SelectionClipRectsWhenPresentingInputView FAILURE ERROR: "name": "TestWebKitAPI.KeyboardInputTests.SelectionClipRectsWhenPresentingInputView", "output": "\n/Volumes/Data/worker/Apple-iOS-26-Simulator-Release-Build/build/Tools/TestWebKitAPI/Tests/ios/KeyboardInputTestsIOS.mm:746\nExpected equality of these values:\n 153\n selectionClipRect.size.width\n Which is: 152\n\n\n\n/Volumes/Data/worker/Apple-iOS-26-Simulator-Release-Build/build/Tools/TestWebKitAPI/Tests/ios/KeyboardInputTestsIOS.mm:747\nExpected equality of these values:\n 20\n selectionClipRect.size.height\n Which is: 18"
Attachments
Radar WebKit Bug Importer
Comment 1 2025-10-29 14:37:13 PDT
Robert Jenner
Comment 2 2025-10-29 14:41:43 PDT
I was able to reproduce this failure at iOS 26 Debug ToT running the test as follows: run-api-tests --iOS-simulator TestWebKitAPI.KeyboardInputTests.SelectionClipRectsWhenPresentingInputView We see in the history that this test started failing when we transitioned our testing from iOS 18 to iOS 26. It was a constant pass on 18, and became a constant failure since bringing up testing on iOS26.
EWS
Comment 3 2025-10-29 14:45:56 PDT
Test gardening commit 302315@main (705d9f80bf74): <https://commits.webkit.org/302315@main> Reviewed commits have been landed. Closing PR #53167 and removing active labels.
Robert Jenner
Comment 4 2025-10-29 14:49:17 PDT
(In reply to EWS from comment #3) > Test gardening commit 302315@main (705d9f80bf74): > <https://commits.webkit.org/302315@main> > > Reviewed commits have been landed. Closing PR #53167 and removing active > labels. I have disabled this test temporarily at the commit above while under investigation.
Note You need to log in before you can comment on or make changes to this bug.