Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b960368ecc633d16d387bcc97d66d2f09aaeda2c
https://github.com/WebKit/WebKit/commit/b960368ecc633d16d387bcc97d66d2f09aaeda2c
Author: Ronan Turner <[email protected]>
Date: 2025-08-14 (Thu, 14 Aug 2025)
Changed paths:
M LayoutTests/ipc/coreipc.js
M Tools/TestWebKitAPI/Tests/WebKitCocoa/coreipc.js
Log Message:
-----------
Fix timing out RemoteObjectRegistry API test
https://bugs.webkit.org/show_bug.cgi?id=297294
rdar://158168034
Reviewed by Alex Christensen.
Update coreipc.js for API tests which fixes the CallReplyBlockWithBadInvocation
test which was timing out due to failing to parse the RemoteObjectRegistry
message.
This brings coreipc.js in TestWebKitAPI back in line with LayoutTests, and fixes
a bug in both in parseKeyValuePair.
* LayoutTests/ipc/coreipc.js:
(CoreIPCClass.prototype.initializeMessages):
(CoreIPCClass.prototype.generateSendingFunction):
(export.StreamConnectionInterface.prototype.initializeMessages):
(export.StreamConnectionInterface.prototype.generateStreamSendingFunction):
(export.StreamConnectionInterface):
(export.resolveAlias):
(export.ArgumentSerializer.splitTemplateType):
(export.ArgumentSerializer.parseTemplate):
(export.ArgumentSerializer):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/coreipc.js:
(CoreIPCClass.prototype.initializeMessages):
(CoreIPCClass.prototype.generateSendingFunction):
(StreamConnectionInterface.prototype.initializeMessages):
(StreamConnectionInterface.prototype.generateStreamSendingFunction):
(StreamConnectionInterface):
(resolveAlias):
(ArgumentSerializer.splitTemplateType):
(ArgumentSerializer.parseTemplate):
(ArgumentSerializer):
Canonical link: https://commits.webkit.org/298685@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes