Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7d7750b55a1bd06b8e7b88d9261ce58e03e81ccf
      
https://github.com/WebKit/WebKit/commit/7d7750b55a1bd06b8e7b88d9261ce58e03e81ccf
  Author: Jon Butler <[email protected]>
  Date:   2025-10-31 (Fri, 31 Oct 2025)

  Changed paths:
    M LayoutTests/TestExpectations
    M LayoutTests/ipc/invalid-feConvolveMatrix-crash.html
    M LayoutTests/ipc/media-player-invalid-test.html
    M LayoutTests/ipc/restore-empty-stack-crash.html
    M LayoutTests/platform/mac-wk2/TestExpectations
    M Source/WebKit/WebProcess/WebPage/IPCTestingAPI.cpp

  Log Message:
  -----------
  Fix and re-enable some IPC LayoutTests
rdar://162864398
https://bugs.webkit.org/show_bug.cgi?id=300983

Reviewed by Alex Christensen.

Updated some IPC LayoutTests to fix errors and crashes that were preventing 
them from running.

Aside from updating the test contents, this required updating the IPC Testing 
API wrapper around stream connections to invalidate
the connection on finalize (if needed), avoiding a debug assertion in the 
StreamClientConnection destructor.

* LayoutTests/TestExpectations:
* LayoutTests/ipc/invalid-feConvolveMatrix-crash.html:
* LayoutTests/ipc/media-player-invalid-test.html:
* LayoutTests/ipc/restore-empty-stack-crash.html:
* LayoutTests/platform/mac-wk2/TestExpectations:
* Source/WebKit/WebProcess/WebPage/IPCTestingAPI.cpp:
(WebKit::IPCTestingAPI::JSIPCStreamClientConnection::finalize):

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



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

Reply via email to