Bug 314126

Summary: NEW TESTS(312463@main): [macOS iOS] 2 failing tests in TestWebKitAPI.WKWebExtensionAPI
Product: WebKit Reporter: Marta Darbinyan <darbinyan>
Component: New BugsAssignee: Kiara Rose <kiara_rose>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Marta Darbinyan
Reported 2026-05-05 15:11:26 PDT
The following new tests are timeout and failing after they were enabled in 312463@main. TestWebKitAPI.WKWebExtensionAPITabs.PortPostMessageGestureFromContentScriptIsNotPropagated TestWebKitAPI.WKWebExtensionAPIScripting.ExecuteScriptWithUserGesture 14:07:25.195 26971 Failed 14:07:25.195 26971 14:07:25.195 26971 TestWebKitAPI.WKWebExtensionAPITabs.PortPostMessageGestureFromContentScriptIsNotPropagated 14:07:25.195 26971 14:07:25.195 26971 webkit-extension://a0bb4dd8-6c49-4d53-bf22-4f8e2f5b0de4/background.js:7 14:07:25.195 26971 Gesture from content script port.postMessage should not propagate to background 14:07:25.195 26971 14:07:25.196 26971 Timeout 14:07:25.196 26971 14:07:25.196 26971 TestWebKitAPI.WKWebExtensionAPIScripting.ExecuteScriptWithUserGesture Test history: https://results.webkit.org/?suite=api-tests&suite=api-tests&test=TestWebKitAPI.WKWebExtensionAPITabs.PortPostMessageGestureFromContentScriptIsNotPropagated&test=TestWebKitAPI.WKWebExtensionAPIScripting.ExecuteScriptWithUserGesture test results: https://ews-build.webkit.org/#/builders/18/builds/144274
Attachments
Radar WebKit Bug Importer
Comment 1 2026-05-05 15:11:44 PDT
Marta Darbinyan
Comment 2 2026-05-05 18:11:09 PDT
Test gardening pull request: https://github.com/WebKit/WebKit/pull/64320
EWS
Comment 3 2026-05-05 18:17:53 PDT
Test gardening commit 312660@main (f52331dace28): <https://commits.webkit.org/312660@main> Reviewed commits have been landed. Closing PR #64320 and removing active labels.
Kiara Rose
Comment 4 2026-05-13 12:44:37 PDT
EWS
Comment 5 2026-05-14 15:24:14 PDT
Committed 313262@main (9a9c868ef9d2): <https://commits.webkit.org/313262@main> Reviewed commits have been landed. Closing PR #64862 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.