Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7de0f06531d090f900bf179ec619e33a9700354f
      
https://github.com/WebKit/WebKit/commit/7de0f06531d090f900bf179ec619e33a9700354f
  Author: Alex Christensen <[email protected]>
  Date:   2025-10-29 (Wed, 29 Oct 2025)

  Changed paths:
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WebTransport.mm

  Log Message:
  -----------
  Make TestWebKitAPI.WebTransport.WorkerAfterNetworkProcessCrash not time out 
in release mac builds
https://bugs.webkit.org/show_bug.cgi?id=301646
rdar://163507732

Reviewed by Alexey Proskuryakov.

The test had race conditions between the worker JS loading, the network process 
being terminated,
the web process being informed of such, and the web process's worker starting a 
WebTransport session.
Add some alerts and waits and IPC roundtrips to make the race condition 
deterministic.

* Tools/TestWebKitAPI/Tests/WebKitCocoa/WebTransport.mm:
(TestWebKitAPI::TEST(WebTransport, WorkerAfterNetworkProcessCrash)):
(TestWebKitAPI::TEST(WebTransport, DISABLED_WorkerAfterNetworkProcessCrash)):

Canonical link: https://commits.webkit.org/302308@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to