Bug 301536
| Summary: | REGRESSION( iOS 26): 2X TestWebKitAPI.ProcessSwap gesture controller API Tests are constant failures | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Robert Jenner <jenner> |
| Component: | WebKit2 | Assignee: | Robert Jenner <jenner> |
| Status: | REOPENED | ||
| Severity: | Normal | CC: | cdumez, commit-queue, kkinnunen, thorton, webkit-bot-watchers-bugzilla, webkit-bug-importer, wenson_hsieh |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 305444 | ||
| Bug Blocks: | |||
Robert Jenner
The following two TestWebKitAPI.ProcessSwap API-Tests are constant failures on iOS26:
TestWebKitAPI.ProcessSwap.CrashWithGestureController
TestWebKitAPI.ProcessSwap.SwapWithGestureController
HISTORY:
https://results.webkit.org/?suite=api-tests&suite=api-tests&test=TestWebKitAPI.ProcessSwap.CrashWithGestureController&test=TestWebKitAPI.ProcessSwap.SwapWithGestureController
FAILURE OUTPUT:
"name": "TestWebKitAPI.ProcessSwap.CrashWithGestureController",
"output": "\n/Volumes/Data/worker/Apple-iOS-26-Simulator-Release-Build/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm:6338\nValue of: viewHasSwipeGestures(webView.get())\n
Actual: false\n
Expected: true"
"name": "TestWebKitAPI.ProcessSwap.SwapWithGestureController",
"output": "\n/Volumes/Data/worker/Apple-iOS-26-Simulator-Release-Build/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm:6286\nValue of: viewHasSwipeGestures(webView.get())\n
Actual: false\n
Expected: true"
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/163517689>
Robert Jenner
These both are easily reproducible on iOS 26 Debug ToT running as follows:
run-api-tests --iOS-simulator <Test_goes_here>
Our history shows that these all started failing after we updated our testing infrastructure to iOS26. It was passing on the last test run of iOS18.
Robert Jenner
Pull request: https://github.com/WebKit/WebKit/pull/53051
EWS
Test gardening commit 302208@main (f6a6d8e822db): <https://commits.webkit.org/302208@main>
Reviewed commits have been landed. Closing PR #53051 and removing active labels.
ccarley2
Pull request: https://github.com/WebKit/WebKit/pull/55345
EWS
Committed 304570@main (49c4b8c1c84e): <https://commits.webkit.org/304570@main>
Reviewed commits have been landed. Closing PR #55345 and removing active labels.
WebKit Commit Bot
Re-opened since this is blocked by bug 305444