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